From 404563853ef5607f46ae7501c2c73e728918f1f5 Mon Sep 17 00:00:00 2001 From: berelton Date: Sun, 7 Aug 2022 12:33:44 -0700 Subject: [PATCH] DWS-149 DWS-145 publish docs for domains and SSH keys --- .github/workflows/docs.yml | 38 + .gitignore | 28 +- dns_description.md | 98 - dns_proposal.json | 12 - docs/README.md | 41 + docs/babel.config.js | 3 + docs/docs/domains/_category_.json | 4 + docs/docs/domains/dws-dns-server.md | 19 + docs/docs/domains/dws-domains.md | 134 + docs/docs/guides/_category_.json | 4 + docs/docs/guides/validator-setup-guide.md | 169 + docs/docs/introduction.md | 24 + docs/docs/support/_category_.json | 4 + docs/docs/support/deployments/_category_.json | 4 + .../support/deployments/set-up-an-ssh-key.md | 184 + docs/docusaurus.config.js | 112 + docs/package-lock.json | 21183 +++++++++ docs/package.json | 44 + docs/sidebars.js | 31 + docs/src/css/custom.css | 30 + docs/src/pages/index.js | 6 + docs/src/pages/index.module.css | 23 + docs/static/.nojekyll | 0 docs/static/img/dws.png | Bin 0 -> 23878 bytes docs/static/img/favicon.ico | Bin 0 -> 15406 bytes tx_frontend_example/README.md | 51 - .../cosmos/base/query/v1beta1/pagination.ts | 320 - .../src/types/generated/deweb/genesis.ts | 108 - .../src/types/generated/deweb/keyrec.ts | 276 - .../src/types/generated/deweb/params.ts | 81 - .../client/src/types/generated/deweb/query.ts | 809 - .../client/src/types/generated/deweb/tx.ts | 636 - .../src/types/generated/dns_module/domain.ts | 526 - .../src/types/generated/dns_module/genesis.ts | 127 - .../src/types/generated/dns_module/params.ts | 182 - .../src/types/generated/dns_module/query.ts | 841 - .../src/types/generated/dns_module/tx.ts | 675 - .../src/types/generated/gogoproto/gogo.ts | 2 - .../types/generated/google/api/annotations.ts | 2 - .../src/types/generated/google/api/http.ts | 640 - .../generated/google/protobuf/descriptor.ts | 4333 -- tx_frontend_example/experiment.ts | 95 - tx_frontend_example/generate_mnemonic.ts | 10 - tx_frontend_example/package-lock.json | 3128 -- tx_frontend_example/package.json | 20 - .../base/query/v1beta1/pagination.proto | 55 - tx_frontend_example/proto/deweb/genesis.proto | 14 - tx_frontend_example/proto/deweb/keyrec.proto | 20 - tx_frontend_example/proto/deweb/params.proto | 12 - tx_frontend_example/proto/deweb/query.proto | 79 - tx_frontend_example/proto/deweb/tx.proto | 53 - .../proto/dns_module/domain.proto | 57 - .../proto/dns_module/genesis.proto | 14 - .../proto/dns_module/params.proto | 16 - .../proto/dns_module/query.proto | 81 - tx_frontend_example/proto/dns_module/tx.proto | 73 - .../proto/gogoproto/gogo.proto | 145 - .../proto/google/api/annotations.proto | 31 - .../proto/google/api/http.proto | 318 - .../testnet.alice.mnemonic.key | 1 - vue/.browserslistrc | 4 - vue/.env.spn | 6 - vue/.eslintrc.js | 36 - vue/.gitignore | 23 - vue/README.md | 26 - vue/babel.config.js | 4 - vue/jest.config.js | 3 - vue/jsconfig.json | 19 - vue/lint-staged.config.js | 3 - vue/package-lock.json | 35427 ---------------- vue/package.json | 53 - vue/public/favicon.ico | Bin 4286 -> 0 bytes vue/public/index.html | 26 - vue/src/App.vue | 49 - vue/src/components/Sidebar.vue | 33 - vue/src/main.js | 9 - vue/src/router/index.js | 21 - vue/src/scss/app.scss | 1 - vue/src/store/config.js | 12 - .../cosmos.authz.v1beta1/index.d.ts | 8 - .../cosmos-sdk/cosmos.authz.v1beta1/index.js | 227 - .../cosmos-sdk/cosmos.authz.v1beta1/index.ts | 240 - .../cosmos.authz.v1beta1/module/index.d.ts | 26 - .../cosmos.authz.v1beta1/module/index.js | 40 - .../cosmos.authz.v1beta1/module/index.ts | 66 - .../cosmos.authz.v1beta1/module/rest.d.ts | 368 - .../cosmos.authz.v1beta1/module/rest.js | 155 - .../cosmos.authz.v1beta1/module/rest.ts | 542 - .../types/cosmos/authz/v1beta1/authz.d.ts | 38 - .../types/cosmos/authz/v1beta1/authz.js | 147 - .../types/cosmos/authz/v1beta1/authz.ts | 184 - .../types/cosmos/authz/v1beta1/event.d.ts | 39 - .../types/cosmos/authz/v1beta1/event.js | 181 - .../types/cosmos/authz/v1beta1/event.ts | 213 - .../types/cosmos/authz/v1beta1/genesis.d.ts | 33 - .../types/cosmos/authz/v1beta1/genesis.js | 191 - .../types/cosmos/authz/v1beta1/genesis.ts | 220 - .../types/cosmos/authz/v1beta1/query.d.ts | 52 - .../types/cosmos/authz/v1beta1/query.js | 199 - .../types/cosmos/authz/v1beta1/query.ts | 242 - .../module/types/cosmos/authz/v1beta1/tx.d.ts | 124 - .../module/types/cosmos/authz/v1beta1/tx.js | 428 - .../module/types/cosmos/authz/v1beta1/tx.ts | 537 - .../types/cosmos/base/abci/v1beta1/abci.d.ts | 202 - .../types/cosmos/base/abci/v1beta1/abci.js | 1059 - .../types/cosmos/base/abci/v1beta1/abci.ts | 1205 - .../cosmos/base/query/v1beta1/pagination.d.ts | 79 - .../cosmos/base/query/v1beta1/pagination.js | 233 - .../cosmos/base/query/v1beta1/pagination.ts | 308 - .../module/types/cosmos_proto/cosmos.d.ts | 1 - .../module/types/cosmos_proto/cosmos.js | 2 - .../module/types/cosmos_proto/cosmos.ts | 2 - .../module/types/gogoproto/gogo.d.ts | 1 - .../module/types/gogoproto/gogo.js | 2 - .../module/types/gogoproto/gogo.ts | 2 - .../module/types/google/api/annotations.d.ts | 1 - .../module/types/google/api/annotations.js | 2 - .../module/types/google/api/annotations.ts | 2 - .../module/types/google/api/http.d.ts | 320 - .../module/types/google/api/http.js | 377 - .../module/types/google/api/http.ts | 676 - .../module/types/google/protobuf/any.d.ts | 132 - .../module/types/google/protobuf/any.js | 98 - .../module/types/google/protobuf/any.ts | 233 - .../types/google/protobuf/descriptor.d.ts | 1022 - .../types/google/protobuf/descriptor.js | 3920 -- .../types/google/protobuf/descriptor.ts | 4643 -- .../types/google/protobuf/duration.d.ts | 91 - .../module/types/google/protobuf/duration.js | 95 - .../module/types/google/protobuf/duration.ts | 188 - .../types/google/protobuf/timestamp.d.ts | 122 - .../module/types/google/protobuf/timestamp.js | 95 - .../module/types/google/protobuf/timestamp.ts | 219 - .../module/types/tendermint/abci/types.d.ts | 697 - .../module/types/tendermint/abci/types.js | 4547 -- .../module/types/tendermint/abci/types.ts | 4944 --- .../module/types/tendermint/crypto/keys.d.ts | 19 - .../module/types/tendermint/crypto/keys.js | 95 - .../module/types/tendermint/crypto/keys.ts | 118 - .../module/types/tendermint/crypto/proof.d.ts | 73 - .../module/types/tendermint/crypto/proof.js | 449 - .../module/types/tendermint/crypto/proof.ts | 510 - .../module/types/tendermint/types/params.d.ts | 124 - .../module/types/tendermint/types/params.js | 490 - .../module/types/tendermint/types/params.ts | 592 - .../module/types/tendermint/types/types.d.ts | 233 - .../module/types/tendermint/types/types.js | 1597 - .../module/types/tendermint/types/types.ts | 1727 - .../types/tendermint/types/validator.d.ts | 44 - .../types/tendermint/types/validator.js | 313 - .../types/tendermint/types/validator.ts | 348 - .../types/tendermint/version/types.d.ts | 39 - .../module/types/tendermint/version/types.js | 165 - .../module/types/tendermint/version/types.ts | 202 - .../cosmos.authz.v1beta1/package.json | 18 - .../cosmos-sdk/cosmos.authz.v1beta1/vuex-root | 1 - .../cosmos-sdk/cosmos.bank.v1beta1/index.d.ts | 12 - .../cosmos-sdk/cosmos.bank.v1beta1/index.js | 331 - .../cosmos-sdk/cosmos.bank.v1beta1/index.ts | 395 - .../cosmos.bank.v1beta1/module/index.d.ts | 24 - .../cosmos.bank.v1beta1/module/index.js | 37 - .../cosmos.bank.v1beta1/module/index.ts | 63 - .../cosmos.bank.v1beta1/module/rest.d.ts | 342 - .../cosmos.bank.v1beta1/module/rest.js | 241 - .../cosmos.bank.v1beta1/module/rest.ts | 583 - .../types/cosmos/bank/v1beta1/authz.d.ts | 22 - .../module/types/cosmos/bank/v1beta1/authz.js | 61 - .../module/types/cosmos/bank/v1beta1/authz.ts | 86 - .../types/cosmos/bank/v1beta1/bank.d.ts | 131 - .../module/types/cosmos/bank/v1beta1/bank.js | 606 - .../module/types/cosmos/bank/v1beta1/bank.ts | 711 - .../types/cosmos/bank/v1beta1/genesis.d.ts | 47 - .../types/cosmos/bank/v1beta1/genesis.js | 207 - .../types/cosmos/bank/v1beta1/genesis.ts | 249 - .../types/cosmos/bank/v1beta1/query.d.ts | 231 - .../module/types/cosmos/bank/v1beta1/query.js | 854 - .../module/types/cosmos/bank/v1beta1/query.ts | 1052 - .../module/types/cosmos/bank/v1beta1/tx.d.ts | 70 - .../module/types/cosmos/bank/v1beta1/tx.js | 261 - .../module/types/cosmos/bank/v1beta1/tx.ts | 324 - .../cosmos/base/query/v1beta1/pagination.d.ts | 79 - .../cosmos/base/query/v1beta1/pagination.js | 233 - .../cosmos/base/query/v1beta1/pagination.ts | 308 - .../types/cosmos/base/v1beta1/coin.d.ts | 63 - .../module/types/cosmos/base/v1beta1/coin.js | 245 - .../module/types/cosmos/base/v1beta1/coin.ts | 301 - .../module/types/cosmos_proto/cosmos.d.ts | 1 - .../module/types/cosmos_proto/cosmos.js | 2 - .../module/types/cosmos_proto/cosmos.ts | 2 - .../module/types/gogoproto/gogo.d.ts | 1 - .../module/types/gogoproto/gogo.js | 2 - .../module/types/gogoproto/gogo.ts | 2 - .../module/types/google/api/annotations.d.ts | 1 - .../module/types/google/api/annotations.js | 2 - .../module/types/google/api/annotations.ts | 2 - .../module/types/google/api/http.d.ts | 320 - .../module/types/google/api/http.js | 377 - .../module/types/google/api/http.ts | 676 - .../types/google/protobuf/descriptor.d.ts | 1022 - .../types/google/protobuf/descriptor.js | 3920 -- .../types/google/protobuf/descriptor.ts | 4643 -- .../cosmos.bank.v1beta1/package.json | 18 - .../cosmos-sdk/cosmos.bank.v1beta1/vuex-root | 1 - .../cosmos.crisis.v1beta1/index.d.ts | 3 - .../cosmos-sdk/cosmos.crisis.v1beta1/index.js | 127 - .../cosmos-sdk/cosmos.crisis.v1beta1/index.ts | 140 - .../cosmos.crisis.v1beta1/module/index.d.ts | 22 - .../cosmos.crisis.v1beta1/module/index.js | 34 - .../cosmos.crisis.v1beta1/module/index.ts | 60 - .../cosmos.crisis.v1beta1/module/rest.d.ts | 73 - .../cosmos.crisis.v1beta1/module/rest.js | 137 - .../cosmos.crisis.v1beta1/module/rest.ts | 223 - .../types/cosmos/base/v1beta1/coin.d.ts | 63 - .../module/types/cosmos/base/v1beta1/coin.js | 245 - .../module/types/cosmos/base/v1beta1/coin.ts | 301 - .../types/cosmos/crisis/v1beta1/genesis.d.ts | 23 - .../types/cosmos/crisis/v1beta1/genesis.js | 55 - .../types/cosmos/crisis/v1beta1/genesis.ts | 80 - .../types/cosmos/crisis/v1beta1/tx.d.ts | 43 - .../module/types/cosmos/crisis/v1beta1/tx.js | 134 - .../module/types/cosmos/crisis/v1beta1/tx.ts | 174 - .../module/types/gogoproto/gogo.d.ts | 1 - .../module/types/gogoproto/gogo.js | 2 - .../module/types/gogoproto/gogo.ts | 2 - .../types/google/protobuf/descriptor.d.ts | 1022 - .../types/google/protobuf/descriptor.js | 3920 -- .../types/google/protobuf/descriptor.ts | 4643 -- .../cosmos.crisis.v1beta1/package.json | 18 - .../cosmos.crisis.v1beta1/vuex-root | 1 - .../cosmos.distribution.v1beta1/index.d.ts | 22 - .../cosmos.distribution.v1beta1/index.js | 447 - .../cosmos.distribution.v1beta1/index.ts | 521 - .../module/index.d.ts | 28 - .../module/index.js | 43 - .../module/index.ts | 69 - .../module/rest.d.ts | 363 - .../module/rest.js | 268 - .../module/rest.ts | 609 - .../cosmos/base/query/v1beta1/pagination.d.ts | 79 - .../cosmos/base/query/v1beta1/pagination.js | 233 - .../cosmos/base/query/v1beta1/pagination.ts | 308 - .../types/cosmos/base/v1beta1/coin.d.ts | 63 - .../module/types/cosmos/base/v1beta1/coin.js | 245 - .../module/types/cosmos/base/v1beta1/coin.ts | 301 - .../distribution/v1beta1/distribution.d.ts | 201 - .../distribution/v1beta1/distribution.js | 990 - .../distribution/v1beta1/distribution.ts | 1148 - .../cosmos/distribution/v1beta1/genesis.d.ts | 155 - .../cosmos/distribution/v1beta1/genesis.js | 864 - .../cosmos/distribution/v1beta1/genesis.ts | 983 - .../cosmos/distribution/v1beta1/query.d.ts | 321 - .../cosmos/distribution/v1beta1/query.js | 1108 - .../cosmos/distribution/v1beta1/query.ts | 1397 - .../types/cosmos/distribution/v1beta1/tx.d.ts | 141 - .../types/cosmos/distribution/v1beta1/tx.js | 424 - .../types/cosmos/distribution/v1beta1/tx.ts | 551 - .../module/types/gogoproto/gogo.d.ts | 1 - .../module/types/gogoproto/gogo.js | 2 - .../module/types/gogoproto/gogo.ts | 2 - .../module/types/google/api/annotations.d.ts | 1 - .../module/types/google/api/annotations.js | 2 - .../module/types/google/api/annotations.ts | 2 - .../module/types/google/api/http.d.ts | 320 - .../module/types/google/api/http.js | 377 - .../module/types/google/api/http.ts | 676 - .../types/google/protobuf/descriptor.d.ts | 1022 - .../types/google/protobuf/descriptor.js | 3920 -- .../types/google/protobuf/descriptor.ts | 4643 -- .../cosmos.distribution.v1beta1/package.json | 18 - .../cosmos.distribution.v1beta1/vuex-root | 1 - .../cosmos.evidence.v1beta1/index.d.ts | 4 - .../cosmos.evidence.v1beta1/index.js | 175 - .../cosmos.evidence.v1beta1/index.ts | 202 - .../cosmos.evidence.v1beta1/module/index.d.ts | 22 - .../cosmos.evidence.v1beta1/module/index.js | 34 - .../cosmos.evidence.v1beta1/module/index.ts | 60 - .../cosmos.evidence.v1beta1/module/rest.d.ts | 285 - .../cosmos.evidence.v1beta1/module/rest.js | 169 - .../cosmos.evidence.v1beta1/module/rest.ts | 463 - .../cosmos/base/query/v1beta1/pagination.d.ts | 79 - .../cosmos/base/query/v1beta1/pagination.js | 233 - .../cosmos/base/query/v1beta1/pagination.ts | 308 - .../cosmos/evidence/v1beta1/evidence.d.ts | 24 - .../types/cosmos/evidence/v1beta1/evidence.js | 155 - .../types/cosmos/evidence/v1beta1/evidence.ts | 178 - .../cosmos/evidence/v1beta1/genesis.d.ts | 20 - .../types/cosmos/evidence/v1beta1/genesis.js | 61 - .../types/cosmos/evidence/v1beta1/genesis.ts | 84 - .../types/cosmos/evidence/v1beta1/query.d.ts | 81 - .../types/cosmos/evidence/v1beta1/query.js | 274 - .../types/cosmos/evidence/v1beta1/query.ts | 350 - .../types/cosmos/evidence/v1beta1/tx.d.ts | 51 - .../types/cosmos/evidence/v1beta1/tx.js | 160 - .../types/cosmos/evidence/v1beta1/tx.ts | 210 - .../module/types/cosmos_proto/cosmos.d.ts | 1 - .../module/types/cosmos_proto/cosmos.js | 2 - .../module/types/cosmos_proto/cosmos.ts | 2 - .../module/types/gogoproto/gogo.d.ts | 1 - .../module/types/gogoproto/gogo.js | 2 - .../module/types/gogoproto/gogo.ts | 2 - .../module/types/google/api/annotations.d.ts | 1 - .../module/types/google/api/annotations.js | 2 - .../module/types/google/api/annotations.ts | 2 - .../module/types/google/api/http.d.ts | 320 - .../module/types/google/api/http.js | 377 - .../module/types/google/api/http.ts | 676 - .../module/types/google/protobuf/any.d.ts | 132 - .../module/types/google/protobuf/any.js | 98 - .../module/types/google/protobuf/any.ts | 233 - .../types/google/protobuf/descriptor.d.ts | 1022 - .../types/google/protobuf/descriptor.js | 3920 -- .../types/google/protobuf/descriptor.ts | 4643 -- .../types/google/protobuf/timestamp.d.ts | 122 - .../module/types/google/protobuf/timestamp.js | 95 - .../module/types/google/protobuf/timestamp.ts | 219 - .../cosmos.evidence.v1beta1/package.json | 18 - .../cosmos.evidence.v1beta1/vuex-root | 1 - .../cosmos.feegrant.v1beta1/index.d.ts | 7 - .../cosmos.feegrant.v1beta1/index.js | 213 - .../cosmos.feegrant.v1beta1/index.ts | 237 - .../cosmos.feegrant.v1beta1/module/index.d.ts | 24 - .../cosmos.feegrant.v1beta1/module/index.js | 37 - .../cosmos.feegrant.v1beta1/module/index.ts | 63 - .../cosmos.feegrant.v1beta1/module/rest.d.ts | 290 - .../cosmos.feegrant.v1beta1/module/rest.js | 169 - .../cosmos.feegrant.v1beta1/module/rest.ts | 473 - .../cosmos/base/query/v1beta1/pagination.d.ts | 79 - .../cosmos/base/query/v1beta1/pagination.js | 233 - .../cosmos/base/query/v1beta1/pagination.ts | 308 - .../types/cosmos/base/v1beta1/coin.d.ts | 63 - .../module/types/cosmos/base/v1beta1/coin.js | 245 - .../module/types/cosmos/base/v1beta1/coin.ts | 301 - .../cosmos/feegrant/v1beta1/feegrant.d.ts | 94 - .../types/cosmos/feegrant/v1beta1/feegrant.js | 408 - .../types/cosmos/feegrant/v1beta1/feegrant.ts | 485 - .../cosmos/feegrant/v1beta1/genesis.d.ts | 19 - .../types/cosmos/feegrant/v1beta1/genesis.js | 61 - .../types/cosmos/feegrant/v1beta1/genesis.ts | 83 - .../types/cosmos/feegrant/v1beta1/query.d.ts | 78 - .../types/cosmos/feegrant/v1beta1/query.js | 287 - .../types/cosmos/feegrant/v1beta1/query.ts | 354 - .../types/cosmos/feegrant/v1beta1/tx.d.ts | 83 - .../types/cosmos/feegrant/v1beta1/tx.js | 242 - .../types/cosmos/feegrant/v1beta1/tx.ts | 316 - .../module/types/cosmos_proto/cosmos.d.ts | 1 - .../module/types/cosmos_proto/cosmos.js | 2 - .../module/types/cosmos_proto/cosmos.ts | 2 - .../module/types/gogoproto/gogo.d.ts | 1 - .../module/types/gogoproto/gogo.js | 2 - .../module/types/gogoproto/gogo.ts | 2 - .../module/types/google/api/annotations.d.ts | 1 - .../module/types/google/api/annotations.js | 2 - .../module/types/google/api/annotations.ts | 2 - .../module/types/google/api/http.d.ts | 320 - .../module/types/google/api/http.js | 377 - .../module/types/google/api/http.ts | 676 - .../module/types/google/protobuf/any.d.ts | 132 - .../module/types/google/protobuf/any.js | 98 - .../module/types/google/protobuf/any.ts | 233 - .../types/google/protobuf/descriptor.d.ts | 1022 - .../types/google/protobuf/descriptor.js | 3920 -- .../types/google/protobuf/descriptor.ts | 4643 -- .../types/google/protobuf/duration.d.ts | 91 - .../module/types/google/protobuf/duration.js | 95 - .../module/types/google/protobuf/duration.ts | 188 - .../types/google/protobuf/timestamp.d.ts | 122 - .../module/types/google/protobuf/timestamp.js | 95 - .../module/types/google/protobuf/timestamp.ts | 219 - .../cosmos.feegrant.v1beta1/package.json | 18 - .../cosmos.feegrant.v1beta1/vuex-root | 1 - .../cosmos-sdk/cosmos.gov.v1beta1/index.d.ts | 12 - .../cosmos-sdk/cosmos.gov.v1beta1/index.js | 415 - .../cosmos-sdk/cosmos.gov.v1beta1/index.ts | 481 - .../cosmos.gov.v1beta1/module/index.d.ts | 28 - .../cosmos.gov.v1beta1/module/index.js | 43 - .../cosmos.gov.v1beta1/module/index.ts | 69 - .../cosmos.gov.v1beta1/module/rest.d.ts | 671 - .../cosmos.gov.v1beta1/module/rest.js | 296 - .../cosmos.gov.v1beta1/module/rest.ts | 942 - .../cosmos/base/query/v1beta1/pagination.d.ts | 79 - .../cosmos/base/query/v1beta1/pagination.js | 233 - .../cosmos/base/query/v1beta1/pagination.ts | 308 - .../types/cosmos/base/v1beta1/coin.d.ts | 63 - .../module/types/cosmos/base/v1beta1/coin.js | 245 - .../module/types/cosmos/base/v1beta1/coin.ts | 301 - .../types/cosmos/gov/v1beta1/genesis.d.ts | 32 - .../types/cosmos/gov/v1beta1/genesis.js | 209 - .../types/cosmos/gov/v1beta1/genesis.ts | 235 - .../module/types/cosmos/gov/v1beta1/gov.d.ts | 210 - .../module/types/cosmos/gov/v1beta1/gov.js | 1070 - .../module/types/cosmos/gov/v1beta1/gov.ts | 1188 - .../types/cosmos/gov/v1beta1/query.d.ts | 262 - .../module/types/cosmos/gov/v1beta1/query.js | 1134 - .../module/types/cosmos/gov/v1beta1/query.ts | 1357 - .../module/types/cosmos/gov/v1beta1/tx.d.ts | 128 - .../module/types/cosmos/gov/v1beta1/tx.js | 574 - .../module/types/cosmos/gov/v1beta1/tx.ts | 678 - .../module/types/cosmos_proto/cosmos.d.ts | 1 - .../module/types/cosmos_proto/cosmos.js | 2 - .../module/types/cosmos_proto/cosmos.ts | 2 - .../module/types/gogoproto/gogo.d.ts | 1 - .../module/types/gogoproto/gogo.js | 2 - .../module/types/gogoproto/gogo.ts | 2 - .../module/types/google/api/annotations.d.ts | 1 - .../module/types/google/api/annotations.js | 2 - .../module/types/google/api/annotations.ts | 2 - .../module/types/google/api/http.d.ts | 320 - .../module/types/google/api/http.js | 377 - .../module/types/google/api/http.ts | 676 - .../module/types/google/protobuf/any.d.ts | 132 - .../module/types/google/protobuf/any.js | 98 - .../module/types/google/protobuf/any.ts | 233 - .../types/google/protobuf/descriptor.d.ts | 1022 - .../types/google/protobuf/descriptor.js | 3920 -- .../types/google/protobuf/descriptor.ts | 4643 -- .../types/google/protobuf/duration.d.ts | 91 - .../module/types/google/protobuf/duration.js | 95 - .../module/types/google/protobuf/duration.ts | 188 - .../types/google/protobuf/timestamp.d.ts | 122 - .../module/types/google/protobuf/timestamp.js | 95 - .../module/types/google/protobuf/timestamp.ts | 219 - .../cosmos.gov.v1beta1/package.json | 18 - .../cosmos-sdk/cosmos.gov.v1beta1/vuex-root | 1 - .../cosmos.slashing.v1beta1/index.d.ts | 8 - .../cosmos.slashing.v1beta1/index.js | 203 - .../cosmos.slashing.v1beta1/index.ts | 238 - .../cosmos.slashing.v1beta1/module/index.d.ts | 22 - .../cosmos.slashing.v1beta1/module/index.js | 34 - .../cosmos.slashing.v1beta1/module/index.ts | 60 - .../cosmos.slashing.v1beta1/module/rest.d.ts | 225 - .../cosmos.slashing.v1beta1/module/rest.js | 183 - .../cosmos.slashing.v1beta1/module/rest.ts | 421 - .../cosmos/base/query/v1beta1/pagination.d.ts | 79 - .../cosmos/base/query/v1beta1/pagination.js | 233 - .../cosmos/base/query/v1beta1/pagination.ts | 308 - .../cosmos/slashing/v1beta1/genesis.d.ts | 75 - .../types/cosmos/slashing/v1beta1/genesis.js | 344 - .../types/cosmos/slashing/v1beta1/genesis.ts | 409 - .../types/cosmos/slashing/v1beta1/query.d.ts | 109 - .../types/cosmos/slashing/v1beta1/query.js | 337 - .../types/cosmos/slashing/v1beta1/query.ts | 436 - .../cosmos/slashing/v1beta1/slashing.d.ts | 57 - .../types/cosmos/slashing/v1beta1/slashing.js | 333 - .../types/cosmos/slashing/v1beta1/slashing.ts | 379 - .../types/cosmos/slashing/v1beta1/tx.d.ts | 45 - .../types/cosmos/slashing/v1beta1/tx.js | 96 - .../types/cosmos/slashing/v1beta1/tx.ts | 142 - .../module/types/gogoproto/gogo.d.ts | 1 - .../module/types/gogoproto/gogo.js | 2 - .../module/types/gogoproto/gogo.ts | 2 - .../module/types/google/api/annotations.d.ts | 1 - .../module/types/google/api/annotations.js | 2 - .../module/types/google/api/annotations.ts | 2 - .../module/types/google/api/http.d.ts | 320 - .../module/types/google/api/http.js | 377 - .../module/types/google/api/http.ts | 676 - .../types/google/protobuf/descriptor.d.ts | 1022 - .../types/google/protobuf/descriptor.js | 3920 -- .../types/google/protobuf/descriptor.ts | 4643 -- .../types/google/protobuf/duration.d.ts | 91 - .../module/types/google/protobuf/duration.js | 95 - .../module/types/google/protobuf/duration.ts | 188 - .../types/google/protobuf/timestamp.d.ts | 122 - .../module/types/google/protobuf/timestamp.js | 95 - .../module/types/google/protobuf/timestamp.ts | 219 - .../cosmos.slashing.v1beta1/package.json | 18 - .../cosmos.slashing.v1beta1/vuex-root | 1 - .../cosmos.staking.v1beta1/index.d.ts | 26 - .../cosmos.staking.v1beta1/index.js | 611 - .../cosmos.staking.v1beta1/index.ts | 722 - .../cosmos.staking.v1beta1/module/index.d.ts | 30 - .../cosmos.staking.v1beta1/module/index.js | 46 - .../cosmos.staking.v1beta1/module/index.ts | 72 - .../cosmos.staking.v1beta1/module/rest.d.ts | 864 - .../cosmos.staking.v1beta1/module/rest.js | 362 - .../cosmos.staking.v1beta1/module/rest.ts | 1247 - .../cosmos/base/query/v1beta1/pagination.d.ts | 79 - .../cosmos/base/query/v1beta1/pagination.js | 233 - .../cosmos/base/query/v1beta1/pagination.ts | 308 - .../types/cosmos/base/v1beta1/coin.d.ts | 63 - .../module/types/cosmos/base/v1beta1/coin.js | 245 - .../module/types/cosmos/base/v1beta1/coin.ts | 301 - .../types/cosmos/staking/v1beta1/authz.d.ts | 57 - .../types/cosmos/staking/v1beta1/authz.js | 216 - .../types/cosmos/staking/v1beta1/authz.ts | 256 - .../types/cosmos/staking/v1beta1/genesis.d.ts | 53 - .../types/cosmos/staking/v1beta1/genesis.js | 325 - .../types/cosmos/staking/v1beta1/genesis.ts | 371 - .../types/cosmos/staking/v1beta1/query.d.ts | 493 - .../types/cosmos/staking/v1beta1/query.js | 1896 - .../types/cosmos/staking/v1beta1/query.ts | 2307 - .../types/cosmos/staking/v1beta1/staking.d.ts | 381 - .../types/cosmos/staking/v1beta1/staking.js | 1959 - .../types/cosmos/staking/v1beta1/staking.ts | 2214 - .../types/cosmos/staking/v1beta1/tx.d.ts | 182 - .../module/types/cosmos/staking/v1beta1/tx.js | 815 - .../module/types/cosmos/staking/v1beta1/tx.ts | 950 - .../module/types/cosmos_proto/cosmos.d.ts | 1 - .../module/types/cosmos_proto/cosmos.js | 2 - .../module/types/cosmos_proto/cosmos.ts | 2 - .../module/types/gogoproto/gogo.d.ts | 1 - .../module/types/gogoproto/gogo.js | 2 - .../module/types/gogoproto/gogo.ts | 2 - .../module/types/google/api/annotations.d.ts | 1 - .../module/types/google/api/annotations.js | 2 - .../module/types/google/api/annotations.ts | 2 - .../module/types/google/api/http.d.ts | 320 - .../module/types/google/api/http.js | 377 - .../module/types/google/api/http.ts | 676 - .../module/types/google/protobuf/any.d.ts | 132 - .../module/types/google/protobuf/any.js | 98 - .../module/types/google/protobuf/any.ts | 233 - .../types/google/protobuf/descriptor.d.ts | 1022 - .../types/google/protobuf/descriptor.js | 3920 -- .../types/google/protobuf/descriptor.ts | 4643 -- .../types/google/protobuf/duration.d.ts | 91 - .../module/types/google/protobuf/duration.js | 95 - .../module/types/google/protobuf/duration.ts | 188 - .../types/google/protobuf/timestamp.d.ts | 122 - .../module/types/google/protobuf/timestamp.js | 95 - .../module/types/google/protobuf/timestamp.ts | 219 - .../module/types/tendermint/crypto/keys.d.ts | 19 - .../module/types/tendermint/crypto/keys.js | 95 - .../module/types/tendermint/crypto/keys.ts | 118 - .../module/types/tendermint/crypto/proof.d.ts | 73 - .../module/types/tendermint/crypto/proof.js | 449 - .../module/types/tendermint/crypto/proof.ts | 510 - .../module/types/tendermint/types/types.d.ts | 233 - .../module/types/tendermint/types/types.js | 1597 - .../module/types/tendermint/types/types.ts | 1727 - .../types/tendermint/types/validator.d.ts | 44 - .../types/tendermint/types/validator.js | 313 - .../types/tendermint/types/validator.ts | 348 - .../types/tendermint/version/types.d.ts | 39 - .../module/types/tendermint/version/types.js | 165 - .../module/types/tendermint/version/types.ts | 202 - .../cosmos.staking.v1beta1/package.json | 18 - .../cosmos.staking.v1beta1/vuex-root | 1 - .../cosmos.vesting.v1beta1/index.d.ts | 9 - .../cosmos.vesting.v1beta1/index.js | 141 - .../cosmos.vesting.v1beta1/index.ts | 152 - .../cosmos.vesting.v1beta1/module/index.d.ts | 22 - .../cosmos.vesting.v1beta1/module/index.js | 34 - .../cosmos.vesting.v1beta1/module/index.ts | 60 - .../cosmos.vesting.v1beta1/module/rest.d.ts | 196 - .../cosmos.vesting.v1beta1/module/rest.js | 137 - .../cosmos.vesting.v1beta1/module/rest.ts | 347 - .../types/cosmos/auth/v1beta1/auth.d.ts | 54 - .../module/types/cosmos/auth/v1beta1/auth.js | 356 - .../module/types/cosmos/auth/v1beta1/auth.ts | 392 - .../types/cosmos/base/v1beta1/coin.d.ts | 63 - .../module/types/cosmos/base/v1beta1/coin.js | 245 - .../module/types/cosmos/base/v1beta1/coin.ts | 301 - .../types/cosmos/vesting/v1beta1/tx.d.ts | 52 - .../module/types/cosmos/vesting/v1beta1/tx.js | 201 - .../module/types/cosmos/vesting/v1beta1/tx.ts | 247 - .../types/cosmos/vesting/v1beta1/vesting.d.ts | 100 - .../types/cosmos/vesting/v1beta1/vesting.js | 519 - .../types/cosmos/vesting/v1beta1/vesting.ts | 600 - .../module/types/cosmos_proto/cosmos.d.ts | 1 - .../module/types/cosmos_proto/cosmos.js | 2 - .../module/types/cosmos_proto/cosmos.ts | 2 - .../module/types/gogoproto/gogo.d.ts | 1 - .../module/types/gogoproto/gogo.js | 2 - .../module/types/gogoproto/gogo.ts | 2 - .../module/types/google/protobuf/any.d.ts | 132 - .../module/types/google/protobuf/any.js | 98 - .../module/types/google/protobuf/any.ts | 233 - .../types/google/protobuf/descriptor.d.ts | 1022 - .../types/google/protobuf/descriptor.js | 3920 -- .../types/google/protobuf/descriptor.ts | 4643 -- .../cosmos.vesting.v1beta1/package.json | 18 - .../cosmos.vesting.v1beta1/vuex-root | 1 - .../ibc.applications.transfer.v1/index.d.ts | 6 - .../ibc.applications.transfer.v1/index.js | 199 - .../ibc.applications.transfer.v1/index.ts | 234 - .../module/index.d.ts | 22 - .../module/index.js | 34 - .../module/index.ts | 60 - .../module/rest.d.ts | 348 - .../module/rest.js | 183 - .../module/rest.ts | 540 - .../cosmos/base/query/v1beta1/pagination.d.ts | 77 - .../cosmos/base/query/v1beta1/pagination.js | 214 - .../cosmos/base/query/v1beta1/pagination.ts | 289 - .../types/cosmos/base/v1beta1/coin.d.ts | 63 - .../module/types/cosmos/base/v1beta1/coin.js | 245 - .../module/types/cosmos/base/v1beta1/coin.ts | 301 - .../types/cosmos/upgrade/v1beta1/upgrade.d.ts | 73 - .../types/cosmos/upgrade/v1beta1/upgrade.js | 314 - .../types/cosmos/upgrade/v1beta1/upgrade.ts | 376 - .../module/types/gogoproto/gogo.d.ts | 1 - .../module/types/gogoproto/gogo.js | 2 - .../module/types/gogoproto/gogo.ts | 2 - .../module/types/google/api/annotations.d.ts | 1 - .../module/types/google/api/annotations.js | 2 - .../module/types/google/api/annotations.ts | 2 - .../module/types/google/api/http.d.ts | 320 - .../module/types/google/api/http.js | 377 - .../module/types/google/api/http.ts | 676 - .../module/types/google/protobuf/any.d.ts | 132 - .../module/types/google/protobuf/any.js | 98 - .../module/types/google/protobuf/any.ts | 233 - .../types/google/protobuf/descriptor.d.ts | 1022 - .../types/google/protobuf/descriptor.js | 3920 -- .../types/google/protobuf/descriptor.ts | 4643 -- .../types/google/protobuf/timestamp.d.ts | 122 - .../module/types/google/protobuf/timestamp.js | 95 - .../module/types/google/protobuf/timestamp.ts | 219 - .../ibc/applications/transfer/v1/genesis.d.ts | 21 - .../ibc/applications/transfer/v1/genesis.js | 99 - .../ibc/applications/transfer/v1/genesis.ts | 119 - .../ibc/applications/transfer/v1/query.d.ts | 112 - .../ibc/applications/transfer/v1/query.js | 337 - .../ibc/applications/transfer/v1/query.ts | 439 - .../applications/transfer/v1/transfer.d.ts | 74 - .../ibc/applications/transfer/v1/transfer.js | 273 - .../ibc/applications/transfer/v1/transfer.ts | 337 - .../ibc/applications/transfer/v1/tx.d.ts | 66 - .../types/ibc/applications/transfer/v1/tx.js | 234 - .../types/ibc/applications/transfer/v1/tx.ts | 288 - .../types/ibc/core/client/v1/client.d.ts | 148 - .../module/types/ibc/core/client/v1/client.js | 586 - .../module/types/ibc/core/client/v1/client.ts | 706 - .../ibc.applications.transfer.v1/package.json | 18 - .../ibc.applications.transfer.v1/vuex-root | 1 - .../module/types/deweb/keyrec.d.ts | 30 - .../module/types/deweb/keyrec.js | 174 - vue/src/store/generated/index.d.ts | 15 - vue/src/store/generated/index.js | 44 - vue/src/store/generated/index.ts | 49 - vue/src/store/generated/package.json | 17 - vue/src/store/generated/readme.md | 1 - vue/src/store/index.js | 12 - vue/src/views/Index.vue | 20 - vue/src/views/Relayers.vue | 13 - vue/src/views/Types.vue | 13 - vue/vue.config.js | 15 - 638 files changed, 22082 insertions(+), 283535 deletions(-) create mode 100644 .github/workflows/docs.yml delete mode 100644 dns_description.md delete mode 100644 dns_proposal.json create mode 100644 docs/README.md create mode 100644 docs/babel.config.js create mode 100644 docs/docs/domains/_category_.json create mode 100644 docs/docs/domains/dws-dns-server.md create mode 100644 docs/docs/domains/dws-domains.md create mode 100644 docs/docs/guides/_category_.json create mode 100644 docs/docs/guides/validator-setup-guide.md create mode 100644 docs/docs/introduction.md create mode 100644 docs/docs/support/_category_.json create mode 100644 docs/docs/support/deployments/_category_.json create mode 100644 docs/docs/support/deployments/set-up-an-ssh-key.md create mode 100644 docs/docusaurus.config.js create mode 100644 docs/package-lock.json create mode 100644 docs/package.json create mode 100644 docs/sidebars.js create mode 100644 docs/src/css/custom.css create mode 100644 docs/src/pages/index.js create mode 100644 docs/src/pages/index.module.css create mode 100644 docs/static/.nojekyll create mode 100644 docs/static/img/dws.png create mode 100644 docs/static/img/favicon.ico delete mode 100644 tx_frontend_example/README.md delete mode 100644 tx_frontend_example/client/src/types/generated/cosmos/base/query/v1beta1/pagination.ts delete mode 100644 tx_frontend_example/client/src/types/generated/deweb/genesis.ts delete mode 100644 tx_frontend_example/client/src/types/generated/deweb/keyrec.ts delete mode 100644 tx_frontend_example/client/src/types/generated/deweb/params.ts delete mode 100644 tx_frontend_example/client/src/types/generated/deweb/query.ts delete mode 100644 tx_frontend_example/client/src/types/generated/deweb/tx.ts delete mode 100644 tx_frontend_example/client/src/types/generated/dns_module/domain.ts delete mode 100644 tx_frontend_example/client/src/types/generated/dns_module/genesis.ts delete mode 100644 tx_frontend_example/client/src/types/generated/dns_module/params.ts delete mode 100644 tx_frontend_example/client/src/types/generated/dns_module/query.ts delete mode 100644 tx_frontend_example/client/src/types/generated/dns_module/tx.ts delete mode 100644 tx_frontend_example/client/src/types/generated/gogoproto/gogo.ts delete mode 100644 tx_frontend_example/client/src/types/generated/google/api/annotations.ts delete mode 100644 tx_frontend_example/client/src/types/generated/google/api/http.ts delete mode 100644 tx_frontend_example/client/src/types/generated/google/protobuf/descriptor.ts delete mode 100644 tx_frontend_example/experiment.ts delete mode 100644 tx_frontend_example/generate_mnemonic.ts delete mode 100644 tx_frontend_example/package-lock.json delete mode 100644 tx_frontend_example/package.json delete mode 100644 tx_frontend_example/proto/cosmos/base/query/v1beta1/pagination.proto delete mode 100644 tx_frontend_example/proto/deweb/genesis.proto delete mode 100644 tx_frontend_example/proto/deweb/keyrec.proto delete mode 100644 tx_frontend_example/proto/deweb/params.proto delete mode 100644 tx_frontend_example/proto/deweb/query.proto delete mode 100644 tx_frontend_example/proto/deweb/tx.proto delete mode 100644 tx_frontend_example/proto/dns_module/domain.proto delete mode 100644 tx_frontend_example/proto/dns_module/genesis.proto delete mode 100644 tx_frontend_example/proto/dns_module/params.proto delete mode 100644 tx_frontend_example/proto/dns_module/query.proto delete mode 100644 tx_frontend_example/proto/dns_module/tx.proto delete mode 100644 tx_frontend_example/proto/gogoproto/gogo.proto delete mode 100644 tx_frontend_example/proto/google/api/annotations.proto delete mode 100644 tx_frontend_example/proto/google/api/http.proto delete mode 100644 tx_frontend_example/testnet.alice.mnemonic.key delete mode 100644 vue/.browserslistrc delete mode 100644 vue/.env.spn delete mode 100644 vue/.eslintrc.js delete mode 100644 vue/.gitignore delete mode 100644 vue/README.md delete mode 100644 vue/babel.config.js delete mode 100644 vue/jest.config.js delete mode 100644 vue/jsconfig.json delete mode 100644 vue/lint-staged.config.js delete mode 100644 vue/package-lock.json delete mode 100644 vue/package.json delete mode 100644 vue/public/favicon.ico delete mode 100644 vue/public/index.html delete mode 100644 vue/src/App.vue delete mode 100644 vue/src/components/Sidebar.vue delete mode 100644 vue/src/main.js delete mode 100644 vue/src/router/index.js delete mode 100644 vue/src/scss/app.scss delete mode 100644 vue/src/store/config.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/package.json delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/vuex-root delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/package.json delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/vuex-root delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/package.json delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/vuex-root delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/package.json delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/vuex-root delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/package.json delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/vuex-root delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/package.json delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/vuex-root delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/package.json delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/vuex-root delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/package.json delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/vuex-root delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/package.json delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/vuex-root delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.d.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.js delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.ts delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/package.json delete mode 100644 vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/vuex-root delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.d.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.js delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.ts delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/package.json delete mode 100644 vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/vuex-root delete mode 100644 vue/src/store/generated/deweb-services/deweb/dewebservices.deweb.deweb/module/types/deweb/keyrec.d.ts delete mode 100644 vue/src/store/generated/deweb-services/deweb/dewebservices.deweb.deweb/module/types/deweb/keyrec.js delete mode 100644 vue/src/store/generated/index.d.ts delete mode 100644 vue/src/store/generated/index.js delete mode 100644 vue/src/store/generated/index.ts delete mode 100755 vue/src/store/generated/package.json delete mode 100644 vue/src/store/generated/readme.md delete mode 100644 vue/src/store/index.js delete mode 100644 vue/src/views/Index.vue delete mode 100644 vue/src/views/Relayers.vue delete mode 100644 vue/src/views/Types.vue delete mode 100644 vue/vue.config.js diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml new file mode 100644 index 0000000..2742e36 --- /dev/null +++ b/.github/workflows/docs.yml @@ -0,0 +1,38 @@ +name: Docs +on: + pull_request: + branches: [main] + types: [closed] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# A workflow run is made up of one or more jobs that can run sequentially or in parallel +jobs: + publish: + name: Deploy Docs + if: ${{ github.event.pull_request.merged }} + runs-on: ubuntu-latest + steps: + # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it + - name: Check out repo + uses: actions/checkout@v2 + # Node is required for npm + - name: Set up Node + uses: actions/setup-node@v2 + with: + node-version: "14" + # Install and build Docusaurus website + - name: Build Docusaurus website + run: | + cd docs + npm install + npm run build + - name: Deploy to GitHub Pages + if: success() + uses: crazy-max/ghaction-github-pages@v2 + with: + target_branch: gh-pages + build_dir: docs/build + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.gitignore b/.gitignore index 0d0535f..4943021 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,28 @@ -vue/node_modules -vue/dist -release/ +# Dependencies +/docs/node_modules + +# Production +/docs/build + +# Generated files +.docusaurus +.cache-loader + +# Misc .idea/ .vscode/ .DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* + + + +vue/node_modules +vue/dist +release/ \ No newline at end of file diff --git a/dns_description.md b/dns_description.md deleted file mode 100644 index 5e8d2c4..0000000 --- a/dns_description.md +++ /dev/null @@ -1,98 +0,0 @@ -Predefined denom `domains` added to genesis. - -Set test data for DNS: -``` -BasicData='{"records": [{"type": "A","values": ["192.168.1.10"]}]}' -BasicDataWithSubPrice='{"records":[{"type": "A","values":["192.168.1.10"]}],"sub_domains_sale": true,"sub_domains_sale_price": 10000}' -BasicDataWithMX='{"records": [{"type": "A","values": ["192.168.1.10"]},{"type": "MX","values": ["mx.bob.alice.deweb."]}]}' -``` - -First Bob mint NFT for TLD `deweb`: -``` -./dewebd tx domain register deweb --data="$BasicData" --from bob --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -``` - -Prolongation request send via register command. Allowed only for domain owner. Other user will receive message that -the domain already registered. - -Then create domain `test.deweb`: -``` -./dewebd tx domain register test.deweb --data="$BasicData" --from bob --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -``` - -In Alice will try to register domain in Bob's zone she will receive an error `parent domain check error: domain deweb does not belong to this user`: -``` -./dewebd tx domain register alice.deweb --data="$BasicData" --from alice --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -``` - -Bob can edit domain and allow anyone subdomains registration. He will receive payments for these domains: -``` -./dewebd tx domain edit deweb --data="BasicDataWithSubPrice" --from bob --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -``` - -Then alice can register subdomain and pay to BOB: -``` -./dewebd tx domain register newalice.deweb --data="$BasicData" --from alice --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -``` - -But Bob can register domain for Alice (her address `deweb1x6s67chad4p2rznmclskw7xr3qfppfhjkqs3ee`): -``` -./dewebd tx domain register aliced.deweb --data="$BasicData" --recipient=deweb1x6s67chad4p2rznmclskw7xr3qfppfhjkqs3ee --from bob --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -``` - -Then Alice can register domain `www.alice.deweb` because she is the owner of `alice.deweb`: -``` -./dewebd tx domain register www.aliced.deweb --data="$BasicData" --from alice --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -``` - -Alice can register domain for Bob in her zone and then transfer this NFT to Bob, so he will become an owner of `bob.alice.deweb`: -``` -./dewebd tx domain register bob.aliced.deweb --data="$BasicData" --from alice --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -``` -2-step transfer. First domain owner Alice send transaction with expecter domain receiver and price. Only selected receiver -Bob (his address is `deweb138sq5w8yxsdzgvs7lse5j3dtr3e2t5z08cw8aj`)can buy the domain. If no receiver determined, anyone can buy this domain. -``` -./dewebd tx domain transfer bob.aliced.deweb --recipient=deweb138sq5w8yxsdzgvs7lse5j3dtr3e2t5z08cw8aj --price=10000 --from alice --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -./dewebd tx domain transfer bob.aliced.deweb --from bob --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -``` - -To cancel created transfer: -``` -./dewebd tx domain transfer bob.aliced.deweb --cancel=true --from alice --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -``` - -After transfer Alice cannot edit Bob's domain, but he can change DNS records: -``` -./dewebd tx domain edit bob.aliced.deweb --data="$BasicDataWithMX" --from alice --chain-id deweb-testnet-0 --gas 2000000 --output json -b block -``` - -## Module parameters - -Parameters to change: - -- DomainPrice -- DomainExpiration -- DomainOwnerProlongation -- BlockedTLDs - -Submit proposal command: -``` -./dewebd tx gov submit-proposal param-change dns_proposal.json --from alice --chain-id deweb-testnet-0 --gas 2000000 -``` - - - -## DNS Server - -DNS Server starts with node process. Listen for UDP/1053, this parameter can be changed in client.toml in config path (~/.deweb/config/config.toml). -Parameter: dns.lport - -DNS server works in goroutine and requests main process via GRPC to port TCP/26657 (rpc.laddr). -It has 10-seconds cache to prevent often requests to GRPC server. - -To listen on port UDP/53 process must be executed from root user. To prevent all node running from root created command: -``` -sudo ./dewebd q deweb run-dns-server 53 -``` - -Now supported only A and MX record types diff --git a/dns_proposal.json b/dns_proposal.json deleted file mode 100644 index 9896a88..0000000 --- a/dns_proposal.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "title": "Increase the lease time for domains", - "description": "Set lease time to 60 minutes for domains", - "changes": [ - { - "subspace": "nft", - "key": "DomainExpiration", - "value": "60" - } - ], - "deposit": "10000000udws" -} \ No newline at end of file diff --git a/docs/README.md b/docs/README.md new file mode 100644 index 0000000..b3acdf6 --- /dev/null +++ b/docs/README.md @@ -0,0 +1,41 @@ +# DWS Docs + +DWS Docs portal is built using [Docusaurus 2](https://docusaurus.io/). + +### Installation + +``` +$ npm +``` + +### Local Development + +``` +$ npm start +``` + +This command starts a local development server and opens up a browser window. Most changes are reflected live without having to restart the server. + +### Build + +``` +$ npm run build +``` + +This command generates static content into the `build` directory and can be served using any static contents hosting service. + +### Deployment + +Using SSH: + +``` +$ USE_SSH=true npm run deploy +``` + +Not using SSH: + +``` +$ GIT_USER= npm run deploy +``` + +If you are using GitHub pages for hosting, this command is a convenient way to build the website and push to the `gh-pages` branch. diff --git a/docs/babel.config.js b/docs/babel.config.js new file mode 100644 index 0000000..e00595d --- /dev/null +++ b/docs/babel.config.js @@ -0,0 +1,3 @@ +module.exports = { + presets: [require.resolve('@docusaurus/core/lib/babel/preset')], +}; diff --git a/docs/docs/domains/_category_.json b/docs/docs/domains/_category_.json new file mode 100644 index 0000000..a0aaee1 --- /dev/null +++ b/docs/docs/domains/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Decentralized Domains", + "position": 3 +} diff --git a/docs/docs/domains/dws-dns-server.md b/docs/docs/domains/dws-dns-server.md new file mode 100644 index 0000000..7727fab --- /dev/null +++ b/docs/docs/domains/dws-dns-server.md @@ -0,0 +1,19 @@ +--- +sidebar_position: 2 +--- + +# DWS DNS Server + +DNS Server starts with a node process. By default it listen for UDP/1053, this parameter can be changed in client.toml in config path (`~/.deweb/config/config.toml`). +Parameter: `dns.lport` + +DNS server works in coroutine and making requests to main process via GRPC to port TCP/26657 (`rpc.laddr`). +It has 10-seconds cache to prevent constant requests to GRPC server. + +To listen on port UDP/53, node process must be executed as a root user. To prevent the whole node running by root user we have a special command which will run only DNS server: + +``` +sudo dewebd q deweb run-dns-server 53 +``` + +Currently DNS Server supports only A and MX records. diff --git a/docs/docs/domains/dws-domains.md b/docs/docs/domains/dws-domains.md new file mode 100644 index 0000000..cafe6e3 --- /dev/null +++ b/docs/docs/domains/dws-domains.md @@ -0,0 +1,134 @@ +--- +sidebar_position: 1 +--- + +# DWS Domains + +Decentralized Web Services Blockchain has a DWS Domains module. User can buy domain of any level. + +Initial Top-level domain (TLD) price is defined in genesis as 100 DWS and can be changed via the governance proposal. + +Each domain ownership is 2 years from buy time. After 2 years the domain owner has the 2 weeks window to extend the ownership by pay the full price (100 DWS). + +For example Alice can buy domain `hello/` for 100 DWS. Then Alice can say that anyone can buy a subdomain `*.hello/` for 10 DWS. Any subdomain which Alice will sell will belong to the buyer for 2 years. + +For example Bob will buy domain `bob.hello` for 10 DWS. 10 DWS will be transfered to Alice and Bob will get `bob.hello` domain ownership for 2 years. Alice will not have any permission to get this domain back from Bob. After 2 years Bob will have a 2 weeks window to extend the ownership for 10 DWS, which will be transfered to Alice. If Alice changed the price of subdomains to 20 DWS, Bob will still pay 10 DWS per 2 years, as it was the initial price. + +## Buy domain + +If we want to buy a domain, we can set DNS records: + +``` +BasicDataEmpty='{}' +BasicData='{"records": [{"type": "A","values": ["192.168.1.10"]}]}' +BasicDataWithSubPrice='{"records":[{"type": "A","values":["192.168.1.10"]}],"sub_domains_sale": true,"sub_domains_sale_price": 10000}' +BasicDataWithMX='{"records": [{"type": "A","values": ["192.168.1.10"]},{"type": "MX","values": ["mx.bob.alice.deweb."]}]}' +``` + +If we want to start selling the subdomains, we should set `"sub_domains_sale": true` and `"sub_domains_sale_price": 10000`, where `sub_domains_sale_price` is in `udws` denom. + +First we can mint a TLD `deweb`: + +``` +dewebd tx domain register deweb --data="$BasicData" --from bob --chain-id deweb-testnet-1 --gas 2000000 --output json -b block +``` + +## Extend domain ownership (Prolongation) + +Prolongation request is sent via the register command. It is allowed only for the domain owner. Other users will receive the message that +the domain is already registered. + +Let's create a domain `test.deweb`: + +``` +dewebd tx domain register test.deweb --data="$BasicData" --from bob --chain-id deweb-testnet-1 --gas 2000000 --output json -b block +``` + +If Alice will try to register domain in Bob's zone she will receive an error `parent domain check error: domain deweb does not belong to this user`: + +``` +dewebd tx domain register alice.deweb --data="$BasicData" --from alice --chain-id deweb-testnet-1 --gas 2000000 --output json -b block +``` + +## Edit domain settings + +Bob can edit domain and allow anyone to buy subdomains of the domain he own. He will receive payments for these domains: + +``` +BasicDataWithSubPrice='{"records":[{"type": "A","values":["192.168.1.10"]}],"sub_domains_sale": true,"sub_domains_sale_price": 10000}' +dewebd tx domain edit deweb --data="BasicDataWithSubPrice" --from bob --chain-id deweb-testnet-1 --gas 2000000 --output json -b block +``` + +## Subdomain ownership examples + +Then Alice can register subdomain and pay the fee to Bob: + +``` +BasicData='{"records": [{"type": "A","values": ["192.168.1.10"]}]}' +dewebd tx domain register newalice.deweb --data="$BasicData" --from alice --chain-id deweb-testnet-1 --gas 2000000 --output json -b block +``` + +But Bob also can register subdomain for Alice (her address `deweb1x6s67chad4p2rznmclskw7xr3qfppfhjkqs3ee`): + +``` +dewebd tx domain register alice.deweb --data="$BasicData" --recipient=deweb1x6s67chad4p2rznmclskw7xr3qfppfhjkqs3ee --from bob --chain-id deweb-testnet-1 --gas 2000000 --output json -b block +``` + +Then Alice can register domain `www.alice.deweb` because she is the owner of `alice.deweb`: + +``` +dewebd tx domain register www.aliced.deweb --data="$BasicData" --from alice --chain-id deweb-testnet-1 --gas 2000000 --output json -b block +``` + +Alice can register domain for Bob in her zone and then transfer this Domain to Bob, so he will become an owner of `bob.alice.deweb`: + +``` +dewebd tx domain register bob.aliced.deweb --data="$BasicData" --from alice --chain-id deweb-testnet-1 --gas 2000000 --output json -b block +``` + +## 2-step transfer + +This is used to sell the domain to exact deweb address for exact price. + +Firstly the domain owner Alice sends the transaction with expected domain receiver and price. Only selected receiver Bob (his address is `deweb138sq5w8yxsdzgvs7lse5j3dtr3e2t5z08cw8aj`) can buy the domain. If no receiver determined, anyone can buy this domain. + +``` +dewebd tx domain transfer bob.aliced.deweb --recipient=deweb138sq5w8yxsdzgvs7lse5j3dtr3e2t5z08cw8aj --price=10000 --from alice --chain-id deweb-testnet-1 --gas 2000000 --output json -b block +dewebd tx domain transfer bob.aliced.deweb --from bob --chain-id deweb-testnet-1 --gas 2000000 --output json -b block +``` + +To cancel created transfer: + +``` +dewebd tx domain transfer bob.aliced.deweb --cancel=true --from alice --chain-id deweb-testnet-1 --gas 2000000 --output json -b block +``` + +## Module parameters + +Parameters that can be changed via Government proposal: + +- DomainPrice +- DomainExpiration +- DomainOwnerProlongation +- BlockedTLDs + +```json title="dns_proposal.json" +{ + "title": "Increase the lease time for domains", + "description": "Set lease time to 60 minutes for domains", + "changes": [ + { + "subspace": "nft", + "key": "DomainExpiration", + "value": "60" + } + ], + "deposit": "10000000udws" +} +``` + +Submit proposal: + +``` +dewebd tx gov submit-proposal param-change dns_proposal.json --from alice --chain-id deweb-testnet-1 --gas 2000000 +``` diff --git a/docs/docs/guides/_category_.json b/docs/docs/guides/_category_.json new file mode 100644 index 0000000..56b7d31 --- /dev/null +++ b/docs/docs/guides/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Guides", + "position": 2 +} \ No newline at end of file diff --git a/docs/docs/guides/validator-setup-guide.md b/docs/docs/guides/validator-setup-guide.md new file mode 100644 index 0000000..547ee63 --- /dev/null +++ b/docs/docs/guides/validator-setup-guide.md @@ -0,0 +1,169 @@ +--- +sidebar_position: 1 +--- + +# Validator Setup Guide + +## Menkar Testnet + +**dewebd** is a blockchain application built using Cosmos SDK v.0.45.0 and Tendermint v.0.34.15. + +You can run the validator software using the binary or compiling it by yourself, you can choose between *Step 0a* or *Step 0b* and continue at *Step 1*. + +## Step 0A - Run a fullnode / validator using the binaries + +By downloading the binary we avoid compiling the source code. + +Download the latest version (v0.2) from Github: +```bash +cd $HOME +wget https://github.com/deweb-services/deweb/releases/download/v0.2/dewebd +chmod +x dewebd +sudo mv dewebd /usr/local/bin/ +``` +**NOTE:** If you have downloaded the binary avoid *Step 0B* and go to *Step 1* + +## Step 0B - Run a fullnode / validator by compiling source code (not recommended for new users) + +The updated instructions are always in our GitHub Readme page, click on this **[link](https://github.com/deweb-services/deweb)** to go there. + +## Step 1 - Setting up the connection + +Instructions for setting up the connection with the DWS TestNet Blockchain. + +1. Set the chain-id parameter +```bash +dewebd config chain-id deweb-testnet-1 +``` +2. **Create a wallet:** You may create a wallet with one or more keys (addresses) using `dewebd`; you can choose a name of your own liking (we strongly advice you use one word) +```bash + dewebd keys add MyFirstAddress + + name: MyFirstAddress + type: local + address: deweb1q6wt62l9r4zef7nj97j5xe7q553j7nsllwrmqe + pubkey: '{"@type":"/cosmos.crypto.secp256k1.PubKey","key":"ArhjQuNzZ+lSpIK9RrXK2da2PKAm7A3zpxTMHQnc/v+J"}' + mnemonic: "" + + + **Important** write this mnemonic phrase in a safe place. + It is the only way to recover your account if you ever forget your password. + + giant favorite breeze resemble kitten surprise palm way jelly version use lucky pony depart napkin favorite slender normal grace always swarm funny hen cage +``` +Your address will look something similar like this: `deweb1q6wt62l9r4zef7nj97j5xe7q553j7nsllwrmqe` + +3. **Initialize the folders:** change Moniker by your validator name (use quotes for two or more separated words "Royal Queen Seeds") +```bash +dewebd init Moniker --chain-id deweb-testnet-1 +``` +This will create a `$HOME/.deweb` folder + +4. Download the Genesis `genesis.json` file +```bash +cd $HOME +curl -s https://raw.githubusercontent.com/deweb-services/deweb/main/genesis.json > ~/.deweb/config/genesis.json +``` + +5. Add to `config.toml` file: server SEEDs: +```bash +sed -E -i 's/seeds = \".*\"/seeds = \"74d8f92c37ffe4c6393b3718ca531da8f0bf0594@seed1.deweb.services:26656\"/' $HOME/.deweb/config/config.toml +``` + +6. You can **set the minimum gas prices** for transactions to be accepted into your node’s mempool. This sets a lower bound on gas prices, preventing spam. +```bash +sed -E -i 's/minimum-gas-prices = \".*\"/minimum-gas-prices = \"0.001udws\"/' $HOME/.deweb/config/app.toml +``` + +7. Open the P2P port **(26656 by default)** +```bash +sudo ufw allow 26656 +``` + +8. Test the connection **(CTRL + C to stop)** +```bash +dewebd start --log_level info +``` +```bash +11:11AM INF committed state app_hash=38E6BC30BBEA37D15576F186CCFA2B3D8E30DFD281AB9F1E4BAACA5DD1E45863 height=23 module=state num_txs=0 +11:11AM INF indexed block height=23 module=txindex +11:11AM INF Timed out dur=992.079979 height=24 module=consensus round=0 step=1 +11:11AM INF received proposal module=consensus proposal={"Type":32,"block_id":{"hash":"B767CACAFEA3F87ACD0310C97079226BC1CA896BB41C71CD6B8B3B7BFCB9E4C7","parts":{"hash":"3E2426205921EDC5EF324FD3EA97ABB98B3A62AE2881B9CBFBBDF90C923A6315","total":1}},"height":24,"pol_round":-1,"round":0,"signature":"rSY4tqX2fhLVyGzLk/A3OaYt0re3/zka2bhMhYLZjVTn4lANV0yi9TbWHwp43SGiwIUVeBHoHdbFLg8mqVVNCA==","timestamp":"2022-01-12T11:11:54.504978728Z"} +11:11AM INF received complete proposal block hash=B767CACAFEA3F87ACD0310C97079226BC1CA896BB41C71CD6B8B3B7BFCB9E4C7 height=24 module=consensus +``` + +9. **Service creation.** Ensure that you stopped the previous test with CTRL+C. With all configurations ready, you can start your blockchain node with a single command (`dewebd start`). In this tutorial, however, you will find a simple way to set up `systemd` to run the node daemon with auto-restart. + +Setup `dewebd` systemd service (copy and paste all to create the file service): +```bash + cd $HOME + echo "[Unit] + Description=DWS Node + After=network-online.target + [Service] + User=${USER} + ExecStart=$(which dewebd) start + Restart=always + RestartSec=3 + LimitNOFILE=4096 + [Install] + WantedBy=multi-user.target + " >dewebd.service +``` + +Enable and activate the `dewebd` service. +```bash + sudo mv dewebd.service /lib/systemd/system/ + sudo systemctl enable dewebd.service && sudo systemctl start dewebd.service +``` + +Check the logs to see if it is working: `sudo journalctl -u dewebd -f` + +10. Check the synchronisation: If catching_up = true the node is syncing. Also you can compare your current block with the last synced block of another node, or at our **[Explorer](https://explore.deweb.services/)**: +```bash +curl -s localhost:26657/status | jq .result.sync_info.catching_up +#true output is syncing - false is synced + +curl -s localhost:26657/status | jq .result.sync_info.latest_block_height +#this output is your last block synced + +curl -s "https://rpc-deweb.deweb.services/status?" | jq .result.sync_info.latest_block_height +#this output the public node last block synced +``` + +## Step 2 - Become a validator + +To become a validator you need to perform additional steps. Your node must be fully synced in order to send the TX of validator creation and start to validate the network. You can check if your node has fully synced by comparing your logs and the latest block in the explorer (https://explore.deweb.services/) + +1. **You will need coins:** Send coins to your new address, you will need roughly 2 DWS to run the validator (1 DWS for self-delegation and a bit more for transactions). +2. **Send the *Create validator* TX:** +When you have your node synced and your wallet funded with coins, send the TX to become validator (change *wallet_name* and *moniker*): +:::note +You can use quotes to include spaces and more than two words `--from "Royal Queen Seeds"` +::: +```bash +dewebd tx staking create-validator \ + --amount 1000000udws \ + --commission-max-change-rate 0.10 \ + --commission-max-rate 0.2 \ + --commission-rate 0.1 \ + --from WALLET_NAME \ + --min-self-delegation 1 \ + --moniker YOUR_MONIKER \ + --pubkey $(dewebd tendermint show-validator) \ + --chain-id deweb-testnet-1 \ + --gas auto \ + --gas-adjustment 1.5 \ + --gas-prices 0.001udws +``` +You can check the list of validators (also in **[Explorer](https://explore.deweb.services/)**): +```bash +dewebd query staking validators --output json| jq +``` +3. Another **IMPORTANT** but **optional** action is backup your Validator_priv_key: +```bash +tar -czvf validator_key.tar.gz .deweb/config/*_key.json +gpg -o validator_key.tar.gz.gpg -ca validator_key.tar.gz +rm validator_key.tar.gz +``` +This will create a GPG encrypted file with both key files. \ No newline at end of file diff --git a/docs/docs/introduction.md b/docs/docs/introduction.md new file mode 100644 index 0000000..5ce8847 --- /dev/null +++ b/docs/docs/introduction.md @@ -0,0 +1,24 @@ +--- +sidebar_position: 1 +--- + +# Introduction + +**Decentralized Web Services (DWS)** is a public Proof-of-Stake (PoS) blockchain application built with **[Cosmos SDK](https://docs.cosmos.network/)**. DWS offers reliable, scalable, secure and decentralized cloud computing services. + +## Menkar Testnet + +Menkar Testnet is live! + +## Block Explorers + +- **[DWS Explorer](https://explore.deweb.services/)** + +## Wallets + +- **[Keplr Wallet](https://deweb.services/add-wallet)** + +## Community + +- **[Discord](https://discord.gg/NENJeq58Tc)** +- **[Twitter](https://twitter.com/dewebservices)** diff --git a/docs/docs/support/_category_.json b/docs/docs/support/_category_.json new file mode 100644 index 0000000..2c20645 --- /dev/null +++ b/docs/docs/support/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Support", + "position": 10 +} diff --git a/docs/docs/support/deployments/_category_.json b/docs/docs/support/deployments/_category_.json new file mode 100644 index 0000000..306c553 --- /dev/null +++ b/docs/docs/support/deployments/_category_.json @@ -0,0 +1,4 @@ +{ + "label": "Deployments", + "position": 1 +} diff --git a/docs/docs/support/deployments/set-up-an-ssh-key.md b/docs/docs/support/deployments/set-up-an-ssh-key.md new file mode 100644 index 0000000..cc6cf44 --- /dev/null +++ b/docs/docs/support/deployments/set-up-an-ssh-key.md @@ -0,0 +1,184 @@ +--- +sidebar_position: 1 +--- + +# Set up an SSH key + +When you set up SSH key, you create a key pair that contains a private key (saved to your local computer) and a public key (uploaded to Deployment VPS). VPS uses the key pair to authenticate anything the associated account can access. This two-way mechanism prevents man-in-the-middle attacks. + +This first key pair is your default SSH identity. + +:::info + +For security reasons, we recommend that you generate a new SSH key and replace the existing key on your account at least once a year. + +::: + +## Set up SSH for Git on Windows + +Use this section to create a default identity and SSH key when you're using Git on Windows. By default, the system adds keys for all identities to the `/Users//.ssh` directory. + +### Step 1. Set up your default identity + +1. From the command line, enter ssh-keygen. + +:::info For Windows 7 or earlier + +You can only enter `ssh-keygen` into the Git Bash window. It won't work in the Command prompt. + +::: + +The command prompts you for a file to save the key in: + +```bash +$ ssh-keygen +Generating public/private rsa key pair. +Enter file in which to save the key (/c/Users/emmap1/.ssh/id_rsa): +``` + +2. Press enter to accept the default key and path, `/c/Users//.ssh/id_rsa`. + +:::info + +We recommend keeping the default key name unless you have a reason to change it. To create a key with a non-default name or path, specify the full path to the key. For example, to create a key called `my-new-ssh-key`, enter the Windows path, shown here: + +``` +$ ssh-keygen +Generating public/private rsa key pair. +Enter file in which to save the key (/c/Users/emmap1/.ssh/id_rsa): c:\Users\emmap1\.ssh\my-new-ssh-key +``` + +::: + +3. Enter and re-enter a passphrase when prompted. + +The command creates your default identity with its public and private keys. The whole interaction looks similar to this: + +```bash +$ ssh-keygen +Generating public/private rsa key pair. +Enter file in which to save the key (/c/Users/emmap1/.ssh/id_rsa): +Created directory '/c/Users/emmap1/.ssh'. +Enter passphrase (empty for no passphrase): +Enter same passphrase again: +Your identification has been saved in /c/Users/emmap1/.ssh/id_rsa. +Your public key has been saved in /c/Users/emmap1/.ssh/id_rsa.pub. +The key fingerprint is: e7:94:d1:a3:02:ee:38:6e:a4:5e:26:a3:a9:f4:95:d4 emmap1@EMMA-PC +``` + +4. List the contents of .ssh to view the key files. + +You should see something like the following: + +```bash +$ dir .ssh +id_rsa id_rsa.pub +``` + +The command displays two files, one for the public key (for example `id_rsa.pub`) and one for the private key (for example, `id_rsa`). + +### Step 2. Add the key to the ssh-agent + +If you don't want to type your password each time you use the key, you'll need to add it to the ssh-agent. + +1. To start the agent, run the following: + +```bash +$ eval $(ssh-agent) +Agent pid 9700 +``` + +2. Enter ssh-add followed by the path to the private key file: + +```bash +$ ssh-add ~/.ssh/ +``` + +### Step 3. Get your public key + +Open your .ssh/id_rsa.pub file (or whatever you named the public key file) and copy its contents. +You may see an email address on the last line. It doesn't matter whether or not you include the email address. + +## Set up SSH on macOS/Linux + +Use this section to create a default identity and SSH key on macOS or Linux. By default, the system adds keys to the `/Users//.ssh` directory on macOS and `/home//.ssh` on Linux. + +### Step 1. Set up your default identity + +1. From the terminal, enter `ssh-keygen` at the command line. + The command prompts you for a file to save the key in: + +```bash +$ ssh-keygen +Generating public/private rsa key pair. +Enter file in which to save the key (/Users/emmap1/.ssh/id_rsa): +``` + +2. Press the Enter or Return key to accept the default location. + +:::info + +We recommend you keep the default key name unless you have a reason to change it. + +To create a key with a name or path other than the default, specify the full path to the key. For example, to create a key called `my-new-ssh-key`, enter a path like the one shown at the prompt: + +```bash +$ ssh-keygen +Generating public/private rsa key pair. +Enter file in which to save the key (/Users/emmap1/.ssh/id_rsa): /Users/emmap1/.ssh/my-new-ssh-key +``` + +::: + +3. Enter and re-enter a passphrase when prompted. + The command creates your default identity with its public and private keys. The whole interaction will look similar to the following: + +```bash +$ ssh-keygen +Generating public/private rsa key pair. +Enter file in which to save the key (/Users/emmap1/.ssh/id_rsa): +Created directory '/Users/emmap1/.ssh'. +Enter passphrase (empty for no passphrase): +Enter same passphrase again: +Your identification has been saved in /Users/emmap1/.ssh/id_rsa. +Your public key has been saved in /Users/emmap1/.ssh/id_rsa.pub. +The key fingerprint is: +4c:80:61:2c:00:3f:9d:dc:08:41:2e:c0:cf:b9:17:69 emmap1@myhost.local +The key's randomart image is: ++--[ RSA 2048]----+ +|*o+ooo. | +|.+.=o+ . | +|. *.* o . | +| . = E o | +| o . S | +| . . | +| . | +| | +| | ++-----------------+ +``` + +4. List the contents of ~/.ssh to view the key files. + +```bash +$ ls ~/.ssh +id_rsa id_rsa.pub +``` + +The command displays two files, one for the public key (for example `id_rsa.pub`) and one for the private key (for example, `id_rsa`). + +### Step 2. Get your public key + +In your terminal window, copy the contents of your public key file. If you renamed the key, replace `id_rsa.pub` with the public key file name. + +On Linux, you can cat the contents: + +```bash +$ cat ~/.ssh/id_rsa.pub +``` + +On macOS, the following command copies the output to the clipboard: + +```bash +$ pbcopy < ~/.ssh/id_rsa.pub +``` diff --git a/docs/docusaurus.config.js b/docs/docusaurus.config.js new file mode 100644 index 0000000..c16241c --- /dev/null +++ b/docs/docusaurus.config.js @@ -0,0 +1,112 @@ +// @ts-check +// Note: type annotations allow type checking and IDEs autocompletion + +const lightCodeTheme = require("prism-react-renderer/themes/github"); +const darkCodeTheme = require("prism-react-renderer/themes/dracula"); + +/** @type {import('@docusaurus/types').Config} */ +const config = { + title: "Decentralized Web Services (DWS)", + tagline: "Web3.0 starts here", + url: "https://deweb-services.github.com ", + baseUrl: "/deweb/", + onBrokenLinks: "throw", + onBrokenMarkdownLinks: "warn", + favicon: "img/favicon.ico", + organizationName: "deweb-services", // Usually your GitHub org/user name. + projectName: "deweb", // Usually your repo name. + + presets: [ + [ + "classic", + /** @type {import('@docusaurus/preset-classic').Options} */ + ({ + docs: { + routeBasePath: "/", + }, + blog: false, + theme: { + customCss: require.resolve("./src/css/custom.css"), + }, + }), + ], + ], + + themeConfig: + /** @type {import('@docusaurus/preset-classic').ThemeConfig} */ + ({ + navbar: { + title: "Decentralized Web Services (DWS)", + logo: { + alt: "Decentralized Web Services (DWS)", + src: "img/dws.png", + }, + items: [ + { + href: "https://github.com/deweb-services/deweb", + label: "GitHub", + position: "right", + }, + ], + }, + footer: { + style: "dark", + links: [ + { + title: "Docs", + items: [ + { + label: "Introduction", + to: "/introduction", + }, + { + label: "Validator Setup Guide", + to: "/guides/validator-setup-guide", + }, + ], + }, + { + title: "Community", + items: [ + { + label: "Discord", + href: "https://discord.gg/NENJeq58Tc", + }, + { + label: "Twitter", + href: "https://twitter.com/dewebservices", + }, + ], + }, + { + title: "More", + items: [ + { + label: "Medium", + href: "https://blog.deweb.services/", + }, + { + label: "Mastodon", + href: "https://mastodon.social/@dewebservices", + }, + { + label: "GitHub", + href: "https://github.com/deweb-services", + }, + { + label: "Explorer", + href: "https://explore.deweb.services/", + }, + ], + }, + ], + copyright: `Copyright © ${new Date().getFullYear()} Decentralized Web Services.`, + }, + prism: { + theme: lightCodeTheme, + darkTheme: darkCodeTheme, + }, + }), +}; + +module.exports = config; diff --git a/docs/package-lock.json b/docs/package-lock.json new file mode 100644 index 0000000..968aa84 --- /dev/null +++ b/docs/package-lock.json @@ -0,0 +1,21183 @@ +{ + "name": "docs", + "version": "0.0.0", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "docs", + "version": "0.0.0", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/preset-classic": "2.0.1", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "prism-react-renderer": "^1.3.5", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "remarkable-embed": "^0.4.1" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "2.0.1" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@algolia/autocomplete-core": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz", + "integrity": "sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==", + "dependencies": { + "@algolia/autocomplete-shared": "1.7.1" + } + }, + "node_modules/@algolia/autocomplete-preset-algolia": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz", + "integrity": "sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==", + "dependencies": { + "@algolia/autocomplete-shared": "1.7.1" + }, + "peerDependencies": { + "@algolia/client-search": "^4.9.1", + "algoliasearch": "^4.9.1" + } + }, + "node_modules/@algolia/autocomplete-shared": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz", + "integrity": "sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==" + }, + "node_modules/@algolia/cache-browser-local-storage": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.2.tgz", + "integrity": "sha512-FRweBkK/ywO+GKYfAWbrepewQsPTIEirhi1BdykX9mxvBPtGNKccYAxvGdDCumU1jL4r3cayio4psfzKMejBlA==", + "dependencies": { + "@algolia/cache-common": "4.14.2" + } + }, + "node_modules/@algolia/cache-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.14.2.tgz", + "integrity": "sha512-SbvAlG9VqNanCErr44q6lEKD2qoK4XtFNx9Qn8FK26ePCI8I9yU7pYB+eM/cZdS9SzQCRJBbHUumVr4bsQ4uxg==" + }, + "node_modules/@algolia/cache-in-memory": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.14.2.tgz", + "integrity": "sha512-HrOukWoop9XB/VFojPv1R5SVXowgI56T9pmezd/djh2JnVN/vXswhXV51RKy4nCpqxyHt/aGFSq2qkDvj6KiuQ==", + "dependencies": { + "@algolia/cache-common": "4.14.2" + } + }, + "node_modules/@algolia/client-account": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.14.2.tgz", + "integrity": "sha512-WHtriQqGyibbb/Rx71YY43T0cXqyelEU0lB2QMBRXvD2X0iyeGl4qMxocgEIcbHyK7uqE7hKgjT8aBrHqhgc1w==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-analytics": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.14.2.tgz", + "integrity": "sha512-yBvBv2mw+HX5a+aeR0dkvUbFZsiC4FKSnfqk9rrfX+QrlNOKEhCG0tJzjiOggRW4EcNqRmaTULIYvIzQVL2KYQ==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.14.2.tgz", + "integrity": "sha512-43o4fslNLcktgtDMVaT5XwlzsDPzlqvqesRi4MjQz2x4/Sxm7zYg5LRYFol1BIhG6EwxKvSUq8HcC/KxJu3J0Q==", + "dependencies": { + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-personalization": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.14.2.tgz", + "integrity": "sha512-ACCoLi0cL8CBZ1W/2juehSltrw2iqsQBnfiu/Rbl9W2yE6o2ZUb97+sqN/jBqYNQBS+o0ekTMKNkQjHHAcEXNw==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/client-search": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.14.2.tgz", + "integrity": "sha512-L5zScdOmcZ6NGiVbLKTvP02UbxZ0njd5Vq9nJAmPFtjffUSOGEp11BmD2oMJ5QvARgx2XbX4KzTTNS5ECYIMWw==", + "dependencies": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, + "node_modules/@algolia/logger-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.14.2.tgz", + "integrity": "sha512-/JGlYvdV++IcMHBnVFsqEisTiOeEr6cUJtpjz8zc0A9c31JrtLm318Njc72p14Pnkw3A/5lHHh+QxpJ6WFTmsA==" + }, + "node_modules/@algolia/logger-console": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.14.2.tgz", + "integrity": "sha512-8S2PlpdshbkwlLCSAB5f8c91xyc84VM9Ar9EdfE9UmX+NrKNYnWR1maXXVDQQoto07G1Ol/tYFnFVhUZq0xV/g==", + "dependencies": { + "@algolia/logger-common": "4.14.2" + } + }, + "node_modules/@algolia/requester-browser-xhr": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.14.2.tgz", + "integrity": "sha512-CEh//xYz/WfxHFh7pcMjQNWgpl4wFB85lUMRyVwaDPibNzQRVcV33YS+63fShFWc2+42YEipFGH2iPzlpszmDw==", + "dependencies": { + "@algolia/requester-common": "4.14.2" + } + }, + "node_modules/@algolia/requester-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.14.2.tgz", + "integrity": "sha512-73YQsBOKa5fvVV3My7iZHu1sUqmjjfs9TteFWwPwDmnad7T0VTCopttcsM3OjLxZFtBnX61Xxl2T2gmG2O4ehg==" + }, + "node_modules/@algolia/requester-node-http": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.14.2.tgz", + "integrity": "sha512-oDbb02kd1o5GTEld4pETlPZLY0e+gOSWjWMJHWTgDXbv9rm/o2cF7japO6Vj1ENnrqWvLBmW1OzV9g6FUFhFXg==", + "dependencies": { + "@algolia/requester-common": "4.14.2" + } + }, + "node_modules/@algolia/transporter": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.14.2.tgz", + "integrity": "sha512-t89dfQb2T9MFQHidjHcfhh6iGMNwvuKUvojAj+JsrHAGbuSy7yE4BylhLX6R0Q1xYRoC4Vvv+O5qIw/LdnQfsQ==", + "dependencies": { + "@algolia/cache-common": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/requester-common": "4.14.2" + } + }, + "node_modules/@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "dependencies": { + "@babel/highlight": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", + "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", + "dependencies": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/core/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/generator": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", + "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", + "dependencies": { + "@babel/types": "^7.18.10", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", + "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-compilation-targets/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.9.tgz", + "integrity": "sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz", + "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", + "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", + "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", + "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", + "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", + "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "dependencies": { + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "dependencies": { + "@babel/types": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.18.11", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.11.tgz", + "integrity": "sha512-oBUlbv+rjZLh2Ks9SKi4aL7eKaAXBWleHzU89mP0G6BMUlRxSckk9tSIkgDGydhgFxHuGSlBQZfnaD47oBEB7w==", + "dependencies": { + "@babel/helper-function-name": "^7.18.9", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.11", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", + "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "dependencies": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/@babel/highlight/node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "node_modules/@babel/highlight/node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/@babel/highlight/node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/highlight/node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.18.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz", + "integrity": "sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", + "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", + "dependencies": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz", + "integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.9.tgz", + "integrity": "sha512-p5VCYNddPLkZTq4XymQIaIfZNJwT9YsjkPOhkVEqt6QIpQFZVM9IltqqYpOEkJoN1DPznmxUDyZ5CTZs/ZCuHA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "dependencies": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz", + "integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "dependencies": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz", + "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-constant-elements": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.10.tgz", + "integrity": "sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", + "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-runtime/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz", + "integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typescript": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.12.tgz", + "integrity": "sha512-2vjjam0cum0miPkenUbQswKowuxs/NjMwIKEq0zwegRxXk12C9YOF9STXnaUptITOtOJHKHpzvvWYOjbm6tc0w==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", + "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", + "dependencies": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.18.10", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.18.9", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.9", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.18.9", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.18.9", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.18.10", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz", + "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==", + "dependencies": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.18.11", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.11.tgz", + "integrity": "sha512-TG9PiM2R/cWCAy6BPJKeHzNbu4lPzOSZpeMfeNErskGpTJx6trEvFaVCbDvpcxwy49BKWmEPwiW8mrysNiDvIQ==", + "dependencies": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.11", + "@babel/types": "^7.18.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz", + "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==", + "dependencies": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true, + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/@docsearch/css": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.2.0.tgz", + "integrity": "sha512-jnNrO2JVYYhj2pP2FomlHIy6220n6mrLn2t9v2/qc+rM7M/fbIcKMgk9ky4RN+L/maUEmteckzg6/PIYoAAXJg==" + }, + "node_modules/@docsearch/react": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.2.0.tgz", + "integrity": "sha512-ATS3w5JBgQGQF0kHn5iOAPfnCCaoLouZQMmI7oENV//QMFrYbjhUZxBU9lIwAT7Rzybud+Jtb4nG5IEjBk3Ixw==", + "dependencies": { + "@algolia/autocomplete-core": "1.7.1", + "@algolia/autocomplete-preset-algolia": "1.7.1", + "@docsearch/css": "3.2.0", + "algoliasearch": "^4.0.0" + }, + "peerDependencies": { + "@types/react": ">= 16.8.0 < 19.0.0", + "react": ">= 16.8.0 < 19.0.0", + "react-dom": ">= 16.8.0 < 19.0.0" + } + }, + "node_modules/@docusaurus/core": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.1.tgz", + "integrity": "sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==", + "dependencies": { + "@babel/core": "^7.18.6", + "@babel/generator": "^7.18.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.18.6", + "@babel/preset-env": "^7.18.6", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@babel/runtime": "^7.18.6", + "@babel/runtime-corejs3": "^7.18.6", + "@babel/traverse": "^7.18.8", + "@docusaurus/cssnano-preset": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@slorber/static-site-generator-webpack-plugin": "^4.0.7", + "@svgr/webpack": "^6.2.1", + "autoprefixer": "^10.4.7", + "babel-loader": "^8.2.5", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.0", + "cli-table3": "^0.6.2", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.23.3", + "css-loader": "^6.7.1", + "css-minimizer-webpack-plugin": "^4.0.0", + "cssnano": "^5.1.12", + "del": "^6.1.1", + "detect-port": "^1.3.0", + "escape-html": "^1.0.3", + "eta": "^1.12.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "html-minifier-terser": "^6.1.0", + "html-tags": "^3.2.0", + "html-webpack-plugin": "^5.5.0", + "import-fresh": "^3.3.0", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.6.1", + "postcss": "^8.4.14", + "postcss-loader": "^7.0.0", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.3", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.3", + "rtl-detect": "^1.0.4", + "semver": "^7.3.7", + "serve-handler": "^6.1.3", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.3", + "tslib": "^2.4.0", + "update-notifier": "^5.1.0", + "url-loader": "^4.1.1", + "wait-on": "^6.0.1", + "webpack": "^5.73.0", + "webpack-bundle-analyzer": "^4.5.0", + "webpack-dev-server": "^4.9.3", + "webpack-merge": "^5.8.0", + "webpackbar": "^5.0.2" + }, + "bin": { + "docusaurus": "bin/docusaurus.mjs" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/cssnano-preset": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.1.tgz", + "integrity": "sha512-MCJ6rRmlqLmlCsZIoIxOxDb0rYzIPEm9PYpsBW+CGNnbk+x8xK+11hnrxzvXHqDRNpxrq3Kq2jYUmg/DkqE6vg==", + "dependencies": { + "cssnano-preset-advanced": "^5.3.8", + "postcss": "^8.4.14", + "postcss-sort-media-queries": "^4.2.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/logger": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.1.tgz", + "integrity": "sha512-wIWseCKko1w/WARcDjO3N/XoJ0q/VE42AthP0eNAfEazDjJ94NXbaI6wuUsuY/bMg6hTKGVIpphjj2LoX3g6dA==", + "dependencies": { + "chalk": "^4.1.2", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/mdx-loader": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.1.tgz", + "integrity": "sha512-tdNeljdilXCmhbaEND3SAgsqaw/oh7v9onT5yrIrL26OSk2AFwd+MIi4R8jt8vq33M0R4rz2wpknm0fQIkDdvQ==", + "dependencies": { + "@babel/parser": "^7.18.8", + "@babel/traverse": "^7.18.8", + "@docusaurus/logger": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@mdx-js/mdx": "^1.6.22", + "escape-html": "^1.0.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "image-size": "^1.0.1", + "mdast-util-to-string": "^2.0.0", + "remark-emoji": "^2.2.0", + "stringify-object": "^3.3.0", + "tslib": "^2.4.0", + "unified": "^9.2.2", + "unist-util-visit": "^2.0.3", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/module-type-aliases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.1.tgz", + "integrity": "sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==", + "dependencies": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@docusaurus/plugin-content-blog": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.1.tgz", + "integrity": "sha512-/4ua3iFYcpwgpeYgHnhVGROB/ybnauLH2+rICb4vz/+Gn1hjAmGXVYq1fk8g49zGs3uxx5nc0H5bL9P0g977IQ==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "cheerio": "^1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "tslib": "^2.4.0", + "unist-util-visit": "^2.0.3", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-docs": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.1.tgz", + "integrity": "sha512-2qeBWRy1EjgnXdwAO6/csDIS1UVNmhmtk/bQ2s9jqjpwM8YVgZ8QVdkxFAMWXgZWDQdwWwdP1rnmoEelE4HknQ==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@types/react-router-config": "^5.0.6", + "combine-promises": "^1.1.0", + "fs-extra": "^10.1.0", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-content-pages": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.1.tgz", + "integrity": "sha512-6apSVeJENnNecAH5cm5VnRqR103M6qSI6IuiP7tVfD5H4AWrfDNkvJQV2+R2PIq3bGrwmX4fcXl1x4g0oo7iwA==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "fs-extra": "^10.1.0", + "tslib": "^2.4.0", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-debug": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.1.tgz", + "integrity": "sha512-jpZBT5HK7SWx1LRQyv9d14i44vSsKXGZsSPA2ndth5HykHJsiAj9Fwl1AtzmtGYuBmI+iXQyOd4MAMHd4ZZ1tg==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "fs-extra": "^10.1.0", + "react-json-view": "^1.21.3", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-analytics": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.1.tgz", + "integrity": "sha512-d5qb+ZeQcg1Czoxc+RacETjLdp2sN/TAd7PGN/GrvtijCdgNmvVAtZ9QgajBTG0YbJFVPTeZ39ad2bpoOexX0w==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-google-gtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.1.tgz", + "integrity": "sha512-qiRufJe2FvIyzICbkjm4VbVCI1hyEju/CebfDKkKh2ZtV4q6DM1WZG7D6VoQSXL8MrMFB895gipOM4BwdM8VsQ==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/plugin-sitemap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.1.tgz", + "integrity": "sha512-KcYuIUIp2JPzUf+Xa7W2BSsjLgN1/0h+VAz7D/C3RYjAgC5ApPX8wO+TECmGfunl/m7WKGUmLabfOon/as64kQ==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "fs-extra": "^10.1.0", + "sitemap": "^7.1.1", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/preset-classic": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.1.tgz", + "integrity": "sha512-nOoniTg46My1qdDlLWeFs55uEmxOJ+9WMF8KKG8KMCu5LAvpemMi7rQd4x8Tw+xiPHZ/sQzH9JmPTMPRE4QGPw==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/plugin-debug": "2.0.1", + "@docusaurus/plugin-google-analytics": "2.0.1", + "@docusaurus/plugin-google-gtag": "2.0.1", + "@docusaurus/plugin-sitemap": "2.0.1", + "@docusaurus/theme-classic": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-search-algolia": "2.0.1", + "@docusaurus/types": "2.0.1" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/react-loadable": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "dependencies": { + "@types/react": "*", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/@docusaurus/theme-classic": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.1.tgz", + "integrity": "sha512-0jfigiqkUwIuKOw7Me5tqUM9BBvoQX7qqeevx7v4tkYQexPhk3VYSZo7aRuoJ9oyW5makCTPX551PMJzmq7+sw==", + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-translations": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "copy-text-to-clipboard": "^3.0.1", + "infima": "0.2.0-alpha.42", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.14", + "prism-react-renderer": "^1.3.5", + "prismjs": "^1.28.0", + "react-router-dom": "^5.3.3", + "rtlcss": "^3.5.0", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-common": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.1.tgz", + "integrity": "sha512-I3b6e/ryiTQMsbES40cP0DRGnfr0E2qghVq+XecyMKjBPejISoSFEDn0MsnbW8Q26k1Dh/0qDH8QKDqaZZgLhA==", + "dependencies": { + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^1.2.1", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^1.3.5", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-search-algolia": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.1.tgz", + "integrity": "sha512-cw3NaOSKbYlsY6uNj4PgO+5mwyQ3aEWre5RlmvjStaz2cbD15Nr69VG8Rd/F6Q5VsCT8BvSdkPDdDG5d/ACexg==", + "dependencies": { + "@docsearch/react": "^3.1.1", + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-translations": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "algoliasearch": "^4.13.1", + "algoliasearch-helper": "^3.10.0", + "clsx": "^1.2.1", + "eta": "^1.12.3", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/theme-translations": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.1.tgz", + "integrity": "sha512-v1MYYlbsdX+rtKnXFcIAn9ar0Z6K0yjqnCYS0p/KLCLrfJwfJ8A3oRJw2HiaIb8jQfk1WMY2h5Qi1p4vHOekQw==", + "dependencies": { + "fs-extra": "^10.1.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + }, + "peerDependencies": { + "react": "^16.8.4 || ^17.0.0", + "react-dom": "^16.8.4 || ^17.0.0" + } + }, + "node_modules/@docusaurus/utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.1.tgz", + "integrity": "sha512-u2Vdl/eoVwMfUjDCkg7FjxoiwFs/XhVVtNxQEw8cvB+qaw6QWyT73m96VZzWtUb1fDOefHoZ+bZ0ObFeKk9lMQ==", + "dependencies": { + "@docusaurus/logger": "2.0.1", + "@svgr/webpack": "^6.2.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "github-slugger": "^1.4.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.4.0", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } + } + }, + "node_modules/@docusaurus/utils-common": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.1.tgz", + "integrity": "sha512-kajCCDCXRd1HFH5EUW31MPaQcsyNlGakpkDoTBtBvpa4EIPvWaSKy7TIqYKHrZjX4tnJ0YbEJvaXfjjgdq5xSg==", + "dependencies": { + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + }, + "peerDependencies": { + "@docusaurus/types": "*" + }, + "peerDependenciesMeta": { + "@docusaurus/types": { + "optional": true + } + } + }, + "node_modules/@docusaurus/utils-validation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.1.tgz", + "integrity": "sha512-f14AnwFBy4/1A19zWthK+Ii80YDz+4qt8oPpK3julywXsheSxPBqgsND3LVBBvB2p3rJHvbo2m3HyB9Tco1JRw==", + "dependencies": { + "@docusaurus/logger": "2.0.1", + "@docusaurus/utils": "2.0.1", + "joi": "^17.6.0", + "js-yaml": "^4.1.0", + "tslib": "^2.4.0" + }, + "engines": { + "node": ">=16.14" + } + }, + "node_modules/@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "dependencies": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==", + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "dependencies": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "node_modules/@jridgewell/source-map/node_modules/@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "dependencies": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "node_modules/@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "dependencies": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "node_modules/@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "node_modules/@mdx-js/mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", + "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", + "dependencies": { + "@babel/core": "7.12.9", + "@babel/plugin-syntax-jsx": "7.12.1", + "@babel/plugin-syntax-object-rest-spread": "7.8.3", + "@mdx-js/util": "1.6.22", + "babel-plugin-apply-mdx-type-prop": "1.6.22", + "babel-plugin-extract-import-names": "1.6.22", + "camelcase-css": "2.0.1", + "detab": "2.0.4", + "hast-util-raw": "6.0.1", + "lodash.uniq": "4.5.0", + "mdast-util-to-hast": "10.0.1", + "remark-footnotes": "2.0.0", + "remark-mdx": "1.6.22", + "remark-parse": "8.0.3", + "remark-squeeze-paragraphs": "4.0.0", + "style-to-object": "0.3.0", + "unified": "9.2.0", + "unist-builder": "2.0.3", + "unist-util-visit": "2.0.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/mdx/node_modules/@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@mdx-js/mdx/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@mdx-js/mdx/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/@mdx-js/mdx/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@mdx-js/mdx/node_modules/unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@mdx-js/react": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "react": "^16.13.1 || ^17.0.0" + } + }, + "node_modules/@mdx-js/util": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", + "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "dependencies": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" + }, + "node_modules/@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@slorber/static-site-generator-webpack-plugin": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", + "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", + "dependencies": { + "eval": "^0.1.8", + "p-map": "^4.0.0", + "webpack-sources": "^3.2.2" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", + "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", + "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", + "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", + "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", + "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-plugin-transform-svg-component": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", + "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "engines": { + "node": ">=12" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/babel-preset": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", + "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "dependencies": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", + "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@svgr/core": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", + "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "dependencies": { + "@svgr/plugin-jsx": "^6.3.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/hast-util-to-babel-ast": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", + "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "dependencies": { + "@babel/types": "^7.18.4", + "entities": "^4.3.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@svgr/plugin-jsx": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", + "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "dependencies": { + "@babel/core": "^7.18.5", + "@svgr/babel-preset": "^6.3.1", + "@svgr/hast-util-to-babel-ast": "^6.3.1", + "svg-parser": "^2.0.4" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/plugin-svgo": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", + "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "dependencies": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.8.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + }, + "peerDependencies": { + "@svgr/core": "^6.0.0" + } + }, + "node_modules/@svgr/webpack": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", + "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "dependencies": { + "@babel/core": "^7.18.5", + "@babel/plugin-transform-react-constant-elements": "^7.17.12", + "@babel/preset-env": "^7.18.2", + "@babel/preset-react": "^7.17.12", + "@babel/preset-typescript": "^7.17.12", + "@svgr/core": "^6.3.1", + "@svgr/plugin-jsx": "^6.3.1", + "@svgr/plugin-svgo": "^6.3.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/gregberge" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "dependencies": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "node_modules/@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "dependencies": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "node_modules/@types/eslint": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.5.tgz", + "integrity": "sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==", + "dependencies": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "node_modules/@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "dependencies": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "node_modules/@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "node_modules/@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "dependencies": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "node_modules/@types/express-serve-static-core": { + "version": "4.17.30", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "dependencies": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "node_modules/@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" + }, + "node_modules/@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "node_modules/@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "node_modules/@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "node_modules/@types/node": { + "version": "18.6.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.4.tgz", + "integrity": "sha512-I4BD3L+6AWiUobfxZ49DlU43gtI+FTHSv9pE2Zekg6KjMpre4ByusaljW3vYSLJrvQ1ck1hUaeVu8HVlY3vzHg==" + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "node_modules/@types/parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", + "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "node_modules/@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "node_modules/@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "node_modules/@types/react": { + "version": "18.0.15", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.15.tgz", + "integrity": "sha512-iz3BtLuIYH1uWdsv6wXYdhozhqj20oD4/Hk2DNXIn1kFsmp9x8d9QB6FnPhfkbhd2PgEONt9Q1x/ebkwjfFLow==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-router": { + "version": "5.1.18", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.18.tgz", + "integrity": "sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "node_modules/@types/react-router-config": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", + "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "dependencies": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "node_modules/@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "node_modules/@types/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "dependencies": { + "@types/express": "*" + } + }, + "node_modules/@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "dependencies": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + }, + "node_modules/@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "dependencies": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "node_modules/@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "node_modules/@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "node_modules/@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "node_modules/@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "dependencies": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "node_modules/@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "node_modules/@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "dependencies": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "node_modules/@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "dependencies": { + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "node_modules/@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "node_modules/@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "dependencies": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "node_modules/@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "node_modules/@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/accepts/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "dependencies": { + "ajv": "^8.0.0" + }, + "peerDependencies": { + "ajv": "^8.0.0" + }, + "peerDependenciesMeta": { + "ajv": { + "optional": true + } + } + }, + "node_modules/ajv-formats/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/ajv-formats/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/algoliasearch": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.14.2.tgz", + "integrity": "sha512-ngbEQonGEmf8dyEh5f+uOIihv4176dgbuOZspiuhmTTBRBuzWu3KCGHre6uHj5YyuC7pNvQGzB6ZNJyZi0z+Sg==", + "dependencies": { + "@algolia/cache-browser-local-storage": "4.14.2", + "@algolia/cache-common": "4.14.2", + "@algolia/cache-in-memory": "4.14.2", + "@algolia/client-account": "4.14.2", + "@algolia/client-analytics": "4.14.2", + "@algolia/client-common": "4.14.2", + "@algolia/client-personalization": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/logger-console": "4.14.2", + "@algolia/requester-browser-xhr": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/requester-node-http": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "node_modules/algoliasearch-helper": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.11.0.tgz", + "integrity": "sha512-TLl/MSjtQ98mgkd8hngWkzSjE+dAWldZ1NpJtv2mT+ZoFJ2P2zDE85oF9WafJOXWN9FbVRmyxpO5H+qXcNaFng==", + "dependencies": { + "@algolia/events": "^4.0.1" + }, + "peerDependencies": { + "algoliasearch": ">= 3.1 < 6" + } + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "node_modules/ansi-align/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/ansi-align/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", + "engines": [ + "node >= 0.8.0" + ], + "bin": { + "ansi-html": "bin/ansi-html" + } + }, + "node_modules/ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "node_modules/argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "node_modules/array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "node_modules/array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + ], + "dependencies": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "dependencies": { + "follow-redirects": "^1.14.7" + } + }, + "node_modules/babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "dependencies": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + }, + "engines": { + "node": ">= 8.9" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "webpack": ">=2" + } + }, + "node_modules/babel-plugin-apply-mdx-type-prop": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", + "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", + "dependencies": { + "@babel/helper-plugin-utils": "7.10.4", + "@mdx-js/util": "1.6.22" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + }, + "peerDependencies": { + "@babel/core": "^7.11.6" + } + }, + "node_modules/babel-plugin-apply-mdx-type-prop/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-extract-import-names": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", + "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", + "dependencies": { + "@babel/helper-plugin-utils": "7.10.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/babel-plugin-extract-import-names/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", + "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "dependencies": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.2", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", + "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.3.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "node_modules/base16": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", + "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" + }, + "node_modules/batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "engines": { + "node": "*" + } + }, + "node_modules/binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/body-parser/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/body-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/body-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/bonjour-service": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", + "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "dependencies": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "node_modules/boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "dependencies": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "node_modules/bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/cacheable-request/node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001374", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001374.tgz", + "integrity": "sha512-mWvzatRx3w+j5wx/mpFN5v5twlPrabG8NqX2c6e45LCpymdoGqNvRkRutFUqpRTXKFQFNQJasvK0YT7suW6/Hw==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + } + ] + }, + "node_modules/ccount": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", + "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "dependencies": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "dependencies": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "funding": [ + { + "type": "individual", + "url": "https://paulmillr.com/funding/" + } + ], + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "dependencies": { + "source-map": "~0.6.0" + }, + "engines": { + "node": ">= 10.0" + } + }, + "node_modules/clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-table3": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz", + "integrity": "sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==", + "dependencies": { + "string-width": "^4.2.0" + }, + "engines": { + "node": "10.* || >= 12.*" + }, + "optionalDependencies": { + "@colors/colors": "1.5.0" + } + }, + "node_modules/cli-table3/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/cli-table3/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "node_modules/colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "node_modules/colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "node_modules/combine-promises": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", + "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "dependencies": { + "mime-db": ">= 1.43.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compressible/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "dependencies": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/compression/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/compression/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==", + "engines": { + "node": ">=0.8" + } + }, + "node_modules/consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "node_modules/content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "node_modules/copy-text-to-clipboard": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", + "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "dependencies": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/copy-webpack-plugin/node_modules/glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dependencies": { + "is-glob": "^4.0.3" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/copy-webpack-plugin/node_modules/globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "dependencies": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + }, + "engines": { + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/copy-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/copy-webpack-plugin/node_modules/slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/core-js": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", + "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.24.1.tgz", + "integrity": "sha512-XhdNAGeRnTpp8xbD+sR/HFDK9CbeeeqXT6TuofXh3urqEevzkWmLRgrVoykodsw8okqo2pu1BOmuCKrHx63zdw==", + "dependencies": { + "browserslist": "^4.21.3", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.24.1.tgz", + "integrity": "sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "dependencies": { + "node-fetch": "2.6.7" + } + }, + "node_modules/cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", + "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", + "engines": { + "node": "^10 || ^12 || >=14" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "dependencies": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/css-minimizer-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-7ZXXRzRHvofv3Uac5Y+RkWRNo0ZMlcg8e9/OtrqUYmwDWJo+qs67GvdeFrXLsFb7czKNwjQhPkM0avlIYl+1nA==", + "dependencies": { + "cssnano": "^5.1.8", + "jest-worker": "^27.5.1", + "postcss": "^8.4.13", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "@parcel/css": { + "optional": true + }, + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + }, + "esbuild": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz", + "integrity": "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==", + "dependencies": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-advanced": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.8.tgz", + "integrity": "sha512-xUlLLnEB1LjpEik+zgRNlk8Y/koBPPtONZjp7JKbXigeAmCrFvq9H0pXW5jJV45bQWAlmJ0sKy+IMr0XxLYQZg==", + "dependencies": { + "autoprefixer": "^10.3.7", + "cssnano-preset-default": "^5.2.12", + "postcss-discard-unused": "^5.1.0", + "postcss-merge-idents": "^5.1.1", + "postcss-reduce-idents": "^5.2.0", + "postcss-zindex": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "dependencies": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "node_modules/debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "dependencies": { + "execa": "^5.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "node_modules/define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", + "engines": { + "node": ">=8" + } + }, + "node_modules/define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "dependencies": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "dependencies": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/detab": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", + "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", + "dependencies": { + "repeat-string": "^1.5.4" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "node_modules/detect-port": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", + "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port-alt/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port-alt/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/detect-port/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "node_modules/dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "dependencies": { + "@leichtgewicht/ip-codec": "^2.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "node_modules/dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "dependencies": { + "domelementtype": "^2.3.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "dependencies": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dot-prop/node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==" + }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.211", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.211.tgz", + "integrity": "sha512-BZSbMpyFQU0KBJ1JG26XGeFI3i4op+qOYGxftmZXFZoHkhLgsSv4DHDJfl8ogII3hIuzGt51PaZ195OVu0yJ9A==" + }, + "node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/emoticon": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", + "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/entities": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.1.tgz", + "integrity": "sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==", + "engines": { + "node": ">=0.12" + }, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eta": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", + "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==", + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "url": "https://github.com/eta-dev/eta?sponsor=1" + } + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "dependencies": { + "@types/node": "*", + "require-like": ">= 0.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "engines": { + "node": ">=0.8.x" + } + }, + "node_modules/execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "dependencies": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/execa?sponsor=1" + } + }, + "node_modules/execa/node_modules/get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/express/node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "node_modules/express/node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/express/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/express/node_modules/path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "node_modules/express/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "node_modules/fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "dependencies": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=8.6.0" + } + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "node_modules/fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "dependencies": { + "punycode": "^1.3.2" + } + }, + "node_modules/fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "dependencies": { + "websocket-driver": ">=0.5.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/fbemitter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", + "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "dependencies": { + "fbjs": "^3.0.0" + } + }, + "node_modules/fbjs": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.4.tgz", + "integrity": "sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==", + "dependencies": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "node_modules/fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "node_modules/feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "dependencies": { + "xml-js": "^1.6.11" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/finalhandler/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/finalhandler/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flux": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", + "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", + "dependencies": { + "fbemitter": "^3.0.0", + "fbjs": "^3.0.1" + }, + "peerDependencies": { + "react": "^15.0.2 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "dependencies": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "engines": { + "node": ">=10", + "yarn": ">=1.0.0" + }, + "peerDependencies": { + "eslint": ">= 6", + "typescript": ">= 2.7", + "vue-template-compiler": "*", + "webpack": ">= 4" + }, + "peerDependenciesMeta": { + "eslint": { + "optional": true + }, + "vue-template-compiler": { + "optional": true + } + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "dependencies": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/github-slugger": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", + "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" + }, + "node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix/node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "dependencies": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "dependencies": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/gray-matter/node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/gray-matter/node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "dependencies": { + "duplexer": "^0.1.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/hast-to-hyperscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", + "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", + "dependencies": { + "@types/unist": "^2.0.3", + "comma-separated-tokens": "^1.0.0", + "property-information": "^5.3.0", + "space-separated-tokens": "^1.0.0", + "style-to-object": "^0.3.0", + "unist-util-is": "^4.0.0", + "web-namespaces": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", + "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", + "dependencies": { + "@types/parse5": "^5.0.0", + "hastscript": "^6.0.0", + "property-information": "^5.0.0", + "vfile": "^4.0.0", + "vfile-location": "^3.2.0", + "web-namespaces": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", + "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", + "dependencies": { + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^6.0.0", + "hast-util-to-parse5": "^6.0.0", + "html-void-elements": "^1.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^3.0.0", + "vfile": "^4.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw/node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "node_modules/hast-util-to-parse5": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", + "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", + "dependencies": { + "hast-to-hyperscript": "^9.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "dependencies": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "bin": { + "he": "bin/he" + } + }, + "node_modules/history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "dependencies": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "node_modules/hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "dependencies": { + "react-is": "^16.7.0" + } + }, + "node_modules/hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "dependencies": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + } + }, + "node_modules/hpack.js/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "node_modules/hpack.js/node_modules/readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/hpack.js/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "node_modules/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "dependencies": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "bin": { + "html-minifier-terser": "cli.js" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/html-minifier-terser/node_modules/commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==", + "engines": { + "node": ">= 12" + } + }, + "node_modules/html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/html-void-elements": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", + "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "dependencies": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/html-webpack-plugin" + }, + "peerDependencies": { + "webpack": "^5.20.0" + } + }, + "node_modules/htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + }, + "node_modules/http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "node_modules/http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "node_modules/http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dependencies": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "dependencies": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "engines": { + "node": ">=12.0.0" + }, + "peerDependencies": { + "@types/express": "^4.17.13" + }, + "peerDependenciesMeta": { + "@types/express": { + "optional": true + } + } + }, + "node_modules/http-proxy-middleware/node_modules/is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "dependencies": { + "queue": "6.0.2" + }, + "bin": { + "image-size": "bin/image-size.js" + }, + "engines": { + "node": ">=14.0.0" + } + }, + "node_modules/immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==", + "engines": { + "node": ">=4" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==", + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/infima": { + "version": "0.2.0-alpha.42", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.42.tgz", + "integrity": "sha512-ift8OXNbQQwtbIt6z16KnSWP7uJ/SysSMFI4F87MNRTicypfl4Pv3E2OGVv6N3nSZFJvA8imYulCBS64iyHYww==", + "engines": { + "node": ">=12" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "node_modules/interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "node_modules/is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "node_modules/js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dependencies": { + "argparse": "^2.0.1" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "node_modules/json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==", + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "engines": { + "node": ">=10" + } + }, + "node_modules/lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "node_modules/loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==", + "engines": { + "node": ">=6.11.5" + } + }, + "node_modules/loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash.curry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", + "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "node_modules/lodash.flow": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", + "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", + "dependencies": { + "unist-util-remove": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-definitions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", + "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "mdast-util-definitions": "^4.0.0", + "mdurl": "^1.0.0", + "unist-builder": "^2.0.0", + "unist-util-generated": "^1.0.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "dependencies": { + "fs-monkey": "^1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "dependencies": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "dependencies": { + "mime-db": "~1.33.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "dependencies": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + }, + "peerDependencies": { + "prop-types": "^15.0.0", + "react": "^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "dependencies": { + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "node_modules/mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "node_modules/multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "dependencies": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + }, + "bin": { + "multicast-dns": "cli.js" + } + }, + "node_modules/nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "dependencies": { + "lodash": "^4.17.21" + } + }, + "node_modules/node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + }, + "peerDependencies": { + "encoding": "^0.1.0" + }, + "peerDependenciesMeta": { + "encoding": { + "optional": true + } + } + }, + "node_modules/node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==", + "engines": { + "node": ">= 6.13.0" + } + }, + "node_modules/node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + }, + "node_modules/nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.3.tgz", + "integrity": "sha512-ZFJnX3zltyjcYJL0RoCJuzb+11zWGyaDbjgxZbdV7rFEcHQuYxrZqhow67aA7xpes6LhojyFDaBKAFfogQrikA==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "dependencies": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", + "bin": { + "opener": "bin/opener-bin.js" + } + }, + "node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "dependencies": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "dependencies": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "node_modules/parse5": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz", + "integrity": "sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==", + "dependencies": { + "entities": "^4.3.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "dependencies": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + }, + "funding": { + "url": "https://github.com/inikulin/parse5?sponsor=1" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "node_modules/path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "node_modules/path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "dependencies": { + "isarray": "0.0.1" + } + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/postcss" + } + ], + "dependencies": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": "^10 || ^12 || >=14" + } + }, + "node_modules/postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "dependencies": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "dependencies": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-unused": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", + "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-loader": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", + "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.7" + }, + "engines": { + "node": ">= 14.15.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "postcss": "^7.0.0 || ^8.0.1", + "webpack": "^5.0.0" + } + }, + "node_modules/postcss-merge-idents": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", + "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "dependencies": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "dependencies": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "dependencies": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "dependencies": { + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "dependencies": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "dependencies": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-idents": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", + "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "dependencies": { + "postcss-value-parser": "^4.2.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-sort-media-queries": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.2.1.tgz", + "integrity": "sha512-9VYekQalFZ3sdgcTjXMa0dDjsfBVHXlraYJEMiOJ/2iMmI2JGCMavP16z3kWOaRu8NSaJCTgVpB/IVpH5yT9YQ==", + "dependencies": { + "sort-css-media-queries": "2.0.4" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "postcss": "^8.4.4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "dependencies": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "dependencies": { + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "node_modules/postcss-zindex": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", + "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "node_modules/pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/prism-react-renderer": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", + "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", + "peerDependencies": { + "react": ">=0.14.9" + } + }, + "node_modules/prismjs": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.28.0.tgz", + "integrity": "sha512-8aaXdYvl1F7iC7Xm1spqSaY/OJBpYW3v+KJ+F17iYxvdc8sfjW194COK5wVhMZX45tGteiBQgdvD/nhxcRwylw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "node_modules/promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "dependencies": { + "asap": "~2.0.3" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "node_modules/property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "dependencies": { + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/proxy-addr/node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + }, + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pure-color": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", + "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==" + }, + "node_modules/qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "dependencies": { + "inherits": "~2.0.3" + } + }, + "node_modules/queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/raw-body/node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-base16-styling": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", + "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", + "dependencies": { + "base16": "^1.0.0", + "lodash.curry": "^4.0.1", + "lodash.flow": "^3.3.0", + "pure-color": "^1.2.0" + } + }, + "node_modules/react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "dependencies": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "engines": { + "node": ">=14" + } + }, + "node_modules/react-dev-utils/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==", + "engines": { + "node": ">= 12.13.0" + } + }, + "node_modules/react-dev-utils/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dev-utils/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "node_modules/react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "node_modules/react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "dependencies": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + }, + "peerDependencies": { + "react": "^16.6.0 || ^17.0.0 || ^18.0.0", + "react-dom": "^16.6.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-json-view": { + "version": "1.21.3", + "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", + "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", + "dependencies": { + "flux": "^4.0.1", + "react-base16-styling": "^0.6.0", + "react-lifecycles-compat": "^3.0.4", + "react-textarea-autosize": "^8.3.2" + }, + "peerDependencies": { + "react": "^17.0.0 || ^16.3.0 || ^15.5.4", + "react-dom": "^17.0.0 || ^16.3.0 || ^15.5.4" + } + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "node_modules/react-loadable": { + "name": "@docusaurus/react-loadable", + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "dependencies": { + "@types/react": "*", + "prop-types": "^15.6.2" + }, + "peerDependencies": { + "react": "*" + } + }, + "node_modules/react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "dependencies": { + "@babel/runtime": "^7.10.3" + }, + "engines": { + "node": ">=10.13.0" + }, + "peerDependencies": { + "react-loadable": "*", + "webpack": ">=4.41.1 || 5.x" + } + }, + "node_modules/react-router": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.3.tgz", + "integrity": "sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", + "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "dependencies": { + "@babel/runtime": "^7.1.2" + }, + "peerDependencies": { + "react": ">=15", + "react-router": ">=5" + } + }, + "node_modules/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==", + "dependencies": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.3", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + }, + "peerDependencies": { + "react": ">=15" + } + }, + "node_modules/react-textarea-autosize": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", + "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "use-composed-ref": "^1.3.0", + "use-latest": "^1.2.1" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, + "node_modules/rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "dependencies": { + "resolve": "^1.1.6" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/recursive-readdir/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "node_modules/regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "node_modules/regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regexpu-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "dependencies": { + "rc": "1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "node_modules/regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/remark-emoji": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", + "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", + "dependencies": { + "emoticon": "^3.2.0", + "node-emoji": "^1.10.0", + "unist-util-visit": "^2.0.3" + } + }, + "node_modules/remark-footnotes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", + "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", + "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", + "dependencies": { + "@babel/core": "7.12.9", + "@babel/helper-plugin-utils": "7.10.4", + "@babel/plugin-proposal-object-rest-spread": "7.12.1", + "@babel/plugin-syntax-jsx": "7.12.1", + "@mdx-js/util": "1.6.22", + "is-alphabetical": "1.0.4", + "remark-parse": "8.0.3", + "unified": "9.2.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx/node_modules/@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/remark-mdx/node_modules/@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "node_modules/remark-mdx/node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/remark-mdx/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/remark-mdx/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/remark-mdx/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remark-mdx/node_modules/unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", + "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "dependencies": { + "ccount": "^1.0.0", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^2.0.0", + "vfile-location": "^3.0.0", + "xtend": "^4.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", + "dependencies": { + "mdast-squeeze-paragraphs": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remarkable-embed": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/remarkable-embed/-/remarkable-embed-0.4.1.tgz", + "integrity": "sha512-8iLUYEvE7Gk/jkCPceE0ca62M5JBC8yyUQbPd3k+x0Vl6TrwKgRWvVcpWoxH4oudncuYHQ6xYer1xVDoJ978Cg==" + }, + "node_modules/renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + } + }, + "node_modules/renderkid/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/renderkid/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/renderkid/node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==", + "engines": { + "node": "*" + } + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "node_modules/resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "dependencies": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + }, + "bin": { + "resolve": "bin/resolve" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rtl-detect": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", + "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" + }, + "node_modules/rtlcss": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", + "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", + "dependencies": { + "find-up": "^5.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.3.11", + "strip-json-comments": "^3.1.1" + }, + "bin": { + "rtlcss": "bin/rtlcss.js" + } + }, + "node_modules/rtlcss/node_modules/find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "dependencies": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "dependencies": { + "p-locate": "^5.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rtlcss/node_modules/p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "dependencies": { + "p-limit": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "dependencies": { + "queue-microtask": "^1.2.2" + } + }, + "node_modules/rxjs": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", + "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "node_modules/schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "dependencies": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 8.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "dependencies": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "node_modules/selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "dependencies": { + "node-forge": "^1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/send/node_modules/debug/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "node_modules/send/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/serve-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "dependencies": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.0.4", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + } + }, + "node_modules/serve-handler/node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/serve-handler/node_modules/path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + }, + "node_modules/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "dependencies": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/serve-index/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/serve-index/node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-index/node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "node_modules/serve-index/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "node_modules/serve-index/node_modules/setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "node_modules/serve-index/node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "dependencies": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "node_modules/shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "node_modules/shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", + "engines": { + "node": ">=8" + } + }, + "node_modules/shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "node_modules/shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "dependencies": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + }, + "bin": { + "shjs": "bin/shjs" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "node_modules/sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "dependencies": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/sitemap": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", + "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "dependencies": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "bin": { + "sitemap": "dist/cli.js" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.6.0" + } + }, + "node_modules/sitemap/node_modules/@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "dependencies": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "node_modules/sort-css-media-queries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.0.4.tgz", + "integrity": "sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw==", + "engines": { + "node": ">= 6.3.0" + } + }, + "node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "dependencies": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "dependencies": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "deprecated": "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" + }, + "node_modules/state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/std-env": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.1.1.tgz", + "integrity": "sha512-/c645XdExBypL01TpFKiG/3RAa/Qmu+zRi0MwAmrdEkwHNuN0ebo8ccAXBBDa5Z0QOJgBskUIbuCK91x0sCVEw==" + }, + "node_modules/string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "dependencies": { + "safe-buffer": "~5.2.0" + } + }, + "node_modules/string_decoder/node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ] + }, + "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "dependencies": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "node_modules/svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/svgo/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/svgo/node_modules/css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/svgo/node_modules/dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + }, + "funding": { + "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "dependencies": { + "domelementtype": "^2.2.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/svgo/node_modules/domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "dependencies": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + }, + "funding": { + "url": "https://github.com/fb55/domutils?sponsor=1" + } + }, + "node_modules/svgo/node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/terser": { + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", + "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "dependencies": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", + "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "dependencies": { + "@jridgewell/trace-mapping": "^0.3.7", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.7.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.1.0" + }, + "peerDependenciesMeta": { + "@swc/core": { + "optional": true + }, + "esbuild": { + "optional": true + }, + "uglify-js": { + "optional": true + } + } + }, + "node_modules/terser-webpack-plugin/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/terser/node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + }, + "node_modules/text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "node_modules/thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "node_modules/tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "node_modules/tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", + "engines": { + "node": ">=4" + } + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "node_modules/trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==" + }, + "node_modules/trim-trailing-lines": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", + "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "node_modules/type-fest": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.18.0.tgz", + "integrity": "sha512-pRS+/yrW5TjPPHNOvxhbNZexr2bS63WjrMU8a+VzEBhUi9Tz1pZeD+vQz3ut0svZ46P+SRqMEPnJmk2XnvNzTw==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-is/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "peer": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/ua-parser-js" + }, + { + "type": "paypal", + "url": "https://paypal.me/faisalman" + } + ], + "engines": { + "node": "*" + } + }, + "node_modules/unherit": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "dependencies": { + "inherits": "^2.0.0", + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", + "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/unist-builder": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", + "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-generated": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", + "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", + "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", + "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", + "dependencies": { + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", + "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dependencies": { + "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/update-browserslist-db": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "funding": [ + { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + }, + { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + ], + "dependencies": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist-lint": "cli.js" + }, + "peerDependencies": { + "browserslist": ">= 4.21.0" + } + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/update-notifier/node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "node_modules/update-notifier/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-notifier/node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/update-notifier/node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/update-notifier/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/uri-js/node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "engines": { + "node": ">=6" + } + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/url-loader/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/use-composed-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + } + }, + "node_modules/use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/use-latest": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", + "dependencies": { + "use-isomorphic-layout-effect": "^1.1.1" + }, + "peerDependencies": { + "react": "^16.8.0 || ^17.0.0 || ^18.0.0" + }, + "peerDependenciesMeta": { + "@types/react": { + "optional": true + } + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "node_modules/utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-location": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", + "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "dependencies": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + }, + "bin": { + "wait-on": "bin/wait-on" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "dependencies": { + "minimalistic-assert": "^1.0.0" + } + }, + "node_modules/web-namespaces": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", + "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "node_modules/webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "dependencies": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "bin": { + "webpack": "bin/webpack.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-bundle-analyzer": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", + "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", + "dependencies": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "bin": { + "webpack-bundle-analyzer": "lib/bin/analyzer.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/webpack-bundle-analyzer/node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "dependencies": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-middleware/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack-dev-middleware/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "dependencies": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "bin": { + "webpack-dev-server": "bin/webpack-dev-server.js" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.37.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "webpack-cli": { + "optional": true + } + } + }, + "node_modules/webpack-dev-server/node_modules/ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "dependencies": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/webpack-dev-server/node_modules/ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "dependencies": { + "fast-deep-equal": "^3.1.3" + }, + "peerDependencies": { + "ajv": "^8.8.2" + } + }, + "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "node_modules/webpack-dev-server/node_modules/schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + }, + "engines": { + "node": ">= 12.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpack-dev-server/node_modules/ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/webpack/node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/webpack/node_modules/schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "dependencies": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + } + }, + "node_modules/webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "dependencies": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "webpack": "3 || 4 || 5" + } + }, + "node_modules/websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "dependencies": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "dependencies": { + "string-width": "^5.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + }, + "node_modules/wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", + "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==", + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "dependencies": { + "sax": "^1.2.4" + }, + "bin": { + "xml-js": "bin/cli.js" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + } + }, + "dependencies": { + "@algolia/autocomplete-core": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-core/-/autocomplete-core-1.7.1.tgz", + "integrity": "sha512-eiZw+fxMzNQn01S8dA/hcCpoWCOCwcIIEUtHHdzN5TGB3IpzLbuhqFeTfh2OUhhgkE8Uo17+wH+QJ/wYyQmmzg==", + "requires": { + "@algolia/autocomplete-shared": "1.7.1" + } + }, + "@algolia/autocomplete-preset-algolia": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-preset-algolia/-/autocomplete-preset-algolia-1.7.1.tgz", + "integrity": "sha512-pJwmIxeJCymU1M6cGujnaIYcY3QPOVYZOXhFkWVM7IxKzy272BwCvMFMyc5NpG/QmiObBxjo7myd060OeTNJXg==", + "requires": { + "@algolia/autocomplete-shared": "1.7.1" + } + }, + "@algolia/autocomplete-shared": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/@algolia/autocomplete-shared/-/autocomplete-shared-1.7.1.tgz", + "integrity": "sha512-eTmGVqY3GeyBTT8IWiB2K5EuURAqhnumfktAEoHxfDY2o7vg2rSnO16ZtIG0fMgt3py28Vwgq42/bVEuaQV7pg==" + }, + "@algolia/cache-browser-local-storage": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-browser-local-storage/-/cache-browser-local-storage-4.14.2.tgz", + "integrity": "sha512-FRweBkK/ywO+GKYfAWbrepewQsPTIEirhi1BdykX9mxvBPtGNKccYAxvGdDCumU1jL4r3cayio4psfzKMejBlA==", + "requires": { + "@algolia/cache-common": "4.14.2" + } + }, + "@algolia/cache-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-common/-/cache-common-4.14.2.tgz", + "integrity": "sha512-SbvAlG9VqNanCErr44q6lEKD2qoK4XtFNx9Qn8FK26ePCI8I9yU7pYB+eM/cZdS9SzQCRJBbHUumVr4bsQ4uxg==" + }, + "@algolia/cache-in-memory": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/cache-in-memory/-/cache-in-memory-4.14.2.tgz", + "integrity": "sha512-HrOukWoop9XB/VFojPv1R5SVXowgI56T9pmezd/djh2JnVN/vXswhXV51RKy4nCpqxyHt/aGFSq2qkDvj6KiuQ==", + "requires": { + "@algolia/cache-common": "4.14.2" + } + }, + "@algolia/client-account": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-account/-/client-account-4.14.2.tgz", + "integrity": "sha512-WHtriQqGyibbb/Rx71YY43T0cXqyelEU0lB2QMBRXvD2X0iyeGl4qMxocgEIcbHyK7uqE7hKgjT8aBrHqhgc1w==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-analytics": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-analytics/-/client-analytics-4.14.2.tgz", + "integrity": "sha512-yBvBv2mw+HX5a+aeR0dkvUbFZsiC4FKSnfqk9rrfX+QrlNOKEhCG0tJzjiOggRW4EcNqRmaTULIYvIzQVL2KYQ==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-common/-/client-common-4.14.2.tgz", + "integrity": "sha512-43o4fslNLcktgtDMVaT5XwlzsDPzlqvqesRi4MjQz2x4/Sxm7zYg5LRYFol1BIhG6EwxKvSUq8HcC/KxJu3J0Q==", + "requires": { + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-personalization": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-personalization/-/client-personalization-4.14.2.tgz", + "integrity": "sha512-ACCoLi0cL8CBZ1W/2juehSltrw2iqsQBnfiu/Rbl9W2yE6o2ZUb97+sqN/jBqYNQBS+o0ekTMKNkQjHHAcEXNw==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/client-search": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/client-search/-/client-search-4.14.2.tgz", + "integrity": "sha512-L5zScdOmcZ6NGiVbLKTvP02UbxZ0njd5Vq9nJAmPFtjffUSOGEp11BmD2oMJ5QvARgx2XbX4KzTTNS5ECYIMWw==", + "requires": { + "@algolia/client-common": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "@algolia/events": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@algolia/events/-/events-4.0.1.tgz", + "integrity": "sha512-FQzvOCgoFXAbf5Y6mYozw2aj5KCJoA3m4heImceldzPSMbdyS4atVjJzXKMsfX3wnZTFYwkkt8/z8UesLHlSBQ==" + }, + "@algolia/logger-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-common/-/logger-common-4.14.2.tgz", + "integrity": "sha512-/JGlYvdV++IcMHBnVFsqEisTiOeEr6cUJtpjz8zc0A9c31JrtLm318Njc72p14Pnkw3A/5lHHh+QxpJ6WFTmsA==" + }, + "@algolia/logger-console": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/logger-console/-/logger-console-4.14.2.tgz", + "integrity": "sha512-8S2PlpdshbkwlLCSAB5f8c91xyc84VM9Ar9EdfE9UmX+NrKNYnWR1maXXVDQQoto07G1Ol/tYFnFVhUZq0xV/g==", + "requires": { + "@algolia/logger-common": "4.14.2" + } + }, + "@algolia/requester-browser-xhr": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-browser-xhr/-/requester-browser-xhr-4.14.2.tgz", + "integrity": "sha512-CEh//xYz/WfxHFh7pcMjQNWgpl4wFB85lUMRyVwaDPibNzQRVcV33YS+63fShFWc2+42YEipFGH2iPzlpszmDw==", + "requires": { + "@algolia/requester-common": "4.14.2" + } + }, + "@algolia/requester-common": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-common/-/requester-common-4.14.2.tgz", + "integrity": "sha512-73YQsBOKa5fvVV3My7iZHu1sUqmjjfs9TteFWwPwDmnad7T0VTCopttcsM3OjLxZFtBnX61Xxl2T2gmG2O4ehg==" + }, + "@algolia/requester-node-http": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/requester-node-http/-/requester-node-http-4.14.2.tgz", + "integrity": "sha512-oDbb02kd1o5GTEld4pETlPZLY0e+gOSWjWMJHWTgDXbv9rm/o2cF7japO6Vj1ENnrqWvLBmW1OzV9g6FUFhFXg==", + "requires": { + "@algolia/requester-common": "4.14.2" + } + }, + "@algolia/transporter": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/@algolia/transporter/-/transporter-4.14.2.tgz", + "integrity": "sha512-t89dfQb2T9MFQHidjHcfhh6iGMNwvuKUvojAj+JsrHAGbuSy7yE4BylhLX6R0Q1xYRoC4Vvv+O5qIw/LdnQfsQ==", + "requires": { + "@algolia/cache-common": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/requester-common": "4.14.2" + } + }, + "@ampproject/remapping": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", + "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "requires": { + "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/trace-mapping": "^0.3.9" + } + }, + "@babel/code-frame": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", + "integrity": "sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==", + "requires": { + "@babel/highlight": "^7.18.6" + } + }, + "@babel/compat-data": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", + "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==" + }, + "@babel/core": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", + "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", + "requires": { + "@ampproject/remapping": "^2.1.0", + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helpers": "^7.18.9", + "@babel/parser": "^7.18.10", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.10", + "@babel/types": "^7.18.10", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.2.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/generator": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", + "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", + "requires": { + "@babel/types": "^7.18.10", + "@jridgewell/gen-mapping": "^0.3.2", + "jsesc": "^2.5.1" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.18.6.tgz", + "integrity": "sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.18.9.tgz", + "integrity": "sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==", + "requires": { + "@babel/helper-explode-assignable-expression": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.18.9.tgz", + "integrity": "sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-validator-option": "^7.18.6", + "browserslist": "^4.20.2", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.18.9.tgz", + "integrity": "sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.18.6.tgz", + "integrity": "sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "regexpu-core": "^5.1.0" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.3.2.tgz", + "integrity": "sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==", + "requires": { + "@babel/helper-compilation-targets": "^7.17.7", + "@babel/helper-plugin-utils": "^7.16.7", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/helper-environment-visitor": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.18.9.tgz", + "integrity": "sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==" + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.18.6.tgz", + "integrity": "sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.18.9.tgz", + "integrity": "sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.18.6.tgz", + "integrity": "sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.18.9.tgz", + "integrity": "sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-module-imports": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.18.6.tgz", + "integrity": "sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-module-transforms": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.18.9.tgz", + "integrity": "sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/helper-validator-identifier": "^7.18.6", + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.18.6.tgz", + "integrity": "sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.18.9.tgz", + "integrity": "sha512-aBXPT3bmtLryXaoJLyYPXPlSD4p1ld9aYeR+sJNOZjJJGiOpb+fKfh3NkcCu7J54nUJwCERPBExCCpyCOHnu/w==" + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.18.9.tgz", + "integrity": "sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-wrap-function": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-replace-supers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.18.9.tgz", + "integrity": "sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-member-expression-to-functions": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-simple-access": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.18.6.tgz", + "integrity": "sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.18.9.tgz", + "integrity": "sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==", + "requires": { + "@babel/types": "^7.18.9" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.18.6.tgz", + "integrity": "sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==", + "requires": { + "@babel/types": "^7.18.6" + } + }, + "@babel/helper-string-parser": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.18.10.tgz", + "integrity": "sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==" + }, + "@babel/helper-validator-identifier": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.18.6.tgz", + "integrity": "sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==" + }, + "@babel/helper-validator-option": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.18.6.tgz", + "integrity": "sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==" + }, + "@babel/helper-wrap-function": { + "version": "7.18.11", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.18.11.tgz", + "integrity": "sha512-oBUlbv+rjZLh2Ks9SKi4aL7eKaAXBWleHzU89mP0G6BMUlRxSckk9tSIkgDGydhgFxHuGSlBQZfnaD47oBEB7w==", + "requires": { + "@babel/helper-function-name": "^7.18.9", + "@babel/template": "^7.18.10", + "@babel/traverse": "^7.18.11", + "@babel/types": "^7.18.10" + } + }, + "@babel/helpers": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.18.9.tgz", + "integrity": "sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==", + "requires": { + "@babel/template": "^7.18.6", + "@babel/traverse": "^7.18.9", + "@babel/types": "^7.18.9" + } + }, + "@babel/highlight": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.18.6.tgz", + "integrity": "sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==", + "requires": { + "@babel/helper-validator-identifier": "^7.18.6", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "@babel/parser": { + "version": "7.18.11", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz", + "integrity": "sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==" + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.18.6.tgz", + "integrity": "sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.18.9.tgz", + "integrity": "sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-proposal-optional-chaining": "^7.18.9" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.18.10.tgz", + "integrity": "sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==", + "requires": { + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-remap-async-to-generator": "^7.18.9", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.18.6.tgz", + "integrity": "sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.18.6.tgz", + "integrity": "sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.18.6.tgz", + "integrity": "sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.18.9.tgz", + "integrity": "sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.18.6.tgz", + "integrity": "sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.18.9.tgz", + "integrity": "sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.18.6.tgz", + "integrity": "sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.18.6.tgz", + "integrity": "sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.18.9.tgz", + "integrity": "sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.18.8" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.18.6.tgz", + "integrity": "sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.18.9.tgz", + "integrity": "sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.18.6.tgz", + "integrity": "sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.18.6.tgz", + "integrity": "sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-create-class-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", + "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-import-assertions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.18.6.tgz", + "integrity": "sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.18.6.tgz", + "integrity": "sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.18.6.tgz", + "integrity": "sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.18.6.tgz", + "integrity": "sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.18.6.tgz", + "integrity": "sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-remap-async-to-generator": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.18.6.tgz", + "integrity": "sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.18.9.tgz", + "integrity": "sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.18.9.tgz", + "integrity": "sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-optimise-call-expression": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-replace-supers": "^7.18.9", + "@babel/helper-split-export-declaration": "^7.18.6", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.18.9.tgz", + "integrity": "sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.18.9.tgz", + "integrity": "sha512-p5VCYNddPLkZTq4XymQIaIfZNJwT9YsjkPOhkVEqt6QIpQFZVM9IltqqYpOEkJoN1DPznmxUDyZ5CTZs/ZCuHA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.18.6.tgz", + "integrity": "sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.18.9.tgz", + "integrity": "sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.18.6.tgz", + "integrity": "sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==", + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.18.8.tgz", + "integrity": "sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.18.9.tgz", + "integrity": "sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==", + "requires": { + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.18.9.tgz", + "integrity": "sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.18.6.tgz", + "integrity": "sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.18.6.tgz", + "integrity": "sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.18.6.tgz", + "integrity": "sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-simple-access": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.18.9.tgz", + "integrity": "sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==", + "requires": { + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-module-transforms": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-identifier": "^7.18.6", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.18.6.tgz", + "integrity": "sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==", + "requires": { + "@babel/helper-module-transforms": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.18.6.tgz", + "integrity": "sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.18.6.tgz", + "integrity": "sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.18.6.tgz", + "integrity": "sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-replace-supers": "^7.18.6" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.18.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.18.8.tgz", + "integrity": "sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.18.6.tgz", + "integrity": "sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-constant-elements": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.18.12.tgz", + "integrity": "sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.18.6.tgz", + "integrity": "sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.18.10.tgz", + "integrity": "sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-jsx": "^7.18.6", + "@babel/types": "^7.18.10" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.18.6.tgz", + "integrity": "sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==", + "requires": { + "@babel/plugin-transform-react-jsx": "^7.18.6" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.18.6.tgz", + "integrity": "sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==", + "requires": { + "@babel/helper-annotate-as-pure": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.18.6.tgz", + "integrity": "sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "regenerator-transform": "^0.15.0" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.18.6.tgz", + "integrity": "sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-runtime": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.18.10.tgz", + "integrity": "sha512-q5mMeYAdfEbpBAgzl7tBre/la3LeCxmDO1+wMXRdPWbcoMjR3GiXlCLk7JBZVVye0bqTGNMbt0yYVXX1B1jEWQ==", + "requires": { + "@babel/helper-module-imports": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.9", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.18.6.tgz", + "integrity": "sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.18.9.tgz", + "integrity": "sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-skip-transparent-expression-wrappers": "^7.18.9" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.18.6.tgz", + "integrity": "sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.18.9.tgz", + "integrity": "sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.18.9.tgz", + "integrity": "sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-typescript": { + "version": "7.18.12", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.18.12.tgz", + "integrity": "sha512-2vjjam0cum0miPkenUbQswKowuxs/NjMwIKEq0zwegRxXk12C9YOF9STXnaUptITOtOJHKHpzvvWYOjbm6tc0w==", + "requires": { + "@babel/helper-create-class-features-plugin": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/plugin-syntax-typescript": "^7.18.6" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.18.10.tgz", + "integrity": "sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.9" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.18.6.tgz", + "integrity": "sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==", + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.18.6", + "@babel/helper-plugin-utils": "^7.18.6" + } + }, + "@babel/preset-env": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.18.10.tgz", + "integrity": "sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==", + "requires": { + "@babel/compat-data": "^7.18.8", + "@babel/helper-compilation-targets": "^7.18.9", + "@babel/helper-plugin-utils": "^7.18.9", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.18.6", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-async-generator-functions": "^7.18.10", + "@babel/plugin-proposal-class-properties": "^7.18.6", + "@babel/plugin-proposal-class-static-block": "^7.18.6", + "@babel/plugin-proposal-dynamic-import": "^7.18.6", + "@babel/plugin-proposal-export-namespace-from": "^7.18.9", + "@babel/plugin-proposal-json-strings": "^7.18.6", + "@babel/plugin-proposal-logical-assignment-operators": "^7.18.9", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.18.6", + "@babel/plugin-proposal-numeric-separator": "^7.18.6", + "@babel/plugin-proposal-object-rest-spread": "^7.18.9", + "@babel/plugin-proposal-optional-catch-binding": "^7.18.6", + "@babel/plugin-proposal-optional-chaining": "^7.18.9", + "@babel/plugin-proposal-private-methods": "^7.18.6", + "@babel/plugin-proposal-private-property-in-object": "^7.18.6", + "@babel/plugin-proposal-unicode-property-regex": "^7.18.6", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-import-assertions": "^7.18.6", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.18.6", + "@babel/plugin-transform-async-to-generator": "^7.18.6", + "@babel/plugin-transform-block-scoped-functions": "^7.18.6", + "@babel/plugin-transform-block-scoping": "^7.18.9", + "@babel/plugin-transform-classes": "^7.18.9", + "@babel/plugin-transform-computed-properties": "^7.18.9", + "@babel/plugin-transform-destructuring": "^7.18.9", + "@babel/plugin-transform-dotall-regex": "^7.18.6", + "@babel/plugin-transform-duplicate-keys": "^7.18.9", + "@babel/plugin-transform-exponentiation-operator": "^7.18.6", + "@babel/plugin-transform-for-of": "^7.18.8", + "@babel/plugin-transform-function-name": "^7.18.9", + "@babel/plugin-transform-literals": "^7.18.9", + "@babel/plugin-transform-member-expression-literals": "^7.18.6", + "@babel/plugin-transform-modules-amd": "^7.18.6", + "@babel/plugin-transform-modules-commonjs": "^7.18.6", + "@babel/plugin-transform-modules-systemjs": "^7.18.9", + "@babel/plugin-transform-modules-umd": "^7.18.6", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.18.6", + "@babel/plugin-transform-new-target": "^7.18.6", + "@babel/plugin-transform-object-super": "^7.18.6", + "@babel/plugin-transform-parameters": "^7.18.8", + "@babel/plugin-transform-property-literals": "^7.18.6", + "@babel/plugin-transform-regenerator": "^7.18.6", + "@babel/plugin-transform-reserved-words": "^7.18.6", + "@babel/plugin-transform-shorthand-properties": "^7.18.6", + "@babel/plugin-transform-spread": "^7.18.9", + "@babel/plugin-transform-sticky-regex": "^7.18.6", + "@babel/plugin-transform-template-literals": "^7.18.9", + "@babel/plugin-transform-typeof-symbol": "^7.18.9", + "@babel/plugin-transform-unicode-escapes": "^7.18.10", + "@babel/plugin-transform-unicode-regex": "^7.18.6", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.18.10", + "babel-plugin-polyfill-corejs2": "^0.3.2", + "babel-plugin-polyfill-corejs3": "^0.5.3", + "babel-plugin-polyfill-regenerator": "^0.4.0", + "core-js-compat": "^3.22.1", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.18.6.tgz", + "integrity": "sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-react-display-name": "^7.18.6", + "@babel/plugin-transform-react-jsx": "^7.18.6", + "@babel/plugin-transform-react-jsx-development": "^7.18.6", + "@babel/plugin-transform-react-pure-annotations": "^7.18.6" + } + }, + "@babel/preset-typescript": { + "version": "7.18.6", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.18.6.tgz", + "integrity": "sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==", + "requires": { + "@babel/helper-plugin-utils": "^7.18.6", + "@babel/helper-validator-option": "^7.18.6", + "@babel/plugin-transform-typescript": "^7.18.6" + } + }, + "@babel/runtime": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.18.9.tgz", + "integrity": "sha512-lkqXDcvlFT5rvEjiu6+QYO+1GXrEHRo2LOtS7E4GtX5ESIZOgepqsZBVIj6Pv+a6zqsya9VCgiK1KAK4BvJDAw==", + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/runtime-corejs3": { + "version": "7.18.9", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.18.9.tgz", + "integrity": "sha512-qZEWeccZCrHA2Au4/X05QW5CMdm4VjUDCrGq5gf1ZDcM4hRqreKrtwAn7yci9zfgAS9apvnsFXiGBHBAxZdK9A==", + "requires": { + "core-js-pure": "^3.20.2", + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.18.10.tgz", + "integrity": "sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/parser": "^7.18.10", + "@babel/types": "^7.18.10" + } + }, + "@babel/traverse": { + "version": "7.18.11", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.11.tgz", + "integrity": "sha512-TG9PiM2R/cWCAy6BPJKeHzNbu4lPzOSZpeMfeNErskGpTJx6trEvFaVCbDvpcxwy49BKWmEPwiW8mrysNiDvIQ==", + "requires": { + "@babel/code-frame": "^7.18.6", + "@babel/generator": "^7.18.10", + "@babel/helper-environment-visitor": "^7.18.9", + "@babel/helper-function-name": "^7.18.9", + "@babel/helper-hoist-variables": "^7.18.6", + "@babel/helper-split-export-declaration": "^7.18.6", + "@babel/parser": "^7.18.11", + "@babel/types": "^7.18.10", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.18.10", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz", + "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==", + "requires": { + "@babel/helper-string-parser": "^7.18.10", + "@babel/helper-validator-identifier": "^7.18.6", + "to-fast-properties": "^2.0.0" + } + }, + "@colors/colors": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/@colors/colors/-/colors-1.5.0.tgz", + "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", + "optional": true + }, + "@docsearch/css": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@docsearch/css/-/css-3.2.0.tgz", + "integrity": "sha512-jnNrO2JVYYhj2pP2FomlHIy6220n6mrLn2t9v2/qc+rM7M/fbIcKMgk9ky4RN+L/maUEmteckzg6/PIYoAAXJg==" + }, + "@docsearch/react": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@docsearch/react/-/react-3.2.0.tgz", + "integrity": "sha512-ATS3w5JBgQGQF0kHn5iOAPfnCCaoLouZQMmI7oENV//QMFrYbjhUZxBU9lIwAT7Rzybud+Jtb4nG5IEjBk3Ixw==", + "requires": { + "@algolia/autocomplete-core": "1.7.1", + "@algolia/autocomplete-preset-algolia": "1.7.1", + "@docsearch/css": "3.2.0", + "algoliasearch": "^4.0.0" + } + }, + "@docusaurus/core": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/core/-/core-2.0.1.tgz", + "integrity": "sha512-Prd46TtZdiixlTl8a+h9bI5HegkfREjSNkrX2rVEwJZeziSz4ya+l7QDnbnCB2XbxEG8cveFo/F9q5lixolDtQ==", + "requires": { + "@babel/core": "^7.18.6", + "@babel/generator": "^7.18.7", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.18.6", + "@babel/preset-env": "^7.18.6", + "@babel/preset-react": "^7.18.6", + "@babel/preset-typescript": "^7.18.6", + "@babel/runtime": "^7.18.6", + "@babel/runtime-corejs3": "^7.18.6", + "@babel/traverse": "^7.18.8", + "@docusaurus/cssnano-preset": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@slorber/static-site-generator-webpack-plugin": "^4.0.7", + "@svgr/webpack": "^6.2.1", + "autoprefixer": "^10.4.7", + "babel-loader": "^8.2.5", + "babel-plugin-dynamic-import-node": "^2.3.3", + "boxen": "^6.2.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.3", + "clean-css": "^5.3.0", + "cli-table3": "^0.6.2", + "combine-promises": "^1.1.0", + "commander": "^5.1.0", + "copy-webpack-plugin": "^11.0.0", + "core-js": "^3.23.3", + "css-loader": "^6.7.1", + "css-minimizer-webpack-plugin": "^4.0.0", + "cssnano": "^5.1.12", + "del": "^6.1.1", + "detect-port": "^1.3.0", + "escape-html": "^1.0.3", + "eta": "^1.12.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "html-minifier-terser": "^6.1.0", + "html-tags": "^3.2.0", + "html-webpack-plugin": "^5.5.0", + "import-fresh": "^3.3.0", + "leven": "^3.1.0", + "lodash": "^4.17.21", + "mini-css-extract-plugin": "^2.6.1", + "postcss": "^8.4.14", + "postcss-loader": "^7.0.0", + "prompts": "^2.4.2", + "react-dev-utils": "^12.0.1", + "react-helmet-async": "^1.3.0", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2", + "react-loadable-ssr-addon-v5-slorber": "^1.0.1", + "react-router": "^5.3.3", + "react-router-config": "^5.1.1", + "react-router-dom": "^5.3.3", + "rtl-detect": "^1.0.4", + "semver": "^7.3.7", + "serve-handler": "^6.1.3", + "shelljs": "^0.8.5", + "terser-webpack-plugin": "^5.3.3", + "tslib": "^2.4.0", + "update-notifier": "^5.1.0", + "url-loader": "^4.1.1", + "wait-on": "^6.0.1", + "webpack": "^5.73.0", + "webpack-bundle-analyzer": "^4.5.0", + "webpack-dev-server": "^4.9.3", + "webpack-merge": "^5.8.0", + "webpackbar": "^5.0.2" + } + }, + "@docusaurus/cssnano-preset": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/cssnano-preset/-/cssnano-preset-2.0.1.tgz", + "integrity": "sha512-MCJ6rRmlqLmlCsZIoIxOxDb0rYzIPEm9PYpsBW+CGNnbk+x8xK+11hnrxzvXHqDRNpxrq3Kq2jYUmg/DkqE6vg==", + "requires": { + "cssnano-preset-advanced": "^5.3.8", + "postcss": "^8.4.14", + "postcss-sort-media-queries": "^4.2.1", + "tslib": "^2.4.0" + } + }, + "@docusaurus/logger": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/logger/-/logger-2.0.1.tgz", + "integrity": "sha512-wIWseCKko1w/WARcDjO3N/XoJ0q/VE42AthP0eNAfEazDjJ94NXbaI6wuUsuY/bMg6hTKGVIpphjj2LoX3g6dA==", + "requires": { + "chalk": "^4.1.2", + "tslib": "^2.4.0" + } + }, + "@docusaurus/mdx-loader": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/mdx-loader/-/mdx-loader-2.0.1.tgz", + "integrity": "sha512-tdNeljdilXCmhbaEND3SAgsqaw/oh7v9onT5yrIrL26OSk2AFwd+MIi4R8jt8vq33M0R4rz2wpknm0fQIkDdvQ==", + "requires": { + "@babel/parser": "^7.18.8", + "@babel/traverse": "^7.18.8", + "@docusaurus/logger": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@mdx-js/mdx": "^1.6.22", + "escape-html": "^1.0.3", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "image-size": "^1.0.1", + "mdast-util-to-string": "^2.0.0", + "remark-emoji": "^2.2.0", + "stringify-object": "^3.3.0", + "tslib": "^2.4.0", + "unified": "^9.2.2", + "unist-util-visit": "^2.0.3", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + } + }, + "@docusaurus/module-type-aliases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/module-type-aliases/-/module-type-aliases-2.0.1.tgz", + "integrity": "sha512-f888ylnxHAM/3T8p1lx08+lTc6/g7AweSRfRuZvrVhHXj3Tz/nTTxaP6gPTGkJK7WLqTagpar/IGP6/74IBbkg==", + "requires": { + "@docusaurus/react-loadable": "5.5.2", + "@docusaurus/types": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "@types/react-router-dom": "*", + "react-helmet-async": "*", + "react-loadable": "npm:@docusaurus/react-loadable@5.5.2" + } + }, + "@docusaurus/plugin-content-blog": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-blog/-/plugin-content-blog-2.0.1.tgz", + "integrity": "sha512-/4ua3iFYcpwgpeYgHnhVGROB/ybnauLH2+rICb4vz/+Gn1hjAmGXVYq1fk8g49zGs3uxx5nc0H5bL9P0g977IQ==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "cheerio": "^1.0.0-rc.12", + "feed": "^4.2.2", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "reading-time": "^1.5.0", + "tslib": "^2.4.0", + "unist-util-visit": "^2.0.3", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + } + }, + "@docusaurus/plugin-content-docs": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-docs/-/plugin-content-docs-2.0.1.tgz", + "integrity": "sha512-2qeBWRy1EjgnXdwAO6/csDIS1UVNmhmtk/bQ2s9jqjpwM8YVgZ8QVdkxFAMWXgZWDQdwWwdP1rnmoEelE4HknQ==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@types/react-router-config": "^5.0.6", + "combine-promises": "^1.1.0", + "fs-extra": "^10.1.0", + "import-fresh": "^3.3.0", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0" + } + }, + "@docusaurus/plugin-content-pages": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-content-pages/-/plugin-content-pages-2.0.1.tgz", + "integrity": "sha512-6apSVeJENnNecAH5cm5VnRqR103M6qSI6IuiP7tVfD5H4AWrfDNkvJQV2+R2PIq3bGrwmX4fcXl1x4g0oo7iwA==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "fs-extra": "^10.1.0", + "tslib": "^2.4.0", + "webpack": "^5.73.0" + } + }, + "@docusaurus/plugin-debug": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-debug/-/plugin-debug-2.0.1.tgz", + "integrity": "sha512-jpZBT5HK7SWx1LRQyv9d14i44vSsKXGZsSPA2ndth5HykHJsiAj9Fwl1AtzmtGYuBmI+iXQyOd4MAMHd4ZZ1tg==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "fs-extra": "^10.1.0", + "react-json-view": "^1.21.3", + "tslib": "^2.4.0" + } + }, + "@docusaurus/plugin-google-analytics": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-analytics/-/plugin-google-analytics-2.0.1.tgz", + "integrity": "sha512-d5qb+ZeQcg1Czoxc+RacETjLdp2sN/TAd7PGN/GrvtijCdgNmvVAtZ9QgajBTG0YbJFVPTeZ39ad2bpoOexX0w==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "tslib": "^2.4.0" + } + }, + "@docusaurus/plugin-google-gtag": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-google-gtag/-/plugin-google-gtag-2.0.1.tgz", + "integrity": "sha512-qiRufJe2FvIyzICbkjm4VbVCI1hyEju/CebfDKkKh2ZtV4q6DM1WZG7D6VoQSXL8MrMFB895gipOM4BwdM8VsQ==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "tslib": "^2.4.0" + } + }, + "@docusaurus/plugin-sitemap": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/plugin-sitemap/-/plugin-sitemap-2.0.1.tgz", + "integrity": "sha512-KcYuIUIp2JPzUf+Xa7W2BSsjLgN1/0h+VAz7D/C3RYjAgC5ApPX8wO+TECmGfunl/m7WKGUmLabfOon/as64kQ==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "fs-extra": "^10.1.0", + "sitemap": "^7.1.1", + "tslib": "^2.4.0" + } + }, + "@docusaurus/preset-classic": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/preset-classic/-/preset-classic-2.0.1.tgz", + "integrity": "sha512-nOoniTg46My1qdDlLWeFs55uEmxOJ+9WMF8KKG8KMCu5LAvpemMi7rQd4x8Tw+xiPHZ/sQzH9JmPTMPRE4QGPw==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/plugin-debug": "2.0.1", + "@docusaurus/plugin-google-analytics": "2.0.1", + "@docusaurus/plugin-google-gtag": "2.0.1", + "@docusaurus/plugin-sitemap": "2.0.1", + "@docusaurus/theme-classic": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-search-algolia": "2.0.1", + "@docusaurus/types": "2.0.1" + } + }, + "@docusaurus/react-loadable": { + "version": "5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "requires": { + "@types/react": "*", + "prop-types": "^15.6.2" + } + }, + "@docusaurus/theme-classic": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-classic/-/theme-classic-2.0.1.tgz", + "integrity": "sha512-0jfigiqkUwIuKOw7Me5tqUM9BBvoQX7qqeevx7v4tkYQexPhk3VYSZo7aRuoJ9oyW5makCTPX551PMJzmq7+sw==", + "requires": { + "@docusaurus/core": "2.0.1", + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-translations": "2.0.1", + "@docusaurus/types": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-common": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "copy-text-to-clipboard": "^3.0.1", + "infima": "0.2.0-alpha.42", + "lodash": "^4.17.21", + "nprogress": "^0.2.0", + "postcss": "^8.4.14", + "prism-react-renderer": "^1.3.5", + "prismjs": "^1.28.0", + "react-router-dom": "^5.3.3", + "rtlcss": "^3.5.0", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-common": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-common/-/theme-common-2.0.1.tgz", + "integrity": "sha512-I3b6e/ryiTQMsbES40cP0DRGnfr0E2qghVq+XecyMKjBPejISoSFEDn0MsnbW8Q26k1Dh/0qDH8QKDqaZZgLhA==", + "requires": { + "@docusaurus/mdx-loader": "2.0.1", + "@docusaurus/module-type-aliases": "2.0.1", + "@docusaurus/plugin-content-blog": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/plugin-content-pages": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router-config": "*", + "clsx": "^1.2.1", + "parse-numeric-range": "^1.3.0", + "prism-react-renderer": "^1.3.5", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-search-algolia": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-search-algolia/-/theme-search-algolia-2.0.1.tgz", + "integrity": "sha512-cw3NaOSKbYlsY6uNj4PgO+5mwyQ3aEWre5RlmvjStaz2cbD15Nr69VG8Rd/F6Q5VsCT8BvSdkPDdDG5d/ACexg==", + "requires": { + "@docsearch/react": "^3.1.1", + "@docusaurus/core": "2.0.1", + "@docusaurus/logger": "2.0.1", + "@docusaurus/plugin-content-docs": "2.0.1", + "@docusaurus/theme-common": "2.0.1", + "@docusaurus/theme-translations": "2.0.1", + "@docusaurus/utils": "2.0.1", + "@docusaurus/utils-validation": "2.0.1", + "algoliasearch": "^4.13.1", + "algoliasearch-helper": "^3.10.0", + "clsx": "^1.2.1", + "eta": "^1.12.3", + "fs-extra": "^10.1.0", + "lodash": "^4.17.21", + "tslib": "^2.4.0", + "utility-types": "^3.10.0" + } + }, + "@docusaurus/theme-translations": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/theme-translations/-/theme-translations-2.0.1.tgz", + "integrity": "sha512-v1MYYlbsdX+rtKnXFcIAn9ar0Z6K0yjqnCYS0p/KLCLrfJwfJ8A3oRJw2HiaIb8jQfk1WMY2h5Qi1p4vHOekQw==", + "requires": { + "fs-extra": "^10.1.0", + "tslib": "^2.4.0" + } + }, + "@docusaurus/types": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/types/-/types-2.0.1.tgz", + "integrity": "sha512-o+4hAFWkj3sBszVnRTAnNqtAIuIW0bNaYyDwQhQ6bdz3RAPEq9cDKZxMpajsj4z2nRty8XjzhyufAAjxFTyrfg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "commander": "^5.1.0", + "joi": "^17.6.0", + "react-helmet-async": "^1.3.0", + "utility-types": "^3.10.0", + "webpack": "^5.73.0", + "webpack-merge": "^5.8.0" + } + }, + "@docusaurus/utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils/-/utils-2.0.1.tgz", + "integrity": "sha512-u2Vdl/eoVwMfUjDCkg7FjxoiwFs/XhVVtNxQEw8cvB+qaw6QWyT73m96VZzWtUb1fDOefHoZ+bZ0ObFeKk9lMQ==", + "requires": { + "@docusaurus/logger": "2.0.1", + "@svgr/webpack": "^6.2.1", + "file-loader": "^6.2.0", + "fs-extra": "^10.1.0", + "github-slugger": "^1.4.0", + "globby": "^11.1.0", + "gray-matter": "^4.0.3", + "js-yaml": "^4.1.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.5", + "resolve-pathname": "^3.0.0", + "shelljs": "^0.8.5", + "tslib": "^2.4.0", + "url-loader": "^4.1.1", + "webpack": "^5.73.0" + } + }, + "@docusaurus/utils-common": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-common/-/utils-common-2.0.1.tgz", + "integrity": "sha512-kajCCDCXRd1HFH5EUW31MPaQcsyNlGakpkDoTBtBvpa4EIPvWaSKy7TIqYKHrZjX4tnJ0YbEJvaXfjjgdq5xSg==", + "requires": { + "tslib": "^2.4.0" + } + }, + "@docusaurus/utils-validation": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@docusaurus/utils-validation/-/utils-validation-2.0.1.tgz", + "integrity": "sha512-f14AnwFBy4/1A19zWthK+Ii80YDz+4qt8oPpK3julywXsheSxPBqgsND3LVBBvB2p3rJHvbo2m3HyB9Tco1JRw==", + "requires": { + "@docusaurus/logger": "2.0.1", + "@docusaurus/utils": "2.0.1", + "joi": "^17.6.0", + "js-yaml": "^4.1.0", + "tslib": "^2.4.0" + } + }, + "@hapi/hoek": { + "version": "9.3.0", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.3.0.tgz", + "integrity": "sha512-/c6rf4UJlmHlC9b5BaNvzAcFv7HZ2QHaV0D4/HNlBdvFnvQq8RI4kYdhyPCl7Xj+oWvTWQ8ujhqS53LIgAe6KQ==" + }, + "@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@jridgewell/gen-mapping": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", + "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "requires": { + "@jridgewell/set-array": "^1.0.0", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@jridgewell/resolve-uri": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", + "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==" + }, + "@jridgewell/set-array": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz", + "integrity": "sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==" + }, + "@jridgewell/source-map": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/source-map/-/source-map-0.3.2.tgz", + "integrity": "sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==", + "requires": { + "@jridgewell/gen-mapping": "^0.3.0", + "@jridgewell/trace-mapping": "^0.3.9" + }, + "dependencies": { + "@jridgewell/gen-mapping": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", + "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", + "requires": { + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" + } + } + } + }, + "@jridgewell/sourcemap-codec": { + "version": "1.4.14", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", + "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==" + }, + "@jridgewell/trace-mapping": { + "version": "0.3.14", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.14.tgz", + "integrity": "sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==", + "requires": { + "@jridgewell/resolve-uri": "^3.0.3", + "@jridgewell/sourcemap-codec": "^1.4.10" + } + }, + "@leichtgewicht/ip-codec": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz", + "integrity": "sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A==" + }, + "@mdx-js/mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/mdx/-/mdx-1.6.22.tgz", + "integrity": "sha512-AMxuLxPz2j5/6TpF/XSdKpQP1NlG0z11dFOlq+2IP/lSgl11GY8ji6S/rgsViN/L0BDvHvUMruRb7ub+24LUYA==", + "requires": { + "@babel/core": "7.12.9", + "@babel/plugin-syntax-jsx": "7.12.1", + "@babel/plugin-syntax-object-rest-spread": "7.8.3", + "@mdx-js/util": "1.6.22", + "babel-plugin-apply-mdx-type-prop": "1.6.22", + "babel-plugin-extract-import-names": "1.6.22", + "camelcase-css": "2.0.1", + "detab": "2.0.4", + "hast-util-raw": "6.0.1", + "lodash.uniq": "4.5.0", + "mdast-util-to-hast": "10.0.1", + "remark-footnotes": "2.0.0", + "remark-mdx": "1.6.22", + "remark-parse": "8.0.3", + "remark-squeeze-paragraphs": "4.0.0", + "style-to-object": "0.3.0", + "unified": "9.2.0", + "unist-builder": "2.0.3", + "unist-util-visit": "2.0.3" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + } + } + } + }, + "@mdx-js/react": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/react/-/react-1.6.22.tgz", + "integrity": "sha512-TDoPum4SHdfPiGSAaRBw7ECyI8VaHpK8GJugbJIJuqyh6kzw9ZLJZW3HGL3NNrJGxcAixUvqROm+YuQOo5eXtg==", + "requires": {} + }, + "@mdx-js/util": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-1.6.22.tgz", + "integrity": "sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==" + }, + "@nodelib/fs.scandir": { + "version": "2.1.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", + "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", + "requires": { + "@nodelib/fs.stat": "2.0.5", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" + }, + "@nodelib/fs.walk": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", + "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", + "requires": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + } + }, + "@polka/url": { + "version": "1.0.0-next.21", + "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", + "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==" + }, + "@sideway/address": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.4.tgz", + "integrity": "sha512-7vwq+rOHVWjyXxVlR76Agnvhy8I9rpzjosTESvmhNeXOXdZZB15Fl+TI9x1SiHZH5Jv2wTGduSxFDIaq0m3DUw==", + "requires": { + "@hapi/hoek": "^9.0.0" + } + }, + "@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + }, + "@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@slorber/static-site-generator-webpack-plugin": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/@slorber/static-site-generator-webpack-plugin/-/static-site-generator-webpack-plugin-4.0.7.tgz", + "integrity": "sha512-Ug7x6z5lwrz0WqdnNFOMYrDQNTPAprvHLSh6+/fmml3qUiz6l5eq+2MzLKWtn/q5K5NpSiFsZTP/fck/3vjSxA==", + "requires": { + "eval": "^0.1.8", + "p-map": "^4.0.0", + "webpack-sources": "^3.2.2" + } + }, + "@svgr/babel-plugin-add-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-attribute": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-6.3.1.tgz", + "integrity": "sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==", + "requires": {} + }, + "@svgr/babel-plugin-remove-jsx-empty-expression": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-6.3.1.tgz", + "integrity": "sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==", + "requires": {} + }, + "@svgr/babel-plugin-replace-jsx-attribute-value": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.3.1.tgz", + "integrity": "sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==", + "requires": {} + }, + "@svgr/babel-plugin-svg-dynamic-title": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.3.1.tgz", + "integrity": "sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==", + "requires": {} + }, + "@svgr/babel-plugin-svg-em-dimensions": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.3.1.tgz", + "integrity": "sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==", + "requires": {} + }, + "@svgr/babel-plugin-transform-react-native-svg": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.3.1.tgz", + "integrity": "sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==", + "requires": {} + }, + "@svgr/babel-plugin-transform-svg-component": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.3.1.tgz", + "integrity": "sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==", + "requires": {} + }, + "@svgr/babel-preset": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/babel-preset/-/babel-preset-6.3.1.tgz", + "integrity": "sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==", + "requires": { + "@svgr/babel-plugin-add-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-attribute": "^6.3.1", + "@svgr/babel-plugin-remove-jsx-empty-expression": "^6.3.1", + "@svgr/babel-plugin-replace-jsx-attribute-value": "^6.3.1", + "@svgr/babel-plugin-svg-dynamic-title": "^6.3.1", + "@svgr/babel-plugin-svg-em-dimensions": "^6.3.1", + "@svgr/babel-plugin-transform-react-native-svg": "^6.3.1", + "@svgr/babel-plugin-transform-svg-component": "^6.3.1" + } + }, + "@svgr/core": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/core/-/core-6.3.1.tgz", + "integrity": "sha512-Sm3/7OdXbQreemf9aO25keerZSbnKMpGEfmH90EyYpj1e8wMD4TuwJIb3THDSgRMWk1kYJfSRulELBy4gVgZUA==", + "requires": { + "@svgr/plugin-jsx": "^6.3.1", + "camelcase": "^6.2.0", + "cosmiconfig": "^7.0.1" + } + }, + "@svgr/hast-util-to-babel-ast": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.3.1.tgz", + "integrity": "sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==", + "requires": { + "@babel/types": "^7.18.4", + "entities": "^4.3.0" + } + }, + "@svgr/plugin-jsx": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-jsx/-/plugin-jsx-6.3.1.tgz", + "integrity": "sha512-r9+0mYG3hD4nNtUgsTXWGYJomv/bNd7kC16zvsM70I/bGeoCi/3lhTmYqeN6ChWX317OtQCSZZbH4wq9WwoXbw==", + "requires": { + "@babel/core": "^7.18.5", + "@svgr/babel-preset": "^6.3.1", + "@svgr/hast-util-to-babel-ast": "^6.3.1", + "svg-parser": "^2.0.4" + } + }, + "@svgr/plugin-svgo": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/plugin-svgo/-/plugin-svgo-6.3.1.tgz", + "integrity": "sha512-yJIjTDKPYqzFVjmsbH5EdIwEsmKxjxdXSGJVLeUgwZOZPAkNQmD1v7LDbOdOKbR44FG8465Du+zWPdbYGnbMbw==", + "requires": { + "cosmiconfig": "^7.0.1", + "deepmerge": "^4.2.2", + "svgo": "^2.8.0" + } + }, + "@svgr/webpack": { + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/@svgr/webpack/-/webpack-6.3.1.tgz", + "integrity": "sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==", + "requires": { + "@babel/core": "^7.18.5", + "@babel/plugin-transform-react-constant-elements": "^7.17.12", + "@babel/preset-env": "^7.18.2", + "@babel/preset-react": "^7.17.12", + "@babel/preset-typescript": "^7.17.12", + "@svgr/core": "^6.3.1", + "@svgr/plugin-jsx": "^6.3.1", + "@svgr/plugin-svgo": "^6.3.1" + } + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==" + }, + "@types/body-parser": { + "version": "1.19.2", + "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.2.tgz", + "integrity": "sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==", + "requires": { + "@types/connect": "*", + "@types/node": "*" + } + }, + "@types/bonjour": { + "version": "3.5.10", + "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.10.tgz", + "integrity": "sha512-p7ienRMiS41Nu2/igbJxxLDWrSZ0WxM8UQgCeO9KhoVF7cOVFkrKsiDr1EsJIla8vV3oEEjGcz11jc5yimhzZw==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect": { + "version": "3.4.35", + "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", + "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", + "requires": { + "@types/node": "*" + } + }, + "@types/connect-history-api-fallback": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", + "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", + "requires": { + "@types/express-serve-static-core": "*", + "@types/node": "*" + } + }, + "@types/eslint": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.4.5.tgz", + "integrity": "sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==", + "requires": { + "@types/estree": "*", + "@types/json-schema": "*" + } + }, + "@types/eslint-scope": { + "version": "3.7.4", + "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.4.tgz", + "integrity": "sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==", + "requires": { + "@types/eslint": "*", + "@types/estree": "*" + } + }, + "@types/estree": { + "version": "0.0.51", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", + "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==" + }, + "@types/express": { + "version": "4.17.13", + "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", + "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", + "requires": { + "@types/body-parser": "*", + "@types/express-serve-static-core": "^4.17.18", + "@types/qs": "*", + "@types/serve-static": "*" + } + }, + "@types/express-serve-static-core": { + "version": "4.17.30", + "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.30.tgz", + "integrity": "sha512-gstzbTWro2/nFed1WXtf+TtrpwxH7Ggs4RLYTLbeVgIkUQOI3WG/JKjgeOU1zXDvezllupjrf8OPIdvTbIaVOQ==", + "requires": { + "@types/node": "*", + "@types/qs": "*", + "@types/range-parser": "*" + } + }, + "@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "requires": { + "@types/unist": "*" + } + }, + "@types/history": { + "version": "4.7.11", + "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.11.tgz", + "integrity": "sha512-qjDJRrmvBMiTx+jyLxvLfJU7UznFuokDv4f3WRuriHKERccVpFU+8XMQUAbDzoiJCsmexxRExQeMwwCdamSKDA==" + }, + "@types/html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==" + }, + "@types/http-proxy": { + "version": "1.17.9", + "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.9.tgz", + "integrity": "sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==", + "requires": { + "@types/node": "*" + } + }, + "@types/json-schema": { + "version": "7.0.11", + "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.11.tgz", + "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" + }, + "@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "requires": { + "@types/unist": "*" + } + }, + "@types/mime": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" + }, + "@types/node": { + "version": "18.6.4", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.6.4.tgz", + "integrity": "sha512-I4BD3L+6AWiUobfxZ49DlU43gtI+FTHSv9pE2Zekg6KjMpre4ByusaljW3vYSLJrvQ1ck1hUaeVu8HVlY3vzHg==" + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" + }, + "@types/parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", + "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" + }, + "@types/prop-types": { + "version": "15.7.5", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.5.tgz", + "integrity": "sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==" + }, + "@types/qs": { + "version": "6.9.7", + "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", + "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==" + }, + "@types/range-parser": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", + "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" + }, + "@types/react": { + "version": "18.0.15", + "resolved": "https://registry.npmjs.org/@types/react/-/react-18.0.15.tgz", + "integrity": "sha512-iz3BtLuIYH1uWdsv6wXYdhozhqj20oD4/Hk2DNXIn1kFsmp9x8d9QB6FnPhfkbhd2PgEONt9Q1x/ebkwjfFLow==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "@types/react-router": { + "version": "5.1.18", + "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.18.tgz", + "integrity": "sha512-YYknwy0D0iOwKQgz9v8nOzt2J6l4gouBmDnWqUUznltOTaon+r8US8ky8HvN0tXvc38U9m6z/t2RsVsnd1zM0g==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*" + } + }, + "@types/react-router-config": { + "version": "5.0.6", + "resolved": "https://registry.npmjs.org/@types/react-router-config/-/react-router-config-5.0.6.tgz", + "integrity": "sha512-db1mx37a1EJDf1XeX8jJN7R3PZABmJQXR8r28yUjVMFSjkmnQo6X6pOEEmNl+Tp2gYQOGPdYbFIipBtdElZ3Yg==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-kpqnYK4wcdm5UaWI3fLcELopqLrHgLqNsdpHauzlQktfkHL3npOSwtj1Uz9oKBAzs7lFtVkV8j83voAz2D8fhw==", + "requires": { + "@types/history": "^4.7.11", + "@types/react": "*", + "@types/react-router": "*" + } + }, + "@types/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.0.tgz", + "integrity": "sha512-wWKOClTTiizcZhXnPY4wikVAwmdYHp8q6DmC+EJUzAMsycb7HB32Kh9RN4+0gExjmPmZSAQjgURXIGATPegAvA==" + }, + "@types/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==", + "requires": { + "@types/node": "*" + } + }, + "@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "@types/serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", + "requires": { + "@types/express": "*" + } + }, + "@types/serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", + "requires": { + "@types/mime": "*", + "@types/node": "*" + } + }, + "@types/sockjs": { + "version": "0.3.33", + "resolved": "https://registry.npmjs.org/@types/sockjs/-/sockjs-0.3.33.tgz", + "integrity": "sha512-f0KEEe05NvUnat+boPTZ0dgaLZ4SfSouXUgv5noUiefG2ajgKjmETo9ZJyuqsl7dfl2aHlLJUiki6B4ZYldiiw==", + "requires": { + "@types/node": "*" + } + }, + "@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + }, + "@types/ws": { + "version": "8.5.3", + "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.5.3.tgz", + "integrity": "sha512-6YOoWjruKj1uLf3INHH7D3qTXwFfEsg1kf3c0uDdSBJwfa/llkwIjrAGV7j7mVgGNbzTQ3HiHKKDXl6bJPD97w==", + "requires": { + "@types/node": "*" + } + }, + "@webassemblyjs/ast": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", + "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "requires": { + "@webassemblyjs/helper-numbers": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + } + }, + "@webassemblyjs/floating-point-hex-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" + }, + "@webassemblyjs/helper-api-error": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" + }, + "@webassemblyjs/helper-buffer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" + }, + "@webassemblyjs/helper-numbers": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", + "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "requires": { + "@webassemblyjs/floating-point-hex-parser": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/helper-wasm-bytecode": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" + }, + "@webassemblyjs/helper-wasm-section": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", + "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1" + } + }, + "@webassemblyjs/ieee754": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", + "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "requires": { + "@xtuc/ieee754": "^1.2.0" + } + }, + "@webassemblyjs/leb128": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", + "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "requires": { + "@xtuc/long": "4.2.2" + } + }, + "@webassemblyjs/utf8": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" + }, + "@webassemblyjs/wasm-edit": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", + "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/helper-wasm-section": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-opt": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "@webassemblyjs/wast-printer": "1.11.1" + } + }, + "@webassemblyjs/wasm-gen": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", + "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wasm-opt": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", + "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-buffer": "1.11.1", + "@webassemblyjs/wasm-gen": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1" + } + }, + "@webassemblyjs/wasm-parser": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", + "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.1", + "@webassemblyjs/ieee754": "1.11.1", + "@webassemblyjs/leb128": "1.11.1", + "@webassemblyjs/utf8": "1.11.1" + } + }, + "@webassemblyjs/wast-printer": { + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", + "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "requires": { + "@webassemblyjs/ast": "1.11.1", + "@xtuc/long": "4.2.2" + } + }, + "@xtuc/ieee754": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" + }, + "@xtuc/long": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" + }, + "accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "requires": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + } + } + }, + "acorn": { + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.0.tgz", + "integrity": "sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==" + }, + "acorn-import-assertions": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} + }, + "acorn-walk": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", + "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==" + }, + "address": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/address/-/address-1.2.0.tgz", + "integrity": "sha512-tNEZYz5G/zYunxFm7sfhAxkXEuLj3K6BKwv6ZURlsF6yiUQ65z0Q2wZW9L5cPUl9ocofGvXOdFYbFHp0+6MOig==" + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "ajv-formats": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-2.1.1.tgz", + "integrity": "sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==", + "requires": { + "ajv": "^8.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + } + } + }, + "ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} + }, + "algoliasearch": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/algoliasearch/-/algoliasearch-4.14.2.tgz", + "integrity": "sha512-ngbEQonGEmf8dyEh5f+uOIihv4176dgbuOZspiuhmTTBRBuzWu3KCGHre6uHj5YyuC7pNvQGzB6ZNJyZi0z+Sg==", + "requires": { + "@algolia/cache-browser-local-storage": "4.14.2", + "@algolia/cache-common": "4.14.2", + "@algolia/cache-in-memory": "4.14.2", + "@algolia/client-account": "4.14.2", + "@algolia/client-analytics": "4.14.2", + "@algolia/client-common": "4.14.2", + "@algolia/client-personalization": "4.14.2", + "@algolia/client-search": "4.14.2", + "@algolia/logger-common": "4.14.2", + "@algolia/logger-console": "4.14.2", + "@algolia/requester-browser-xhr": "4.14.2", + "@algolia/requester-common": "4.14.2", + "@algolia/requester-node-http": "4.14.2", + "@algolia/transporter": "4.14.2" + } + }, + "algoliasearch-helper": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/algoliasearch-helper/-/algoliasearch-helper-3.11.0.tgz", + "integrity": "sha512-TLl/MSjtQ98mgkd8hngWkzSjE+dAWldZ1NpJtv2mT+ZoFJ2P2zDE85oF9WafJOXWN9FbVRmyxpO5H+qXcNaFng==", + "requires": { + "@algolia/events": "^4.0.1" + } + }, + "ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "requires": { + "string-width": "^4.1.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "ansi-html-community": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", + "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==" + }, + "ansi-regex": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", + "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "arg": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.2.tgz", + "integrity": "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==" + }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" + }, + "array-flatten": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" + }, + "asap": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/asap/-/asap-2.0.6.tgz", + "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==" + }, + "at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==" + }, + "autoprefixer": { + "version": "10.4.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.8.tgz", + "integrity": "sha512-75Jr6Q/XpTqEf6D2ltS5uMewJIx5irCU1oBYJrWjFenq/m12WRRrz6g15L1EIoYvPLXTbEry7rDOwrcYNj77xw==", + "requires": { + "browserslist": "^4.21.3", + "caniuse-lite": "^1.0.30001373", + "fraction.js": "^4.2.0", + "normalize-range": "^0.1.2", + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" + } + }, + "axios": { + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.25.0.tgz", + "integrity": "sha512-cD8FOb0tRH3uuEe6+evtAbgJtfxr7ly3fQjYcMcuPlgkwVS9xboaVIpcDV+cYQe+yGykgwZCs1pzjntcGa6l5g==", + "requires": { + "follow-redirects": "^1.14.7" + } + }, + "babel-loader": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.5.tgz", + "integrity": "sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==", + "requires": { + "find-cache-dir": "^3.3.1", + "loader-utils": "^2.0.0", + "make-dir": "^3.1.0", + "schema-utils": "^2.6.5" + } + }, + "babel-plugin-apply-mdx-type-prop": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-apply-mdx-type-prop/-/babel-plugin-apply-mdx-type-prop-1.6.22.tgz", + "integrity": "sha512-VefL+8o+F/DfK24lPZMtJctrCVOfgbqLAGZSkxwhazQv4VxPg3Za/i40fu22KR2m8eEda+IfSOlPLUSIiLcnCQ==", + "requires": { + "@babel/helper-plugin-utils": "7.10.4", + "@mdx-js/util": "1.6.22" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + } + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-extract-import-names": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/babel-plugin-extract-import-names/-/babel-plugin-extract-import-names-1.6.22.tgz", + "integrity": "sha512-yJ9BsJaISua7d8zNT7oRG1ZLBJCIdZ4PZqmH8qa9N5AK01ifk3fnkc98AXhtzE7UkfCsEumvoQWgoYLhOnJ7jQ==", + "requires": { + "@babel/helper-plugin-utils": "7.10.4" + }, + "dependencies": { + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + } + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.3.2.tgz", + "integrity": "sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==", + "requires": { + "@babel/compat-data": "^7.17.7", + "@babel/helper-define-polyfill-provider": "^0.3.2", + "semver": "^6.1.1" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.5.3.tgz", + "integrity": "sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.2", + "core-js-compat": "^3.21.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.4.0.tgz", + "integrity": "sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==", + "requires": { + "@babel/helper-define-polyfill-provider": "^0.3.2" + } + }, + "bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==" + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" + }, + "base16": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base16/-/base16-1.0.0.tgz", + "integrity": "sha512-pNdYkNPiJUnEhnfXV56+sQy8+AaPcG3POZAUnwr4EeqCUZFz4u2PePbo3e5Gj4ziYPCWGUZT9RHisvJKnwFuBQ==" + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha512-x+VAiMRL6UPkx+kudNvxTl6hB2XNNCG2r+7wixVfIYwu/2HKRXimwQyaumLjMveWvT2Hkd/cAJw+QBMfJ/EKVw==" + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==" + }, + "binary-extensions": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" + }, + "body-parser": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.0.tgz", + "integrity": "sha512-DfJ+q6EPcGKZD1QWUjSpqp+Q7bDQTsQIF4zfUAtZ6qk+H/3/QRhg9CEp39ss+/T2vw0+HaidC0ecJj/DRLIaKg==", + "requires": { + "bytes": "3.1.2", + "content-type": "~1.0.4", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.10.3", + "raw-body": "2.5.1", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "bonjour-service": { + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/bonjour-service/-/bonjour-service-1.0.13.tgz", + "integrity": "sha512-LWKRU/7EqDUC9CTAQtuZl5HzBALoCYwtLhffW3et7vZMwv3bWLpJf8bRYlMD5OCcDpTfnPgNCV4yo9ZIaJGMiA==", + "requires": { + "array-flatten": "^2.1.2", + "dns-equal": "^1.0.0", + "fast-deep-equal": "^3.1.3", + "multicast-dns": "^7.2.5" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==" + }, + "boxen": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-6.2.1.tgz", + "integrity": "sha512-H4PEsJXfFI/Pt8sjDWbHlQPx4zL/bvSQjcilJmaulGt5mLDorHOHpmdXAJcBcmru7PhYSp/cDMWRko4ZUMFkSw==", + "requires": { + "ansi-align": "^3.0.1", + "camelcase": "^6.2.0", + "chalk": "^4.1.2", + "cli-boxes": "^3.0.0", + "string-width": "^5.0.1", + "type-fest": "^2.5.0", + "widest-line": "^4.0.1", + "wrap-ansi": "^8.0.1" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "requires": { + "fill-range": "^7.0.1" + } + }, + "browserslist": { + "version": "4.21.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.3.tgz", + "integrity": "sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==", + "requires": { + "caniuse-lite": "^1.0.30001370", + "electron-to-chromium": "^1.4.202", + "node-releases": "^2.0.6", + "update-browserslist-db": "^1.0.5" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" + }, + "bytes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", + "integrity": "sha512-pMhOfFDPiv9t5jjIXkHosWmkSyQbvsgEVNkz0ERHbuLh2T/7j4Mqqpz523Fe8MVY89KC6Sh/QfS2sM+SjgFDcw==" + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + }, + "normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" + } + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" + }, + "camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "requires": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" + }, + "camelcase-css": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/camelcase-css/-/camelcase-css-2.0.1.tgz", + "integrity": "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==" + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001374", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001374.tgz", + "integrity": "sha512-mWvzatRx3w+j5wx/mpFN5v5twlPrabG8NqX2c6e45LCpymdoGqNvRkRutFUqpRTXKFQFNQJasvK0YT7suW6/Hw==" + }, + "ccount": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", + "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==" + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==" + }, + "character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==" + }, + "character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==" + }, + "cheerio": { + "version": "1.0.0-rc.12", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.12.tgz", + "integrity": "sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==", + "requires": { + "cheerio-select": "^2.1.0", + "dom-serializer": "^2.0.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1", + "htmlparser2": "^8.0.1", + "parse5": "^7.0.0", + "parse5-htmlparser2-tree-adapter": "^7.0.0" + } + }, + "cheerio-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-2.1.0.tgz", + "integrity": "sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==", + "requires": { + "boolbase": "^1.0.0", + "css-select": "^5.1.0", + "css-what": "^6.1.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.3", + "domutils": "^3.0.1" + } + }, + "chokidar": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.3.tgz", + "integrity": "sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==", + "requires": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "fsevents": "~2.3.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + } + }, + "chrome-trace-event": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "clean-css": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.3.1.tgz", + "integrity": "sha512-lCr8OHhiWCTw4v8POJovCoh4T7I9U11yVsPjMWWnnMmp9ZowCxyad1Pathle/9HjaDp+fdQKjO9fQydE6RHTZg==", + "requires": { + "source-map": "~0.6.0" + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" + }, + "cli-boxes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-3.0.0.tgz", + "integrity": "sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==" + }, + "cli-table3": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.2.tgz", + "integrity": "sha512-QyavHCaIC80cMivimWu4aWHilIpiDpfm3hGmqAmXVL1UsnbLuBSMd21hTX6VY4ZSDSM73ESLeF8TOYId3rBTbw==", + "requires": { + "@colors/colors": "1.5.0", + "string-width": "^4.2.0" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } + } + }, + "clone-deep": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", + "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", + "requires": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + } + }, + "clone-response": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.3.tgz", + "integrity": "sha512-ROoL94jJH2dUVML2Y/5PEDNaSHgeOdSDicUyS7izcF63G6sTc/FTjLub4b8Il9S8S0beOfYt0TaA5qvFK+w0wA==", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "clsx": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/clsx/-/clsx-1.2.1.tgz", + "integrity": "sha512-EcR6r5a8bj6pu3ycsa/E/cKVGuTgZJZdsyUYHOksG/UHIiKfjxzRxYJpyVBwYaQeOvghal9fcc4PidlgzugAQg==" + }, + "collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==" + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "colord": { + "version": "2.9.2", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.2.tgz", + "integrity": "sha512-Uqbg+J445nc1TKn4FoDPS6ZZqAvEDnwrH42yo8B40JSOgSLxMZ/gt3h4nmCtPLQeXhjJJkqBx7SCY35WnIixaQ==" + }, + "colorette": { + "version": "2.0.19", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.19.tgz", + "integrity": "sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==" + }, + "combine-promises": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/combine-promises/-/combine-promises-1.1.0.tgz", + "integrity": "sha512-ZI9jvcLDxqwaXEixOhArm3r7ReIivsXkpbyEWyeOhzz1QS0iSgBPnWvEqvIQtYyamGCYA88gFhmUrs9hrrQ0pg==" + }, + "comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==" + }, + "commander": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-5.1.0.tgz", + "integrity": "sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==" + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==" + }, + "compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "requires": { + "mime-db": ">= 1.43.0 < 2" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + } + } + }, + "compression": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", + "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", + "requires": { + "accepts": "~1.3.5", + "bytes": "3.0.0", + "compressible": "~2.0.16", + "debug": "2.6.9", + "on-headers": "~1.0.2", + "safe-buffer": "5.1.2", + "vary": "~1.1.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==" + }, + "configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "requires": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + } + }, + "connect-history-api-fallback": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz", + "integrity": "sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==" + }, + "consola": { + "version": "2.15.3", + "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" + }, + "content-disposition": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.2.tgz", + "integrity": "sha512-kRGRZw3bLlFISDBgwTSA1TMBFN6J6GWDeubmDE3AF+3+yXL8hTWv8r5rkLbqYXY4RjPk/EzHnClI3zQf1cFmHA==" + }, + "content-type": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.5.0.tgz", + "integrity": "sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==" + }, + "cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" + }, + "copy-text-to-clipboard": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/copy-text-to-clipboard/-/copy-text-to-clipboard-3.0.1.tgz", + "integrity": "sha512-rvVsHrpFcL4F2P8ihsoLdFHmd404+CMg71S756oRSeQgqk51U3kicGdnvfkrxva0xXH92SjGS62B0XIJsbh+9Q==" + }, + "copy-webpack-plugin": { + "version": "11.0.0", + "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz", + "integrity": "sha512-fX2MWpamkW0hZxMEg0+mYnA40LTosOSa5TqZ9GYIBzyJa9C3QUaMPSE2xAi/buNr8u89SfD9wHSQVBzrRa/SOQ==", + "requires": { + "fast-glob": "^3.2.11", + "glob-parent": "^6.0.1", + "globby": "^13.1.1", + "normalize-path": "^3.0.0", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "requires": { + "is-glob": "^4.0.3" + } + }, + "globby": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.2.tgz", + "integrity": "sha512-LKSDZXToac40u8Q1PQtZihbNdTYSNMuWe+K5l+oa6KgDzSvVrHXlJy40hUP522RjAIoNLJYBJi7ow+rbFpIhHQ==", + "requires": { + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.11", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^4.0.0" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "slash": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-4.0.0.tgz", + "integrity": "sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==" + } + } + }, + "core-js": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.24.1.tgz", + "integrity": "sha512-0QTBSYSUZ6Gq21utGzkfITDylE8jWC9Ne1D2MrhvlsZBI1x39OdDIVbzSqtgMndIy6BlHxBXpMGqzZmnztg2rg==" + }, + "core-js-compat": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.24.1.tgz", + "integrity": "sha512-XhdNAGeRnTpp8xbD+sR/HFDK9CbeeeqXT6TuofXh3urqEevzkWmLRgrVoykodsw8okqo2pu1BOmuCKrHx63zdw==", + "requires": { + "browserslist": "^4.21.3", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" + } + } + }, + "core-js-pure": { + "version": "3.24.1", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.24.1.tgz", + "integrity": "sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==" + }, + "core-util-is": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" + }, + "cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.2.1", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.10.0" + } + }, + "cross-fetch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/cross-fetch/-/cross-fetch-3.1.5.tgz", + "integrity": "sha512-lvb1SBsI0Z7GDwmuid+mU3kWVBwTVUbe7S0H52yaaAdQOXq2YktTCZdlAcNKFzE6QtRz0snpw9bNiPeOIkkQvw==", + "requires": { + "node-fetch": "2.6.7" + } + }, + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", + "requires": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + } + }, + "crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==" + }, + "css-declaration-sorter": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.3.0.tgz", + "integrity": "sha512-OGT677UGHJTAVMRhPO+HJ4oKln3wkBTwtDFH0ojbqm+MJm6xuDMHp2nkhh/ThaBqq20IbraBQSWKfSLNHQO9Og==", + "requires": {} + }, + "css-loader": { + "version": "6.7.1", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-6.7.1.tgz", + "integrity": "sha512-yB5CNFa14MbPJcomwNh3wLThtkZgcNyI2bNMRt8iE5Z8Vwl7f8vQXFAzn2HDOJvtDq2NTZBUGMSUNNyrv3/+cw==", + "requires": { + "icss-utils": "^5.1.0", + "postcss": "^8.4.7", + "postcss-modules-extract-imports": "^3.0.0", + "postcss-modules-local-by-default": "^4.0.0", + "postcss-modules-scope": "^3.0.0", + "postcss-modules-values": "^4.0.0", + "postcss-value-parser": "^4.2.0", + "semver": "^7.3.5" + } + }, + "css-minimizer-webpack-plugin": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-4.0.0.tgz", + "integrity": "sha512-7ZXXRzRHvofv3Uac5Y+RkWRNo0ZMlcg8e9/OtrqUYmwDWJo+qs67GvdeFrXLsFb7czKNwjQhPkM0avlIYl+1nA==", + "requires": { + "cssnano": "^5.1.8", + "jest-worker": "^27.5.1", + "postcss": "^8.4.13", + "schema-utils": "^4.0.0", + "serialize-javascript": "^6.0.0", + "source-map": "^0.6.1" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "css-select": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-5.1.0.tgz", + "integrity": "sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.1.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "nth-check": "^2.0.1" + } + }, + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "css-what": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-6.1.0.tgz", + "integrity": "sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==" + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==" + }, + "cssnano": { + "version": "5.1.12", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.1.12.tgz", + "integrity": "sha512-TgvArbEZu0lk/dvg2ja+B7kYoD7BBCmn3+k58xD0qjrGHsFzXY/wKTo9M5egcUCabPol05e/PVoIu79s2JN4WQ==", + "requires": { + "cssnano-preset-default": "^5.2.12", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + } + }, + "cssnano-preset-advanced": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-advanced/-/cssnano-preset-advanced-5.3.8.tgz", + "integrity": "sha512-xUlLLnEB1LjpEik+zgRNlk8Y/koBPPtONZjp7JKbXigeAmCrFvq9H0pXW5jJV45bQWAlmJ0sKy+IMr0XxLYQZg==", + "requires": { + "autoprefixer": "^10.3.7", + "cssnano-preset-default": "^5.2.12", + "postcss-discard-unused": "^5.1.0", + "postcss-merge-idents": "^5.1.1", + "postcss-reduce-idents": "^5.2.0", + "postcss-zindex": "^5.1.0" + } + }, + "cssnano-preset-default": { + "version": "5.2.12", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.2.12.tgz", + "integrity": "sha512-OyCBTZi+PXgylz9HAA5kHyoYhfGcYdwFmyaJzWnzxuGRtnMw/kR6ilW9XzlzlRAtB6PLT/r+prYgkef7hngFew==", + "requires": { + "css-declaration-sorter": "^6.3.0", + "cssnano-utils": "^3.1.0", + "postcss-calc": "^8.2.3", + "postcss-colormin": "^5.3.0", + "postcss-convert-values": "^5.1.2", + "postcss-discard-comments": "^5.1.2", + "postcss-discard-duplicates": "^5.1.0", + "postcss-discard-empty": "^5.1.1", + "postcss-discard-overridden": "^5.1.0", + "postcss-merge-longhand": "^5.1.6", + "postcss-merge-rules": "^5.1.2", + "postcss-minify-font-values": "^5.1.0", + "postcss-minify-gradients": "^5.1.1", + "postcss-minify-params": "^5.1.3", + "postcss-minify-selectors": "^5.2.1", + "postcss-normalize-charset": "^5.1.0", + "postcss-normalize-display-values": "^5.1.0", + "postcss-normalize-positions": "^5.1.1", + "postcss-normalize-repeat-style": "^5.1.1", + "postcss-normalize-string": "^5.1.0", + "postcss-normalize-timing-functions": "^5.1.0", + "postcss-normalize-unicode": "^5.1.0", + "postcss-normalize-url": "^5.1.0", + "postcss-normalize-whitespace": "^5.1.1", + "postcss-ordered-values": "^5.1.3", + "postcss-reduce-initial": "^5.1.0", + "postcss-reduce-transforms": "^5.1.0", + "postcss-svgo": "^5.1.0", + "postcss-unique-selectors": "^5.1.1" + } + }, + "cssnano-utils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-3.1.0.tgz", + "integrity": "sha512-JQNR19/YZhz4psLX/rQ9M83e3z2Wf/HdJbryzte4a3NSuafyp9w/I4U+hx5C2S9g41qlstH7DEWnZaaj83OuEA==", + "requires": {} + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "requires": { + "css-tree": "^1.1.2" + } + }, + "csstype": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.1.0.tgz", + "integrity": "sha512-uX1KG+x9h5hIJsaKR9xHUeUraxf8IODOwq9JLNPq6BwB04a/xgpq3rcx47l5BZu5zBPlgD342tdke3Hom/nJRA==" + }, + "debug": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.4.tgz", + "integrity": "sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==", + "requires": { + "ms": "2.1.2" + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==" + }, + "deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==" + }, + "default-gateway": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", + "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", + "requires": { + "execa": "^5.0.0" + } + }, + "defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "define-lazy-prop": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" + }, + "define-properties": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", + "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", + "requires": { + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, + "del": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/del/-/del-6.1.1.tgz", + "integrity": "sha512-ua8BhapfP0JUJKC/zV9yHHDW/rDoDxP4Zhn3AkA6/xT6gY7jYXJiaeyBZznYVujhZZET+UgcbZiQ7sN3WqcImg==", + "requires": { + "globby": "^11.0.1", + "graceful-fs": "^4.2.4", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.2", + "p-map": "^4.0.0", + "rimraf": "^3.0.2", + "slash": "^3.0.0" + } + }, + "depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==" + }, + "destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==" + }, + "detab": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/detab/-/detab-2.0.4.tgz", + "integrity": "sha512-8zdsQA5bIkoRECvCrNKPla84lyoR7DSAyf7p0YgXzBO9PDJx8KntPUay7NS6yp+KdxdVtiE5SpHKtbp2ZQyA9g==", + "requires": { + "repeat-string": "^1.5.4" + } + }, + "detect-node": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" + }, + "detect-port": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", + "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "requires": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "requires": { + "path-type": "^4.0.0" + } + }, + "dns-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", + "integrity": "sha512-z+paD6YUQsk+AbGCEM4PrOXSss5gd66QfcVBFTKR/HpFL9jCqikS94HYwKww6fQyO7IxrIIyUu+g0Ka9tUS2Cg==" + }, + "dns-packet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-5.4.0.tgz", + "integrity": "sha512-EgqGeaBB8hLiHLZtp/IbaDQTL8pZ0+IvwzSHA6d7VyMDM+B9hgddEMa9xjK5oYnw0ci0JQ6g2XCD7/f6cafU6g==", + "requires": { + "@leichtgewicht/ip-codec": "^2.0.1" + } + }, + "dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "requires": { + "utila": "~0.4" + } + }, + "dom-serializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-2.0.0.tgz", + "integrity": "sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "entities": "^4.2.0" + } + }, + "domelementtype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.3.0.tgz", + "integrity": "sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==" + }, + "domhandler": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-5.0.3.tgz", + "integrity": "sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==", + "requires": { + "domelementtype": "^2.3.0" + } + }, + "domutils": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-3.0.1.tgz", + "integrity": "sha512-z08c1l761iKhDFtfXO04C7kTdPBLi41zwOZl00WS8b5eiaebNpY00HKbztwBq+e3vyqWNwWF3mP9YLUeqIrF+Q==", + "requires": { + "dom-serializer": "^2.0.0", + "domelementtype": "^2.3.0", + "domhandler": "^5.0.1" + } + }, + "dot-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", + "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "requires": { + "is-obj": "^2.0.0" + }, + "dependencies": { + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==" + } + } + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "duplexer3": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz", + "integrity": "sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==" + }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==" + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" + }, + "electron-to-chromium": { + "version": "1.4.211", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.211.tgz", + "integrity": "sha512-BZSbMpyFQU0KBJ1JG26XGeFI3i4op+qOYGxftmZXFZoHkhLgsSv4DHDJfl8ogII3hIuzGt51PaZ195OVu0yJ9A==" + }, + "emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==" + }, + "emoticon": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/emoticon/-/emoticon-3.2.0.tgz", + "integrity": "sha512-SNujglcLTTg+lDAcApPNgEdudaqQFiAbJCqzjNxJkvN9vAwCGi0uu8IUVvx+f16h+V44KCY6Y2yboroc9pilHg==" + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==" + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "requires": { + "once": "^1.4.0" + } + }, + "enhanced-resolve": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz", + "integrity": "sha512-T0yTFjdpldGY8PmuXXR0PyQ1ufZpEGiHVrp7zHKB7jdR4qlmZHhONVM5AQOAWXuF/w3dnHbEQVrNptJgt7F+cQ==", + "requires": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + } + }, + "entities": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/entities/-/entities-4.3.1.tgz", + "integrity": "sha512-o4q/dYJlmyjP2zfnaWDUC6A3BQFmVTX+tZPezK7k0GLSU9QYCauscf5Y+qcEPzKL+EixVouYDgLQK5H9GrLpkg==" + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-module-lexer": { + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", + "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==" + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" + }, + "escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==" + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==" + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" + }, + "eslint-scope": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", + "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==" + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "requires": { + "estraverse": "^5.2.0" + }, + "dependencies": { + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" + } + } + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==" + }, + "eta": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/eta/-/eta-1.12.3.tgz", + "integrity": "sha512-qHixwbDLtekO/d51Yr4glcaUJCIjGVJyTzuqV4GPlgZo1YpgOKG+avQynErZIYrfM6JIJdtiG2Kox8tbb+DoGg==" + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==" + }, + "eval": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/eval/-/eval-0.1.8.tgz", + "integrity": "sha512-EzV94NYKoO09GLXGjXj9JIlXijVck4ONSr5wiCWDvhsvj5jxSrzTmRU/9C1DyB6uToszLs8aifA6NQ7lEQdvFw==", + "requires": { + "@types/node": "*", + "require-like": ">= 0.1.1" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" + }, + "execa": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", + "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", + "requires": { + "cross-spawn": "^7.0.3", + "get-stream": "^6.0.0", + "human-signals": "^2.1.0", + "is-stream": "^2.0.0", + "merge-stream": "^2.0.0", + "npm-run-path": "^4.0.1", + "onetime": "^5.1.2", + "signal-exit": "^3.0.3", + "strip-final-newline": "^2.0.0" + }, + "dependencies": { + "get-stream": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" + } + } + }, + "express": { + "version": "4.18.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.18.1.tgz", + "integrity": "sha512-zZBcOX9TfehHQhtupq57OF8lFZ3UZi08Y97dwFCkD8p9d/d2Y3M+ykKcwaMDEL+4qyUolgBDX6AblpR3fL212Q==", + "requires": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.0", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.5.0", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.2.0", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.1", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.7", + "proxy-addr": "~2.0.7", + "qs": "6.10.3", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.18.0", + "serve-static": "1.15.0", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "dependencies": { + "array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==" + }, + "content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "requires": { + "safe-buffer": "5.2.1" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "path-to-regexp": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", + "integrity": "sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" + }, + "fast-glob": { + "version": "3.2.11", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.11.tgz", + "integrity": "sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==", + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.2", + "merge2": "^1.3.0", + "micromatch": "^4.0.4" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==" + }, + "fast-url-parser": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/fast-url-parser/-/fast-url-parser-1.1.3.tgz", + "integrity": "sha512-5jOCVXADYNuRkKFzNJ0dCCewsZiYo0dz8QNYljkOpFC6r2U4OBmKtvm/Tsuh4w1YYdDqDb31a8TVhBJ2OJKdqQ==", + "requires": { + "punycode": "^1.3.2" + } + }, + "fastq": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", + "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", + "requires": { + "reusify": "^1.0.4" + } + }, + "faye-websocket": { + "version": "0.11.4", + "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", + "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", + "requires": { + "websocket-driver": ">=0.5.1" + } + }, + "fbemitter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/fbemitter/-/fbemitter-3.0.0.tgz", + "integrity": "sha512-KWKaceCwKQU0+HPoop6gn4eOHk50bBv/VxjJtGMfwmJt3D29JpN4H4eisCtIPA+a8GVBam+ldMMpMjJUvpDyHw==", + "requires": { + "fbjs": "^3.0.0" + } + }, + "fbjs": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/fbjs/-/fbjs-3.0.4.tgz", + "integrity": "sha512-ucV0tDODnGV3JCnnkmoszb5lf4bNpzjv80K41wd4k798Etq+UYD0y0TIfalLjZoKgjive6/adkRnszwapiDgBQ==", + "requires": { + "cross-fetch": "^3.1.5", + "fbjs-css-vars": "^1.0.0", + "loose-envify": "^1.0.0", + "object-assign": "^4.1.0", + "promise": "^7.1.1", + "setimmediate": "^1.0.5", + "ua-parser-js": "^0.7.30" + } + }, + "fbjs-css-vars": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/fbjs-css-vars/-/fbjs-css-vars-1.0.2.tgz", + "integrity": "sha512-b2XGFAFdWZWg0phtAWLHCk836A1Xann+I+Dgd3Gk64MHKZO44FfoD1KxyvbSh0qZsIoXQGGlVztIY+oitJPpRQ==" + }, + "feed": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/feed/-/feed-4.2.2.tgz", + "integrity": "sha512-u5/sxGfiMfZNtJ3OvQpXcvotFpYkL0n9u9mM2vkui2nGo8b4wvDkJ8gAkYqbA8QpGyFCv3RK0Z+Iv+9veCS9bQ==", + "requires": { + "xml-js": "^1.6.11" + } + }, + "file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "requires": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "filesize": { + "version": "8.0.7", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-8.0.7.tgz", + "integrity": "sha512-pjmC+bkIF8XI7fWaH8KxHcZL3DPybs1roSKP4rKDvy20tAWwIObE4+JIseG2byfGKhud5ZnM4YSGKBz7Sh0ndQ==" + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.2.0.tgz", + "integrity": "sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==", + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + } + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "flux": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/flux/-/flux-4.0.3.tgz", + "integrity": "sha512-yKAbrp7JhZhj6uiT1FTuVMlIAT1J4jqEyBpFApi1kxpGZCvacMVc/t1pMQyotqHhAgvoE3bNvAykhCo2CLjnYw==", + "requires": { + "fbemitter": "^3.0.0", + "fbjs": "^3.0.1" + } + }, + "follow-redirects": { + "version": "1.15.1", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.1.tgz", + "integrity": "sha512-yLAMQs+k0b2m7cVxpS1VKJVvoz7SS9Td1zss3XRwXj+ZDH00RJgnuLx7E44wx02kQLrdM3aOOy+FpzS7+8OizA==" + }, + "fork-ts-checker-webpack-plugin": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-6.5.2.tgz", + "integrity": "sha512-m5cUmF30xkZ7h4tWUgTAcEaKmUW7tfyUyTqNNOz7OxWJ0v1VWKTcOvH8FWHUwSjlW/356Ijc9vi3XfcPstpQKA==", + "requires": { + "@babel/code-frame": "^7.8.3", + "@types/json-schema": "^7.0.5", + "chalk": "^4.1.0", + "chokidar": "^3.4.2", + "cosmiconfig": "^6.0.0", + "deepmerge": "^4.2.2", + "fs-extra": "^9.0.0", + "glob": "^7.1.6", + "memfs": "^3.1.2", + "minimatch": "^3.0.4", + "schema-utils": "2.7.0", + "semver": "^7.3.2", + "tapable": "^1.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "requires": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "schema-utils": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.0.tgz", + "integrity": "sha512-0ilKFI6QQF5nxDZLFn2dMjvc4hjg/Wkg7rHd3jK6/A4a1Hl9VFdQWvgB1UMGoU94pad1P/8N7fMcEnLnSiju8A==", + "requires": { + "@types/json-schema": "^7.0.4", + "ajv": "^6.12.2", + "ajv-keywords": "^3.4.1" + } + }, + "tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==" + } + } + }, + "forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" + }, + "fraction.js": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", + "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==" + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==" + }, + "fs-extra": { + "version": "10.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.1.0.tgz", + "integrity": "sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==", + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + } + }, + "fs-monkey": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==" + }, + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "optional": true + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" + }, + "get-intrinsic": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.2.tgz", + "integrity": "sha512-Jfm3OyCxHh9DJyc28qGk+JmfkpO41A4XkneDSujN9MDXrm4oDKdHvndhZ2dN94+ERNfkYJWDclW6k2L/ZGHjXA==", + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.3" + } + }, + "get-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "github-slugger": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", + "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-to-regexp": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" + }, + "global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "requires": { + "ini": "2.0.0" + }, + "dependencies": { + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + } + } + }, + "global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "requires": { + "global-prefix": "^3.0.0" + } + }, + "global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "requires": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "dependencies": { + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "requires": { + "isexe": "^2.0.0" + } + } + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==" + }, + "globby": { + "version": "11.1.0", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz", + "integrity": "sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==", + "requires": { + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.2.9", + "ignore": "^5.2.0", + "merge2": "^1.4.1", + "slash": "^3.0.0" + } + }, + "got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "requires": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + } + }, + "graceful-fs": { + "version": "4.2.10", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", + "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==" + }, + "gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "requires": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "dependencies": { + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + } + } + }, + "gzip-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", + "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", + "requires": { + "duplexer": "^0.1.2" + } + }, + "handle-thing": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" + }, + "has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==" + }, + "hast-to-hyperscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", + "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", + "requires": { + "@types/unist": "^2.0.3", + "comma-separated-tokens": "^1.0.0", + "property-information": "^5.3.0", + "space-separated-tokens": "^1.0.0", + "style-to-object": "^0.3.0", + "unist-util-is": "^4.0.0", + "web-namespaces": "^1.0.0" + } + }, + "hast-util-from-parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", + "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", + "requires": { + "@types/parse5": "^5.0.0", + "hastscript": "^6.0.0", + "property-information": "^5.0.0", + "vfile": "^4.0.0", + "vfile-location": "^3.2.0", + "web-namespaces": "^1.0.0" + } + }, + "hast-util-parse-selector": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==" + }, + "hast-util-raw": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.0.1.tgz", + "integrity": "sha512-ZMuiYA+UF7BXBtsTBNcLBF5HzXzkyE6MLzJnL605LKE8GJylNjGc4jjxazAHUtcwT5/CEt6afRKViYB4X66dig==", + "requires": { + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^6.0.0", + "hast-util-to-parse5": "^6.0.0", + "html-void-elements": "^1.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^3.0.0", + "vfile": "^4.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "dependencies": { + "parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + } + } + }, + "hast-util-to-parse5": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", + "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", + "requires": { + "hast-to-hyperscript": "^9.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + } + }, + "hastscript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "requires": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" + }, + "history": { + "version": "4.10.1", + "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", + "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", + "requires": { + "@babel/runtime": "^7.1.2", + "loose-envify": "^1.2.0", + "resolve-pathname": "^3.0.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0", + "value-equal": "^1.0.1" + } + }, + "hoist-non-react-statics": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz", + "integrity": "sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==", + "requires": { + "react-is": "^16.7.0" + } + }, + "hpack.js": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", + "integrity": "sha512-zJxVehUdMGIKsRaNt7apO2Gqp0BdqW5yaiGHXXmbpvxgBYVZnAql+BJb4RO5ad2MgpbZKn5G6nMnegrH1FcNYQ==", + "requires": { + "inherits": "^2.0.1", + "obuf": "^1.0.0", + "readable-stream": "^2.0.1", + "wbuf": "^1.1.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==" + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "html-entities": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.3.tgz", + "integrity": "sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==" + }, + "html-minifier-terser": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz", + "integrity": "sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==", + "requires": { + "camel-case": "^4.1.2", + "clean-css": "^5.2.2", + "commander": "^8.3.0", + "he": "^1.2.0", + "param-case": "^3.0.4", + "relateurl": "^0.2.7", + "terser": "^5.10.0" + }, + "dependencies": { + "commander": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz", + "integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==" + } + } + }, + "html-tags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.2.0.tgz", + "integrity": "sha512-vy7ClnArOZwCnqZgvv+ddgHgJiAFXe3Ge9ML5/mBctVJoUoYPCdxVucOywjDARn6CVoh3dRSFdPHy2sX80L0Wg==" + }, + "html-void-elements": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", + "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==" + }, + "html-webpack-plugin": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz", + "integrity": "sha512-sy88PC2cRTVxvETRgUHFrL4No3UxvcH8G1NepGhqaTT+GXN2kTamqasot0inS5hXeg1cMbFDt27zzo9p35lZVw==", + "requires": { + "@types/html-minifier-terser": "^6.0.0", + "html-minifier-terser": "^6.0.2", + "lodash": "^4.17.21", + "pretty-error": "^4.0.0", + "tapable": "^2.0.0" + } + }, + "htmlparser2": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-8.0.1.tgz", + "integrity": "sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==", + "requires": { + "domelementtype": "^2.3.0", + "domhandler": "^5.0.2", + "domutils": "^3.0.1", + "entities": "^4.3.0" + } + }, + "http-cache-semantics": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/http-cache-semantics/-/http-cache-semantics-4.1.0.tgz", + "integrity": "sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==" + }, + "http-deceiver": { + "version": "1.2.7", + "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", + "integrity": "sha512-LmpOGxTfbpgtGVxJrj5k7asXHCgNZp5nLfp+hWc8QQRqtb7fUy6kRY3BO1h9ddF6yIPYUARgxGOwB42DnxIaNw==" + }, + "http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "requires": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + } + }, + "http-parser-js": { + "version": "0.5.8", + "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.8.tgz", + "integrity": "sha512-SGeBX54F94Wgu5RH3X5jsDtf4eHyRogWX1XGT3b4HuW3tQPM4AaBzoUji/4AAJNXCEOWZ5O0DgZmJw1947gD5Q==" + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-proxy-middleware": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz", + "integrity": "sha512-ya/UeJ6HVBYxrgYotAZo1KvPWlgB48kUJLDePFeneHsVujFaW5WNj2NgWCAE//B1Dl02BIfYlpNgBy8Kf8Rjmw==", + "requires": { + "@types/http-proxy": "^1.17.8", + "http-proxy": "^1.18.1", + "is-glob": "^4.0.1", + "is-plain-obj": "^3.0.0", + "micromatch": "^4.0.2" + }, + "dependencies": { + "is-plain-obj": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" + } + } + }, + "human-signals": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} + }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==" + }, + "image-size": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/image-size/-/image-size-1.0.2.tgz", + "integrity": "sha512-xfOoWjceHntRb3qFCrh5ZFORYH8XCdYpASltMhZ/Q0KZiOwjdE/Yl2QCiWdwD+lygV5bMCvauzgu5PxBX/Yerg==", + "requires": { + "queue": "6.0.2" + } + }, + "immer": { + "version": "9.0.15", + "resolved": "https://registry.npmjs.org/immer/-/immer-9.0.15.tgz", + "integrity": "sha512-2eB/sswms9AEUSkOm4SbV5Y7Vmt/bKRwByd52jfLkW4OLYeaTP3EEiJ9agqU0O/tq6Dk62Zfj+TJSqfm1rLVGQ==" + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha512-m7ZEHgtw69qOGw+jwxXkHlrlIPdTGkyh66zXZ1ajZbxkDBNjSY/LGbmjc7h0s2ELsUDTAhFr55TrPSSqJGPG0A==" + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==" + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" + }, + "infima": { + "version": "0.2.0-alpha.42", + "resolved": "https://registry.npmjs.org/infima/-/infima-0.2.0-alpha.42.tgz", + "integrity": "sha512-ift8OXNbQQwtbIt6z16KnSWP7uJ/SysSMFI4F87MNRTicypfl4Pv3E2OGVv6N3nSZFJvA8imYulCBS64iyHYww==" + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" + }, + "ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==" + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "requires": { + "loose-envify": "^1.0.0" + } + }, + "ipaddr.js": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" + }, + "is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==" + }, + "is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "requires": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==" + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-core-module": { + "version": "2.10.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.10.0.tgz", + "integrity": "sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==", + "requires": { + "has": "^1.0.3" + } + }, + "is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==" + }, + "is-docker": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha512-5BMULNob1vgFX6EjQw5izWDxrecWK9AM72rugNr0TFldMOi0fj6Jk+zeKIt0xGj4cEfQIJth4w3OKWOJ4f+AFw==" + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==" + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" + }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==" + }, + "is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "requires": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + } + }, + "is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==" + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" + }, + "is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg==" + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" + }, + "is-path-inside": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" + }, + "is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "requires": { + "isobject": "^3.0.1" + } + }, + "is-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA==" + }, + "is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==" + }, + "is-stream": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==" + }, + "is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==" + }, + "is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==" + }, + "is-wsl": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", + "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "requires": { + "is-docker": "^2.0.0" + } + }, + "is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha512-D2S+3GLxWH+uhrNEcoh/fnmYeP8E8/zHl644d/jdA0g2uyXvy3sb0qxotE+ne0LtccHknQzWwZEzhak7oJ0COQ==" + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==" + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==" + }, + "jest-worker": { + "version": "27.5.1", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.5.1.tgz", + "integrity": "sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "dependencies": { + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "joi": { + "version": "17.6.0", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.6.0.tgz", + "integrity": "sha512-OX5dG6DTbcr/kbMFj0KGYxuew69HPcAE3K/sZpEV2nP6e/j/C0HV+HNiBPCASxdx5T7DMoa0s8UeHWMnb6n2zw==", + "requires": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.3", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==" + }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "requires": { + "argparse": "^2.0.1" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==" + }, + "json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==" + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==" + }, + "json5": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.1.tgz", + "integrity": "sha512-1hqLFMSrGHRHxav9q9gNjJ5EXznIxGVO09xQRrwplcS8qs28pZ8s8hupZAmqDwZUmVZ2Qb2jnyPOWcDH8m8dlA==" + }, + "jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "requires": { + "graceful-fs": "^4.1.6", + "universalify": "^2.0.0" + } + }, + "keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "requires": { + "json-buffer": "3.0.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==" + }, + "klona": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.5.tgz", + "integrity": "sha512-pJiBpiXMbt7dkzXe8Ghj/u4FfXOOa98fPW+bihOJ4SjnoijweJrNThJfd3ifXpXhREjpoF2mZVH1GfS9LV3kHQ==" + }, + "latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "requires": { + "package-json": "^6.3.0" + } + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==" + }, + "lilconfig": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", + "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==" + }, + "lines-and-columns": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz", + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" + }, + "loader-runner": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.3.0.tgz", + "integrity": "sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==" + }, + "loader-utils": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.2.tgz", + "integrity": "sha512-TM57VeHptv569d/GKh6TAYdzKblwDNiumOdkFnejjD0XwTH87K90w3O7AiJRqdQoXygvi1VQTJTLGhJl7WqA7A==", + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "requires": { + "p-locate": "^4.1.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "lodash.curry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.curry/-/lodash.curry-4.1.1.tgz", + "integrity": "sha512-/u14pXGviLaweY5JI0IUzgzF2J6Ne8INyzAZjImcryjgkZ+ebruBxy2/JaOOkTqScddcYtakjhSaeemV8lR0tA==" + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==" + }, + "lodash.flow": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/lodash.flow/-/lodash.flow-3.5.0.tgz", + "integrity": "sha512-ff3BX/tSioo+XojX4MOsOMhJw0nZoUEF011LX8g8d3gvjVbxd89cCio4BCXronjxcTUIJUoqKEUA+n4CqvvRPw==" + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==" + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==" + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "requires": { + "tslib": "^2.0.3" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "lru-cache": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", + "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", + "requires": { + "yallist": "^4.0.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "requires": { + "semver": "^6.0.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==" + }, + "mdast-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-squeeze-paragraphs/-/mdast-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-zxdPn69hkQ1rm4J+2Cs2j6wDEv7O17TfXTJ33tl/+JPIoEmtV9t2ZzBM5LPHE8QlHsmVD8t3vPKCyY3oH+H8MQ==", + "requires": { + "unist-util-remove": "^2.0.0" + } + }, + "mdast-util-definitions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", + "requires": { + "unist-util-visit": "^2.0.0" + } + }, + "mdast-util-to-hast": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.0.1.tgz", + "integrity": "sha512-BW3LM9SEMnjf4HXXVApZMt8gLQWVNXc3jryK0nJu/rOXPOnlkUjmdkDlmxMirpbU9ILncGFIwLH/ubnWBbcdgA==", + "requires": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "mdast-util-definitions": "^4.0.0", + "mdurl": "^1.0.0", + "unist-builder": "^2.0.0", + "unist-util-generated": "^1.0.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^2.0.0" + } + }, + "mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==" + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" + }, + "mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==" + }, + "media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==" + }, + "memfs": { + "version": "3.4.7", + "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.4.7.tgz", + "integrity": "sha512-ygaiUSNalBX85388uskeCyhSAoOSgzBbtVCr9jA2RROssFL9Q19/ZXFqS+2Th2sr1ewNIWgFdLzLC3Yl1Zv+lw==", + "requires": { + "fs-monkey": "^1.0.3" + } + }, + "merge-descriptors": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", + "integrity": "sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==" + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" + }, + "methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==" + }, + "micromatch": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz", + "integrity": "sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==", + "requires": { + "braces": "^3.0.2", + "picomatch": "^2.3.1" + } + }, + "mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" + }, + "mime-db": { + "version": "1.33.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.33.0.tgz", + "integrity": "sha512-BHJ/EKruNIqJf/QahvxwQZXKygOQ256myeN/Ew+THcAa5q+PjyTTMMeNQC4DZw5AwfvelsUrA6B67NKMqXDbzQ==" + }, + "mime-types": { + "version": "2.1.18", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.18.tgz", + "integrity": "sha512-lc/aahn+t4/SWV/qcmumYjymLsWfN3ELhpmVuUFjgsORruuZPVSwAQryq+HHGvO/SI2KVX26bx+En+zhM8g8hQ==", + "requires": { + "mime-db": "~1.33.0" + } + }, + "mimic-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" + }, + "mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==" + }, + "mini-create-react-context": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", + "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", + "requires": { + "@babel/runtime": "^7.12.1", + "tiny-warning": "^1.0.3" + } + }, + "mini-css-extract-plugin": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz", + "integrity": "sha512-wd+SD57/K6DiV7jIR34P+s3uckTRuQvx0tKPcvjFlrEylk6P4mQ2KSWk1hblj1Kxaqok7LogKOieygXqBczNlg==", + "requires": { + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "minimalistic-assert": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" + }, + "minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==" + }, + "mrmime": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mrmime/-/mrmime-1.0.1.tgz", + "integrity": "sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==" + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" + }, + "multicast-dns": { + "version": "7.2.5", + "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-7.2.5.tgz", + "integrity": "sha512-2eznPJP8z2BFLX50tf0LuODrpINqP1RVIm/CObbTcBRITQgmC/TjcREF1NeTBzIcR5XO/ukWo+YHOjBbFwIupg==", + "requires": { + "dns-packet": "^5.2.2", + "thunky": "^1.0.2" + } + }, + "nanoid": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.4.tgz", + "integrity": "sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==" + }, + "negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==" + }, + "neo-async": { + "version": "2.6.2", + "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" + }, + "no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "requires": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node-emoji": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.11.0.tgz", + "integrity": "sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==", + "requires": { + "lodash": "^4.17.21" + } + }, + "node-fetch": { + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "node-forge": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-1.3.1.tgz", + "integrity": "sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA==" + }, + "node-releases": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.6.tgz", + "integrity": "sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==" + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==" + }, + "normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" + }, + "npm-run-path": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", + "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", + "requires": { + "path-key": "^3.0.0" + } + }, + "nprogress": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/nprogress/-/nprogress-0.2.0.tgz", + "integrity": "sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==" + }, + "nth-check": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.1.1.tgz", + "integrity": "sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==", + "requires": { + "boolbase": "^1.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==" + }, + "object-inspect": { + "version": "1.12.2", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.2.tgz", + "integrity": "sha512-z+cPxW0QGUp0mcqcsgQyLVRDoXFQbXOwBaqyF7VIgI4TWNQsDHrBpUQslRmIfAoYWdYzs6UlKJtB2XJpTaNSpQ==" + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" + }, + "object.assign": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.3.tgz", + "integrity": "sha512-ZFJnX3zltyjcYJL0RoCJuzb+11zWGyaDbjgxZbdV7rFEcHQuYxrZqhow67aA7xpes6LhojyFDaBKAFfogQrikA==", + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, + "obuf": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" + }, + "on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "requires": { + "ee-first": "1.1.1" + } + }, + "on-headers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", + "requires": { + "wrappy": "1" + } + }, + "onetime": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", + "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", + "requires": { + "mimic-fn": "^2.1.0" + } + }, + "open": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/open/-/open-8.4.0.tgz", + "integrity": "sha512-XgFPPM+B28FtCCgSb9I+s9szOC1vZRSwgWsRUA5ylIxRTgKozqjOCrVOqGsYABPYK5qnfqClxZTFBa8PKt2v6Q==", + "requires": { + "define-lazy-prop": "^2.0.0", + "is-docker": "^2.1.1", + "is-wsl": "^2.2.0" + } + }, + "opener": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", + "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==" + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "requires": { + "p-limit": "^2.2.0" + } + }, + "p-map": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", + "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-retry": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.2.tgz", + "integrity": "sha512-312Id396EbJdvRONlngUx0NydfrIQ5lsYu0znKVUzVvArzEIt08V1qhtyESbGVd1FGX7UKtiFp5uwKZdM8wIuQ==", + "requires": { + "@types/retry": "0.12.0", + "retry": "^0.13.1" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" + }, + "package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "requires": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "param-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", + "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", + "requires": { + "dot-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "requires": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "parse5": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-7.0.0.tgz", + "integrity": "sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==", + "requires": { + "entities": "^4.3.0" + } + }, + "parse5-htmlparser2-tree-adapter": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-7.0.0.tgz", + "integrity": "sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==", + "requires": { + "domhandler": "^5.0.2", + "parse5": "^7.0.0" + } + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" + }, + "pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "requires": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==" + }, + "path-is-inside": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-is-inside/-/path-is-inside-1.0.2.tgz", + "integrity": "sha512-DUWJr3+ULp4zXmol/SZkFf3JGsS9/SIv+Y3Rt93/UjPpDpklB5f1er4O3POIbUuUJ3FXgqte2Q7SrU6zAqwk8w==" + }, + "path-key": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" + }, + "path-to-regexp": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", + "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", + "requires": { + "isarray": "0.0.1" + } + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==" + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "requires": { + "find-up": "^4.0.0" + } + }, + "pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "requires": { + "find-up": "^3.0.0" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "requires": { + "p-limit": "^2.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==" + } + } + }, + "postcss": { + "version": "8.4.14", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.14.tgz", + "integrity": "sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==", + "requires": { + "nanoid": "^3.3.4", + "picocolors": "^1.0.0", + "source-map-js": "^1.0.2" + } + }, + "postcss-calc": { + "version": "8.2.4", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.2.4.tgz", + "integrity": "sha512-SmWMSJmB8MRnnULldx0lQIyhSNvuDl9HfrZkaqqE/WHAhToYsAvDq+yAsA/kIyINDszOp3Rh0GFoNuH5Ypsm3Q==", + "requires": { + "postcss-selector-parser": "^6.0.9", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-colormin": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.3.0.tgz", + "integrity": "sha512-WdDO4gOFG2Z8n4P8TWBpshnL3JpmNmJwdnfP2gbk2qBA8PWwOYcmjmI/t3CmMeL72a7Hkd+x/Mg9O2/0rD54Pg==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.9.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-convert-values": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.1.2.tgz", + "integrity": "sha512-c6Hzc4GAv95B7suy4udszX9Zy4ETyMCgFPUDtWjdFTKH1SE9eFY/jEpHSwTH1QPuwxHpWslhckUQWbNRM4ho5g==", + "requires": { + "browserslist": "^4.20.3", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-discard-comments": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.1.2.tgz", + "integrity": "sha512-+L8208OVbHVF2UQf1iDmRcbdjJkuBF6IS29yBDSiWUIzpYaAhtNl6JYnYm12FnkeCwQqF5LeklOu6rAqgfBZqQ==", + "requires": {} + }, + "postcss-discard-duplicates": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.1.0.tgz", + "integrity": "sha512-zmX3IoSI2aoenxHV6C7plngHWWhUOV3sP1T8y2ifzxzbtnuhk1EdPwm0S1bIUNaJ2eNbWeGLEwzw8huPD67aQw==", + "requires": {} + }, + "postcss-discard-empty": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.1.1.tgz", + "integrity": "sha512-zPz4WljiSuLWsI0ir4Mcnr4qQQ5e1Ukc3i7UfE2XcrwKK2LIPIqE5jxMRxO6GbI3cv//ztXDsXwEWT3BHOGh3A==", + "requires": {} + }, + "postcss-discard-overridden": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.1.0.tgz", + "integrity": "sha512-21nOL7RqWR1kasIVdKs8HNqQJhFxLsyRfAnUDm4Fe4t4mCWL9OJiHvlHPjcd8zc5Myu89b/7wZDnOSjFgeWRtw==", + "requires": {} + }, + "postcss-discard-unused": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-discard-unused/-/postcss-discard-unused-5.1.0.tgz", + "integrity": "sha512-KwLWymI9hbwXmJa0dkrzpRbSJEh0vVUd7r8t0yOGPcfKzyJJxFM8kLyC5Ev9avji6nY95pOp1W6HqIrfT+0VGw==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-loader": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-7.0.1.tgz", + "integrity": "sha512-VRviFEyYlLjctSM93gAZtcJJ/iSkPZ79zWbN/1fSH+NisBByEiVLqpdVDrPLVSi8DX0oJo12kL/GppTBdKVXiQ==", + "requires": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.5", + "semver": "^7.3.7" + } + }, + "postcss-merge-idents": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-merge-idents/-/postcss-merge-idents-5.1.1.tgz", + "integrity": "sha512-pCijL1TREiCoog5nQp7wUe+TUonA2tC2sQ54UGeMmryK3UFGIYKqDyjnqd6RcuI4znFn9hWSLNN8xKE/vWcUQw==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-merge-longhand": { + "version": "5.1.6", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.1.6.tgz", + "integrity": "sha512-6C/UGF/3T5OE2CEbOuX7iNO63dnvqhGZeUnKkDeifebY0XqkkvrctYSZurpNE902LDf2yKwwPFgotnfSoPhQiw==", + "requires": { + "postcss-value-parser": "^4.2.0", + "stylehacks": "^5.1.0" + } + }, + "postcss-merge-rules": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.1.2.tgz", + "integrity": "sha512-zKMUlnw+zYCWoPN6yhPjtcEdlJaMUZ0WyVcxTAmw3lkkN/NDMRkOkiuctQEoWAOvH7twaxUUdvBWl0d4+hifRQ==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^3.1.0", + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-minify-font-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.1.0.tgz", + "integrity": "sha512-el3mYTgx13ZAPPirSVsHqFzl+BBBDrXvbySvPGFnQcTI4iNslrPaFq4muTkLZmKlGk4gyFAYUBMH30+HurREyA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-gradients": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.1.1.tgz", + "integrity": "sha512-VGvXMTpCEo4qHTNSa9A0a3D+dxGFZCYwR6Jokk+/3oB6flu2/PnPXAh2x7x52EkY5xlIHLm+Le8tJxe/7TNhzw==", + "requires": { + "colord": "^2.9.1", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-params": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.1.3.tgz", + "integrity": "sha512-bkzpWcjykkqIujNL+EVEPOlLYi/eZ050oImVtHU7b4lFS82jPnsCb44gvC6pxaNt38Els3jWYDHTjHKf0koTgg==", + "requires": { + "browserslist": "^4.16.6", + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-minify-selectors": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.2.1.tgz", + "integrity": "sha512-nPJu7OjZJTsVUmPdm2TcaiohIwxP+v8ha9NehQ2ye9szv4orirRU3SDdtUmKH+10nzn0bAyOXZ0UEr7OpvLehg==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-modules-extract-imports": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} + }, + "postcss-modules-local-by-default": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", + "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", + "requires": { + "icss-utils": "^5.0.0", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.1.0" + } + }, + "postcss-modules-scope": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", + "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", + "requires": { + "postcss-selector-parser": "^6.0.4" + } + }, + "postcss-modules-values": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", + "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", + "requires": { + "icss-utils": "^5.0.0" + } + }, + "postcss-normalize-charset": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.1.0.tgz", + "integrity": "sha512-mSgUJ+pd/ldRGVx26p2wz9dNZ7ji6Pn8VWBajMXFf8jk7vUoSrZ2lt/wZR7DtlZYKesmZI680qjr2CeFF2fbUg==", + "requires": {} + }, + "postcss-normalize-display-values": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.1.0.tgz", + "integrity": "sha512-WP4KIM4o2dazQXWmFaqMmcvsKmhdINFblgSeRgn8BJ6vxaMyaJkwAzpPpuvSIoG/rmX3M+IrRZEz2H0glrQNEA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-positions": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.1.1.tgz", + "integrity": "sha512-6UpCb0G4eofTCQLFVuI3EVNZzBNPiIKcA1AKVka+31fTVySphr3VUgAIULBhxZkKgwLImhzMR2Bw1ORK+37INg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-repeat-style": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.1.1.tgz", + "integrity": "sha512-mFpLspGWkQtBcWIRFLmewo8aC3ImN2i/J3v8YCFUwDnPu3Xz4rLohDO26lGjwNsQxB3YF0KKRwspGzE2JEuS0g==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-string": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.1.0.tgz", + "integrity": "sha512-oYiIJOf4T9T1N4i+abeIc7Vgm/xPCGih4bZz5Nm0/ARVJ7K6xrDlLwvwqOydvyL3RHNf8qZk6vo3aatiw/go3w==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-timing-functions": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.1.0.tgz", + "integrity": "sha512-DOEkzJ4SAXv5xkHl0Wa9cZLF3WCBhF3o1SKVxKQAa+0pYKlueTpCgvkFAHfk+Y64ezX9+nITGrDZeVGgITJXjg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-unicode": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.1.0.tgz", + "integrity": "sha512-J6M3MizAAZ2dOdSjy2caayJLQT8E8K9XjLce8AUQMwOrCvjCHv24aLC/Lps1R1ylOfol5VIDMaM/Lo9NGlk1SQ==", + "requires": { + "browserslist": "^4.16.6", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.1.0.tgz", + "integrity": "sha512-5upGeDO+PVthOxSmds43ZeMeZfKH+/DKgGRD7TElkkyS46JXAUhMzIKiCa7BabPeIy3AQcTkXwVVN7DbqsiCew==", + "requires": { + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-normalize-whitespace": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.1.1.tgz", + "integrity": "sha512-83ZJ4t3NUDETIHTa3uEg6asWjSBYL5EdkVB0sDncx9ERzOKBVJIUeDO9RyA9Zwtig8El1d79HBp0JEi8wvGQnA==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-ordered-values": { + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.1.3.tgz", + "integrity": "sha512-9UO79VUhPwEkzbb3RNpqqghc6lcYej1aveQteWY+4POIwlqkYE21HKWaLDF6lWNuqCobEAyTovVhtI32Rbv2RQ==", + "requires": { + "cssnano-utils": "^3.1.0", + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-idents": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-idents/-/postcss-reduce-idents-5.2.0.tgz", + "integrity": "sha512-BTrLjICoSB6gxbc58D5mdBK8OhXRDqud/zodYfdSi52qvDHdMwk+9kB9xsM8yJThH/sZU5A6QVSmMmaN001gIg==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-reduce-initial": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.1.0.tgz", + "integrity": "sha512-5OgTUviz0aeH6MtBjHfbr57tml13PuedK/Ecg8szzd4XRMbYxH4572JFG067z+FqBIf6Zp/d+0581glkvvWMFw==", + "requires": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.1.0.tgz", + "integrity": "sha512-2fbdbmgir5AvpW9RLtdONx1QoYG2/EtqpNQbFASDlixBbAYuTcJ0dECwlqNqH7VbaUnEnh8SrxOe2sRIn24XyQ==", + "requires": { + "postcss-value-parser": "^4.2.0" + } + }, + "postcss-selector-parser": { + "version": "6.0.10", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz", + "integrity": "sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==", + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-sort-media-queries": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/postcss-sort-media-queries/-/postcss-sort-media-queries-4.2.1.tgz", + "integrity": "sha512-9VYekQalFZ3sdgcTjXMa0dDjsfBVHXlraYJEMiOJ/2iMmI2JGCMavP16z3kWOaRu8NSaJCTgVpB/IVpH5yT9YQ==", + "requires": { + "sort-css-media-queries": "2.0.4" + } + }, + "postcss-svgo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.1.0.tgz", + "integrity": "sha512-D75KsH1zm5ZrHyxPakAxJWtkyXew5qwS70v56exwvw542d9CRtTo78K0WeFxZB4G7JXKKMbEZtZayTGdIky/eA==", + "requires": { + "postcss-value-parser": "^4.2.0", + "svgo": "^2.7.0" + } + }, + "postcss-unique-selectors": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.1.1.tgz", + "integrity": "sha512-5JiODlELrz8L2HwxfPnhOWZYWDxVHWL83ufOv84NrcgipI7TaeRsatAhK4Tr2/ZiYldpK/wBvw5BD3qfaK96GA==", + "requires": { + "postcss-selector-parser": "^6.0.5" + } + }, + "postcss-value-parser": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" + }, + "postcss-zindex": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-zindex/-/postcss-zindex-5.1.0.tgz", + "integrity": "sha512-fgFMf0OtVSBR1va1JNHYgMxYk73yhn/qb4uQDq1DLGYolz8gHCyr/sesEuGUaYs58E3ZJRcpoGuPVoB7Meiq9A==", + "requires": {} + }, + "prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==" + }, + "pretty-error": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-4.0.0.tgz", + "integrity": "sha512-AoJ5YMAcXKYxKhuJGdcvse+Voc6v1RgnsR3nWcYU7q4t6z0Q6T86sv5Zq8VIRbOWWFpvdGE83LtdSMNd+6Y0xw==", + "requires": { + "lodash": "^4.17.20", + "renderkid": "^3.0.0" + } + }, + "pretty-time": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" + }, + "prism-react-renderer": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/prism-react-renderer/-/prism-react-renderer-1.3.5.tgz", + "integrity": "sha512-IJ+MSwBWKG+SM3b2SUfdrhC+gu01QkV2KmRQgREThBfSQRoufqRfxfHUxpG1WcaFjP+kojcFyO9Qqtpgt3qLCg==", + "requires": {} + }, + "prismjs": { + "version": "1.28.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.28.0.tgz", + "integrity": "sha512-8aaXdYvl1F7iC7Xm1spqSaY/OJBpYW3v+KJ+F17iYxvdc8sfjW194COK5wVhMZX45tGteiBQgdvD/nhxcRwylw==" + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" + }, + "promise": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/promise/-/promise-7.3.1.tgz", + "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", + "requires": { + "asap": "~2.0.3" + } + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "prop-types": { + "version": "15.8.1", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.8.1.tgz", + "integrity": "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==", + "requires": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.13.1" + } + }, + "property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "requires": { + "xtend": "^4.0.0" + } + }, + "proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "requires": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "dependencies": { + "ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" + } + } + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", + "integrity": "sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==" + }, + "pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "requires": { + "escape-goat": "^2.0.0" + } + }, + "pure-color": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/pure-color/-/pure-color-1.3.0.tgz", + "integrity": "sha512-QFADYnsVoBMw1srW7OVKEYjG+MbIa49s54w1MA1EDY6r2r/sTcKKYqRX1f4GYvnXP7eN/Pe9HFcX+hwzmrXRHA==" + }, + "qs": { + "version": "6.10.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.3.tgz", + "integrity": "sha512-wr7M2E0OFRfIfJZjKGieI8lBKb7fRCH4Fv5KNPEs7gJ8jadvotdsS08PzOKR7opXhZ/Xkjtt3WF9g38drmyRqQ==", + "requires": { + "side-channel": "^1.0.4" + } + }, + "queue": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/queue/-/queue-6.0.2.tgz", + "integrity": "sha512-iHZWu+q3IdFZFX36ro/lKBkSvfkztY5Y7HMiPlOUjhupPcG2JMfst2KKEpu5XndviX/3UhFbRngUPNKtgvtZiA==", + "requires": { + "inherits": "~2.0.3" + } + }, + "queue-microtask": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "range-parser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.0.tgz", + "integrity": "sha512-kA5WQoNVo4t9lNx2kQNFCxKeBl5IbbSNBl1M/tLkw9WCn+hxNBAW5Qh8gdhs63CJnhjJ2zQWFoqPJP2sK1AV5A==" + }, + "raw-body": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.1.tgz", + "integrity": "sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==", + "requires": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "dependencies": { + "bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==" + } + } + }, + "rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==" + } + } + }, + "react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "react-base16-styling": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/react-base16-styling/-/react-base16-styling-0.6.0.tgz", + "integrity": "sha512-yvh/7CArceR/jNATXOKDlvTnPKPmGZz7zsenQ3jUwLzHkNUR0CvY3yGYJbWJ/nnxsL8Sgmt5cO3/SILVuPO6TQ==", + "requires": { + "base16": "^1.0.0", + "lodash.curry": "^4.0.1", + "lodash.flow": "^3.3.0", + "pure-color": "^1.2.0" + } + }, + "react-dev-utils": { + "version": "12.0.1", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-12.0.1.tgz", + "integrity": "sha512-84Ivxmr17KjUupyqzFode6xKhjwuEJDROWKJy/BthkL7Wn6NJ8h4WE6k/exAv6ImS+0oZLRRW5j/aINMHyeGeQ==", + "requires": { + "@babel/code-frame": "^7.16.0", + "address": "^1.1.2", + "browserslist": "^4.18.1", + "chalk": "^4.1.2", + "cross-spawn": "^7.0.3", + "detect-port-alt": "^1.1.6", + "escape-string-regexp": "^4.0.0", + "filesize": "^8.0.6", + "find-up": "^5.0.0", + "fork-ts-checker-webpack-plugin": "^6.5.0", + "global-modules": "^2.0.0", + "globby": "^11.0.4", + "gzip-size": "^6.0.0", + "immer": "^9.0.7", + "is-root": "^2.1.0", + "loader-utils": "^3.2.0", + "open": "^8.4.0", + "pkg-up": "^3.1.0", + "prompts": "^2.4.2", + "react-error-overlay": "^6.0.11", + "recursive-readdir": "^2.2.2", + "shell-quote": "^1.7.3", + "strip-ansi": "^6.0.1", + "text-table": "^0.2.0" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "loader-utils": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-3.2.0.tgz", + "integrity": "sha512-HVl9ZqccQihZ7JM85dco1MvO9G+ONvxoGa9rkhzFsneGLKSUg1gJf9bWzhRhcvm2qChhWpebQhP44qxjKIUCaQ==" + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + } + } + }, + "react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + } + }, + "react-error-overlay": { + "version": "6.0.11", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.11.tgz", + "integrity": "sha512-/6UZ2qgEyH2aqzYZgQPxEnz33NJ2gNsnHA2o5+o4wW9bLM/JYQitNP9xPhsXwC08hMMovfGe/8retsdDsczPRg==" + }, + "react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "react-helmet-async": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/react-helmet-async/-/react-helmet-async-1.3.0.tgz", + "integrity": "sha512-9jZ57/dAn9t3q6hneQS0wukqC2ENOBgMNVEhb/ZG9ZSxUetzVIw4iAmEU38IaVg3QGYauQPhSeUTuIUtFglWpg==", + "requires": { + "@babel/runtime": "^7.12.5", + "invariant": "^2.2.4", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.2.0", + "shallowequal": "^1.1.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "react-json-view": { + "version": "1.21.3", + "resolved": "https://registry.npmjs.org/react-json-view/-/react-json-view-1.21.3.tgz", + "integrity": "sha512-13p8IREj9/x/Ye4WI/JpjhoIwuzEgUAtgJZNBJckfzJt1qyh24BdTm6UQNGnyTq9dapQdrqvquZTo3dz1X6Cjw==", + "requires": { + "flux": "^4.0.1", + "react-base16-styling": "^0.6.0", + "react-lifecycles-compat": "^3.0.4", + "react-textarea-autosize": "^8.3.2" + } + }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "react-loadable": { + "version": "npm:@docusaurus/react-loadable@5.5.2", + "resolved": "https://registry.npmjs.org/@docusaurus/react-loadable/-/react-loadable-5.5.2.tgz", + "integrity": "sha512-A3dYjdBGuy0IGT+wyLIGIKLRE+sAk1iNk0f1HjNDysO7u8lhL4N3VEm+FAubmJbAztn94F7MxBTPmnixbiyFdQ==", + "requires": { + "@types/react": "*", + "prop-types": "^15.6.2" + } + }, + "react-loadable-ssr-addon-v5-slorber": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/react-loadable-ssr-addon-v5-slorber/-/react-loadable-ssr-addon-v5-slorber-1.0.1.tgz", + "integrity": "sha512-lq3Lyw1lGku8zUEJPDxsNm1AfYHBrO9Y1+olAYwpUJ2IGFBskM0DMKok97A6LWUpHm+o7IvQBOWu9MLenp9Z+A==", + "requires": { + "@babel/runtime": "^7.10.3" + } + }, + "react-router": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.3.3.tgz", + "integrity": "sha512-mzQGUvS3bM84TnbtMYR8ZjKnuPJ71IjSzR+DE6UkUqvN4czWIqEs17yLL8xkAycv4ev0AiN+IGrWu88vJs/p2w==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "hoist-non-react-statics": "^3.1.0", + "loose-envify": "^1.3.1", + "mini-create-react-context": "^0.4.0", + "path-to-regexp": "^1.7.0", + "prop-types": "^15.6.2", + "react-is": "^16.6.0", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-router-config": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/react-router-config/-/react-router-config-5.1.1.tgz", + "integrity": "sha512-DuanZjaD8mQp1ppHjgnnUnyOlqYXZVjnov/JzFhjLEwd3Z4dYjMSnqrEzzGThH47vpCOqPPwJM2FtthLeJ8Pbg==", + "requires": { + "@babel/runtime": "^7.1.2" + } + }, + "react-router-dom": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.3.tgz", + "integrity": "sha512-Ov0tGPMBgqmbu5CDmN++tv2HQ9HlWDuWIIqn4b88gjlAN5IHI+4ZUZRcpz9Hl0azFIwihbLDYw1OiHGRo7ZIng==", + "requires": { + "@babel/runtime": "^7.12.13", + "history": "^4.9.0", + "loose-envify": "^1.3.1", + "prop-types": "^15.6.2", + "react-router": "5.3.3", + "tiny-invariant": "^1.0.2", + "tiny-warning": "^1.0.0" + } + }, + "react-textarea-autosize": { + "version": "8.3.4", + "resolved": "https://registry.npmjs.org/react-textarea-autosize/-/react-textarea-autosize-8.3.4.tgz", + "integrity": "sha512-CdtmP8Dc19xL8/R6sWvtknD/eCXkQr30dtvC4VmGInhRsfF8X/ihXCq6+9l9qbxmKRiq407/7z5fxE7cVWQNgQ==", + "requires": { + "@babel/runtime": "^7.10.2", + "use-composed-ref": "^1.3.0", + "use-latest": "^1.2.1" + } + }, + "readable-stream": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", + "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "requires": { + "picomatch": "^2.2.1" + } + }, + "reading-time": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/reading-time/-/reading-time-1.5.0.tgz", + "integrity": "sha512-onYyVhBNr4CmAxFsKS7bz+uTLRakypIe4R+5A824vBSkQy/hB3fZepoVEf8OVAxzLvK+H/jm9TzpI3ETSm64Kg==" + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==", + "requires": { + "resolve": "^1.1.6" + } + }, + "recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "requires": { + "minimatch": "3.0.4" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + } + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" + }, + "regenerate-unicode-properties": { + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.0.1.tgz", + "integrity": "sha512-vn5DU6yg6h8hP/2OkQo3K7uVILvY4iu0oI4t3HFa81UPkhGJwkRwM10JEc3upjdhHjs/k8GJY1sRBhk5sr69Bw==", + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==" + }, + "regenerator-transform": { + "version": "0.15.0", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.0.tgz", + "integrity": "sha512-LsrGtPmbYg19bcPHwdtmXwbW+TqNvtY4riE3P83foeHRroMbH6/2ddFBfab3t7kbzc7v7p4wbkIecHImqt0QNg==", + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regexpu-core": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-5.1.0.tgz", + "integrity": "sha512-bb6hk+xWd2PEOkj5It46A16zFMs2mv86Iwpdu94la4S3sJ7C973h2dHpYKwIBGaWSO7cIRJ+UX0IeMaWcO4qwA==", + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^10.0.1", + "regjsgen": "^0.6.0", + "regjsparser": "^0.8.2", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "registry-auth-token": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.2.tgz", + "integrity": "sha512-PC5ZysNb42zpFME6D/XlIgtNGdTl8bBOCw90xQLVMpzuuubJKYDWFAEuUNc+Cn8Z8724tg2SDhDRrkVEsqfDMg==", + "requires": { + "rc": "1.2.8" + } + }, + "registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "requires": { + "rc": "^1.2.8" + } + }, + "regjsgen": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.6.0.tgz", + "integrity": "sha512-ozE883Uigtqj3bx7OhL1KNbCzGyW2NQZPl6Hs09WTvCuZD5sTI4JY58bkbQWa/Y9hxIsvJ3M8Nbf7j54IqeZbA==" + }, + "regjsparser": { + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.8.4.tgz", + "integrity": "sha512-J3LABycON/VNEu3abOviqGHuB/LOtOQj8SKmfP9anY5GfAVw/SPjwzSjxGjbZXIxbGfqTHtJw58C2Li/WkStmA==", + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==" + } + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha512-G08Dxvm4iDN3MLM0EsP62EDV9IuhXPR6blNz6Utcp7zyV3tr4HVNINt6MpaRWbxoOHT3Q7YN2P+jaHX8vUbgog==" + }, + "remark-emoji": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/remark-emoji/-/remark-emoji-2.2.0.tgz", + "integrity": "sha512-P3cj9s5ggsUvWw5fS2uzCHJMGuXYRb0NnZqYlNecewXt8QBU9n5vW3DUUKOhepS8F9CwdMx9B8a3i7pqFWAI5w==", + "requires": { + "emoticon": "^3.2.0", + "node-emoji": "^1.10.0", + "unist-util-visit": "^2.0.3" + } + }, + "remark-footnotes": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-2.0.0.tgz", + "integrity": "sha512-3Clt8ZMH75Ayjp9q4CorNeyjwIxHFcTkaektplKGl2A1jNGEUey8cKL0ZC5vJwfcD5GFGsNLImLG/NGzWIzoMQ==" + }, + "remark-mdx": { + "version": "1.6.22", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-1.6.22.tgz", + "integrity": "sha512-phMHBJgeV76uyFkH4rvzCftLfKCr2RZuF+/gmVcaKrpsihyzmhXjA0BEMDaPTXG5y8qZOKPVo83NAOX01LPnOQ==", + "requires": { + "@babel/core": "7.12.9", + "@babel/helper-plugin-utils": "7.10.4", + "@babel/plugin-proposal-object-rest-spread": "7.12.1", + "@babel/plugin-syntax-jsx": "7.12.1", + "@mdx-js/util": "1.6.22", + "is-alphabetical": "1.0.4", + "remark-parse": "8.0.3", + "unified": "9.2.0" + }, + "dependencies": { + "@babel/core": { + "version": "7.12.9", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.12.9.tgz", + "integrity": "sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==", + "requires": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.12.5", + "@babel/helper-module-transforms": "^7.12.1", + "@babel/helpers": "^7.12.5", + "@babel/parser": "^7.12.7", + "@babel/template": "^7.12.7", + "@babel/traverse": "^7.12.9", + "@babel/types": "^7.12.7", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.10.4.tgz", + "integrity": "sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==" + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.12.1.tgz", + "integrity": "sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.12.1" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.12.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.12.1.tgz", + "integrity": "sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==", + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + }, + "unified": { + "version": "9.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.0.tgz", + "integrity": "sha512-vx2Z0vY+a3YoTj8+pttM3tiJHCwY5UFbYdiWrwBEbHmK8pvsPj2rtAX2BFfgXen8T39CJWblWRDT4L5WGXtDdg==", + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + } + } + } + }, + "remark-parse": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-8.0.3.tgz", + "integrity": "sha512-E1K9+QLGgggHxCQtLt++uXltxEprmWzNfg+MxpfHsZlrddKzZ/hZyWHDbK3/Ap8HJQqYJRXP+jHczdL6q6i85Q==", + "requires": { + "ccount": "^1.0.0", + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^2.0.0", + "vfile-location": "^3.0.0", + "xtend": "^4.0.1" + } + }, + "remark-squeeze-paragraphs": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-squeeze-paragraphs/-/remark-squeeze-paragraphs-4.0.0.tgz", + "integrity": "sha512-8qRqmL9F4nuLPIgl92XUuxI3pFxize+F1H0e/W3llTk0UsjJaj01+RrirkMw7P21RKe4X6goQhYRSvNWX+70Rw==", + "requires": { + "mdast-squeeze-paragraphs": "^4.0.0" + } + }, + "remarkable-embed": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/remarkable-embed/-/remarkable-embed-0.4.1.tgz", + "integrity": "sha512-8iLUYEvE7Gk/jkCPceE0ca62M5JBC8yyUQbPd3k+x0Vl6TrwKgRWvVcpWoxH4oudncuYHQ6xYer1xVDoJ978Cg==" + }, + "renderkid": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-3.0.0.tgz", + "integrity": "sha512-q/7VIQA8lmM1hF+jn+sFSPWGlMkSAeNYcPLmDQx2zzuiDfaLrOmumR8iaUKlenFgh0XRPIUeSPlH3A+AW3Z5pg==", + "requires": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^6.0.1" + }, + "dependencies": { + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + }, + "htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + } + } + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==" + }, + "require-from-string": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", + "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" + }, + "require-like": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/require-like/-/require-like-0.1.2.tgz", + "integrity": "sha512-oyrU88skkMtDdauHDuKVrgR+zuItqr6/c//FXzvmxRGMexSDc6hNvJInGW3LL46n+8b50RykrvwSUIIQH2LQ5A==" + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==" + }, + "resolve": { + "version": "1.22.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", + "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "requires": { + "is-core-module": "^2.9.0", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" + }, + "resolve-pathname": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==", + "requires": { + "lowercase-keys": "^1.0.0" + } + }, + "retry": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "requires": { + "glob": "^7.1.3" + } + }, + "rtl-detect": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/rtl-detect/-/rtl-detect-1.0.4.tgz", + "integrity": "sha512-EBR4I2VDSSYr7PkBmFy04uhycIpDKp+21p/jARYXlCSjQksTBQcJ0HFUPOO79EPPH5JS6VAhiIQbycf0O3JAxQ==" + }, + "rtlcss": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/rtlcss/-/rtlcss-3.5.0.tgz", + "integrity": "sha512-wzgMaMFHQTnyi9YOwsx9LjOxYXJPzS8sYnFaKm6R5ysvTkwzHiB0vxnbHwchHQT65PTdBjDG21/kQBWI7q9O7A==", + "requires": { + "find-up": "^5.0.0", + "picocolors": "^1.0.0", + "postcss": "^8.3.11", + "strip-json-comments": "^3.1.1" + }, + "dependencies": { + "find-up": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz", + "integrity": "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==", + "requires": { + "locate-path": "^6.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz", + "integrity": "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==", + "requires": { + "p-locate": "^5.0.0" + } + }, + "p-limit": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", + "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", + "requires": { + "yocto-queue": "^0.1.0" + } + }, + "p-locate": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz", + "integrity": "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==", + "requires": { + "p-limit": "^3.0.2" + } + } + } + }, + "run-parallel": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", + "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", + "requires": { + "queue-microtask": "^1.2.2" + } + }, + "rxjs": { + "version": "7.5.6", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.5.6.tgz", + "integrity": "sha512-dnyv2/YsXhnm461G+R/Pe5bWP41Nm6LBXEYWI6eiFP4fiwx6WRI/CD0zbdVAudd9xwLEF2IDcKXLHit0FYjUzw==", + "requires": { + "tslib": "^2.1.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "schema-utils": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", + "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", + "requires": { + "@types/json-schema": "^7.0.5", + "ajv": "^6.12.4", + "ajv-keywords": "^3.5.2" + } + }, + "section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "requires": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + } + }, + "select-hose": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", + "integrity": "sha512-mEugaLK+YfkijB4fx0e6kImuJdCIt2LxCRcbEYPqRGCs4F2ogyfZU5IAZRdjCP8JPq2AtdNoC/Dux63d9Kiryg==" + }, + "selfsigned": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-2.0.1.tgz", + "integrity": "sha512-LmME957M1zOsUhG+67rAjKfiWFox3SBxE/yymatMZsAx+oMrJ0YQ8AToOnyCm7xbeg2ep37IHLxdu0o2MavQOQ==", + "requires": { + "node-forge": "^1" + } + }, + "semver": { + "version": "7.3.7", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.7.tgz", + "integrity": "sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==", + "requires": { + "lru-cache": "^6.0.0" + } + }, + "semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "requires": { + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" + } + } + }, + "send": { + "version": "0.18.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.18.0.tgz", + "integrity": "sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==", + "requires": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + } + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==" + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + } + } + }, + "serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "requires": { + "randombytes": "^2.1.0" + } + }, + "serve-handler": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/serve-handler/-/serve-handler-6.1.3.tgz", + "integrity": "sha512-FosMqFBNrLyeiIDvP1zgO6YoTzFYHxLDEIavhlmQ+knB2Z7l1t+kGLHkZIDN7UVWqQAmKI3D20A6F6jo3nDd4w==", + "requires": { + "bytes": "3.0.0", + "content-disposition": "0.5.2", + "fast-url-parser": "1.1.3", + "mime-types": "2.1.18", + "minimatch": "3.0.4", + "path-is-inside": "1.0.2", + "path-to-regexp": "2.2.1", + "range-parser": "1.2.0" + }, + "dependencies": { + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "path-to-regexp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-2.2.1.tgz", + "integrity": "sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ==" + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha512-pXHfKNP4qujrtteMrSBb0rc8HJ9Ms/GrXwcUtUtD5s4ewDJI8bT3Cz2zTVRMKtri49pLx2e0Ya8ziP5Ya2pZZw==", + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha512-7emPTl6Dpo6JRXOXjLRxck+FlLRX5847cLKEn00PLAgc3g2hTZZgr+e4c2v6QpSmLeFP3n5yUo7ft6avBK/5jQ==" + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha512-lks+lVC8dgGyh97jxvxeYTWQFvh4uw4yC12gVl63Cg30sjPX4wuGcdkICVXDAESr6OJGjqGA8Iz5mkeN6zlD7A==", + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==" + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha512-OpZ3zP+jT1PI7I8nemJX4AKmAX070ZkYPVWV/AaKTJl+tXCTGyVdC1a4SL8RUQYEwk/f34ZX8UTykN68FwrqAA==" + } + } + }, + "serve-static": { + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==", + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.18.0" + } + }, + "setimmediate": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", + "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==" + }, + "setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "shallow-clone": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", + "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", + "requires": { + "kind-of": "^6.0.2" + } + }, + "shallowequal": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/shallowequal/-/shallowequal-1.1.0.tgz", + "integrity": "sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==" + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", + "requires": { + "shebang-regex": "^3.0.0" + } + }, + "shebang-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" + }, + "shell-quote": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.3.tgz", + "integrity": "sha512-Vpfqwm4EnqGdlsBFNmHhxhElJYrdfcxPThu+ryKS5J8L/fhAwLazFZtq+S+TWZ9ANj2piSQLGj6NQg+lKPmxrw==" + }, + "shelljs": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/shelljs/-/shelljs-0.8.5.tgz", + "integrity": "sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==", + "requires": { + "glob": "^7.0.0", + "interpret": "^1.0.0", + "rechoir": "^0.6.2" + } + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.7", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", + "integrity": "sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==" + }, + "sirv": { + "version": "1.0.19", + "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.19.tgz", + "integrity": "sha512-JuLThK3TnZG1TAKDwNIqNq6QA2afLOCcm+iE8D1Kj3GA40pSPsxQjjJl0J8X3tsR7T+CP1GavpzLwYkgVLWrZQ==", + "requires": { + "@polka/url": "^1.0.0-next.20", + "mrmime": "^1.0.0", + "totalist": "^1.0.0" + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "sitemap": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.1.1.tgz", + "integrity": "sha512-mK3aFtjz4VdJN0igpIJrinf3EO8U8mxOPsTBzSsy06UtjZQJ3YY3o3Xa7zSc5nMqcMrRwlChHZ18Kxg0caiPBg==", + "requires": { + "@types/node": "^17.0.5", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "dependencies": { + "@types/node": { + "version": "17.0.45", + "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.45.tgz", + "integrity": "sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==" + } + } + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" + }, + "sockjs": { + "version": "0.3.24", + "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.24.tgz", + "integrity": "sha512-GJgLTZ7vYb/JtPSSZ10hsOYIvEYsjbNU+zPdIHcUaWVNUEPivzxku31865sSSud0Da0W4lEeOPlmw93zLQchuQ==", + "requires": { + "faye-websocket": "^0.11.3", + "uuid": "^8.3.2", + "websocket-driver": "^0.7.4" + } + }, + "sort-css-media-queries": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/sort-css-media-queries/-/sort-css-media-queries-2.0.4.tgz", + "integrity": "sha512-PAIsEK/XupCQwitjv7XxoMvYhT7EAfyzI3hsy/MyDgTvc+Ft55ctdkctJLOy6cQejaIC+zjpUL4djFVm2ivOOw==" + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" + }, + "source-map-js": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.2.tgz", + "integrity": "sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==" + }, + "source-map-support": { + "version": "0.5.21", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz", + "integrity": "sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==", + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==" + }, + "spdy": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", + "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", + "requires": { + "debug": "^4.1.0", + "handle-thing": "^2.0.0", + "http-deceiver": "^1.2.7", + "select-hose": "^2.0.0", + "spdy-transport": "^3.0.0" + } + }, + "spdy-transport": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", + "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", + "requires": { + "debug": "^4.1.0", + "detect-node": "^2.0.4", + "hpack.js": "^2.1.6", + "obuf": "^1.1.2", + "readable-stream": "^3.0.6", + "wbuf": "^1.7.3" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==" + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==" + }, + "statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==" + }, + "std-env": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/std-env/-/std-env-3.1.1.tgz", + "integrity": "sha512-/c645XdExBypL01TpFKiG/3RAa/Qmu+zRi0MwAmrdEkwHNuN0ebo8ccAXBBDa5Z0QOJgBskUIbuCK91x0sCVEw==" + }, + "string_decoder": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", + "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" + } + } + }, + "string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "requires": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + } + }, + "strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "requires": { + "ansi-regex": "^5.0.1" + } + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha512-uCC2VHvQRYu+lMh4My/sFNmF2klFymLX1wHJeXnbEJERpV/ZsVuonzerjfrGpIGF7LBVa1O7i9kjiWvJiFck8g==" + }, + "strip-final-newline": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" + }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==" + }, + "style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", + "requires": { + "inline-style-parser": "0.1.1" + } + }, + "stylehacks": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.1.0.tgz", + "integrity": "sha512-SzLmvHQTrIWfSgljkQCw2++C9+Ne91d/6Sp92I8c5uHTcy/PgeHamwITIbBW9wnFTY/3ZfSXR9HIL6Ikqmcu6Q==", + "requires": { + "browserslist": "^4.16.6", + "postcss-selector-parser": "^6.0.4" + } + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" + }, + "svg-parser": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/svg-parser/-/svg-parser-2.0.4.tgz", + "integrity": "sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==" + }, + "svgo": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.8.0.tgz", + "integrity": "sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==", + "requires": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "picocolors": "^1.0.0", + "stable": "^0.1.8" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + }, + "css-select": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.3.0.tgz", + "integrity": "sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==", + "requires": { + "boolbase": "^1.0.0", + "css-what": "^6.0.1", + "domhandler": "^4.3.1", + "domutils": "^2.8.0", + "nth-check": "^2.0.1" + } + }, + "dom-serializer": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.4.1.tgz", + "integrity": "sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==", + "requires": { + "domelementtype": "^2.0.1", + "domhandler": "^4.2.0", + "entities": "^2.0.0" + } + }, + "domhandler": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.3.1.tgz", + "integrity": "sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==", + "requires": { + "domelementtype": "^2.2.0" + } + }, + "domutils": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", + "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", + "requires": { + "dom-serializer": "^1.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" + } + } + }, + "tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" + }, + "terser": { + "version": "5.14.2", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", + "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "requires": { + "@jridgewell/source-map": "^0.3.2", + "acorn": "^8.5.0", + "commander": "^2.20.0", + "source-map-support": "~0.5.20" + }, + "dependencies": { + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" + } + } + }, + "terser-webpack-plugin": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.3.3.tgz", + "integrity": "sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==", + "requires": { + "@jridgewell/trace-mapping": "^0.3.7", + "jest-worker": "^27.4.5", + "schema-utils": "^3.1.1", + "serialize-javascript": "^6.0.0", + "terser": "^5.7.2" + }, + "dependencies": { + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==" + }, + "thunky": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" + }, + "tiny-invariant": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/tiny-invariant/-/tiny-invariant-1.2.0.tgz", + "integrity": "sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==" + }, + "tiny-warning": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==" + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "requires": { + "is-number": "^7.0.0" + } + }, + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" + }, + "totalist": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", + "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==" + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==" + }, + "trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==" + }, + "trim-trailing-lines": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", + "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==" + }, + "trough": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==" + }, + "tslib": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.4.0.tgz", + "integrity": "sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==" + }, + "type-fest": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.18.0.tgz", + "integrity": "sha512-pRS+/yrW5TjPPHNOvxhbNZexr2bS63WjrMU8a+VzEBhUi9Tz1pZeD+vQz3ut0svZ46P+SRqMEPnJmk2XnvNzTw==" + }, + "type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "requires": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + } + } + }, + "typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "requires": { + "is-typedarray": "^1.0.0" + } + }, + "typescript": { + "version": "4.7.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", + "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "peer": true + }, + "ua-parser-js": { + "version": "0.7.31", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.31.tgz", + "integrity": "sha512-qLK/Xe9E2uzmYI3qLeOmI0tEOt+TBBQyUIAh4aAgU05FVYzeZrKUdkAZfBNVGRaHVgV0TDkdEngJSw/SyQchkQ==" + }, + "unherit": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "requires": { + "inherits": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==" + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==" + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==" + }, + "unified": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", + "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", + "requires": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + } + }, + "unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "requires": { + "crypto-random-string": "^2.0.0" + } + }, + "unist-builder": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", + "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==" + }, + "unist-util-generated": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", + "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==" + }, + "unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==" + }, + "unist-util-position": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", + "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==" + }, + "unist-util-remove": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", + "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", + "requires": { + "unist-util-is": "^4.0.0" + } + }, + "unist-util-remove-position": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-2.0.1.tgz", + "integrity": "sha512-fDZsLYIe2uT+oGFnuZmy73K6ZxOPG/Qcm+w7jbEjaFcJgbQ6cqjs/eSPzXhsmGpAsWPkqZM9pYjww5QTn3LHMA==", + "requires": { + "unist-util-visit": "^2.0.0" + } + }, + "unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "requires": { + "@types/unist": "^2.0.2" + } + }, + "unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + } + }, + "unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + } + }, + "universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==" + }, + "update-browserslist-db": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.5.tgz", + "integrity": "sha512-dteFFpCyvuDdr9S/ff1ISkKt/9YZxKjI9WlRR99c180GaztJtRa/fn18FdxGVKVsnPY7/a/FDN68mcvUmP4U7Q==", + "requires": { + "escalade": "^3.1.1", + "picocolors": "^1.0.0" + } + }, + "update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "requires": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "dependencies": { + "boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + } + }, + "cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==" + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==" + }, + "widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "requires": { + "string-width": "^4.0.0" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "requires": { + "punycode": "^2.1.0" + }, + "dependencies": { + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" + } + } + }, + "url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "requires": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==", + "requires": { + "prepend-http": "^2.0.0" + } + }, + "use-composed-ref": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/use-composed-ref/-/use-composed-ref-1.3.0.tgz", + "integrity": "sha512-GLMG0Jc/jiKov/3Ulid1wbv3r54K9HlMW29IWcDFPEqFkSO2nS0MuefWgMJpeHQ9YJeXDL3ZUF+P3jdXlZX/cQ==", + "requires": {} + }, + "use-isomorphic-layout-effect": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/use-isomorphic-layout-effect/-/use-isomorphic-layout-effect-1.1.2.tgz", + "integrity": "sha512-49L8yCO3iGT/ZF9QttjwLF/ZD9Iwto5LnH5LmEdk/6cFmXddqi2ulF0edxTwjj+7mqvpVVGQWvbXZdn32wRSHA==", + "requires": {} + }, + "use-latest": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/use-latest/-/use-latest-1.2.1.tgz", + "integrity": "sha512-xA+AVm/Wlg3e2P/JiItTziwS7FK92LWrDB0p+hgXloIMuVCeJJ8v6f0eeHyPZaJrM+usM1FkFfbNCrJGs8A/zw==", + "requires": { + "use-isomorphic-layout-effect": "^1.1.1" + } + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" + }, + "utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha512-Z0DbgELS9/L/75wZbro8xAnT50pBVFQZ+hUEueGDU5FN51YSCYM+jdxsfCiHjwNP/4LCDD0i/graKpeBnOXKRA==" + }, + "utility-types": { + "version": "3.10.0", + "resolved": "https://registry.npmjs.org/utility-types/-/utility-types-3.10.0.tgz", + "integrity": "sha512-O11mqxmi7wMKCo6HKFt5AhO4BwY3VV68YU07tgxfz8zJTIxr4BpsezN49Ffwy9j3ZpwwJp4fkRwjRzq3uWE6Rg==" + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" + }, + "uuid": { + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + }, + "value-equal": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" + }, + "vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==" + }, + "vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "requires": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + } + }, + "vfile-location": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", + "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==" + }, + "vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "requires": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + } + }, + "wait-on": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/wait-on/-/wait-on-6.0.1.tgz", + "integrity": "sha512-zht+KASY3usTY5u2LgaNqn/Cd8MukxLGjdcZxT2ns5QzDmTFc4XoWBgC+C/na+sMRZTuVygQoMYwdcVjHnYIVw==", + "requires": { + "axios": "^0.25.0", + "joi": "^17.6.0", + "lodash": "^4.17.21", + "minimist": "^1.2.5", + "rxjs": "^7.5.4" + } + }, + "watchpack": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", + "integrity": "sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==", + "requires": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + } + }, + "wbuf": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", + "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", + "requires": { + "minimalistic-assert": "^1.0.0" + } + }, + "web-namespaces": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", + "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" + }, + "webpack": { + "version": "5.74.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.74.0.tgz", + "integrity": "sha512-A2InDwnhhGN4LYctJj6M1JEaGL7Luj6LOmyBHjcI8529cm5p6VXiTIW2sn6ffvEAKmveLzvu4jrihwXtPojlAA==", + "requires": { + "@types/eslint-scope": "^3.7.3", + "@types/estree": "^0.0.51", + "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/wasm-edit": "1.11.1", + "@webassemblyjs/wasm-parser": "1.11.1", + "acorn": "^8.7.1", + "acorn-import-assertions": "^1.7.6", + "browserslist": "^4.14.5", + "chrome-trace-event": "^1.0.2", + "enhanced-resolve": "^5.10.0", + "es-module-lexer": "^0.9.0", + "eslint-scope": "5.1.1", + "events": "^3.2.0", + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.2.9", + "json-parse-even-better-errors": "^2.3.1", + "loader-runner": "^4.2.0", + "mime-types": "^2.1.27", + "neo-async": "^2.6.2", + "schema-utils": "^3.1.0", + "tapable": "^2.1.1", + "terser-webpack-plugin": "^5.1.3", + "watchpack": "^2.4.0", + "webpack-sources": "^3.2.3" + }, + "dependencies": { + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "schema-utils": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "requires": { + "@types/json-schema": "^7.0.8", + "ajv": "^6.12.5", + "ajv-keywords": "^3.5.2" + } + } + } + }, + "webpack-bundle-analyzer": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.5.0.tgz", + "integrity": "sha512-GUMZlM3SKwS8Z+CKeIFx7CVoHn3dXFcUAjT/dcZQQmfSZGvitPfMob2ipjai7ovFFqPvTqkEZ/leL4O0YOdAYQ==", + "requires": { + "acorn": "^8.0.4", + "acorn-walk": "^8.0.0", + "chalk": "^4.1.0", + "commander": "^7.2.0", + "gzip-size": "^6.0.0", + "lodash": "^4.17.20", + "opener": "^1.5.2", + "sirv": "^1.0.7", + "ws": "^7.3.1" + }, + "dependencies": { + "commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" + } + } + }, + "webpack-dev-middleware": { + "version": "5.3.3", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz", + "integrity": "sha512-hj5CYrY0bZLB+eTO+x/j67Pkrquiy7kWepMHmUMoPsmcUaeEnQJqFzHJOyxgWlq746/wUuA64p9ta34Kyb01pA==", + "requires": { + "colorette": "^2.0.10", + "memfs": "^3.4.3", + "mime-types": "^2.1.31", + "range-parser": "^1.2.1", + "schema-utils": "^4.0.0" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==" + }, + "mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "requires": { + "mime-db": "1.52.0" + } + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + } + } + }, + "webpack-dev-server": { + "version": "4.9.3", + "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.9.3.tgz", + "integrity": "sha512-3qp/eoboZG5/6QgiZ3llN8TUzkSpYg1Ko9khWX1h40MIEUNS2mDoIa8aXsPfskER+GbTvs/IJZ1QTBBhhuetSw==", + "requires": { + "@types/bonjour": "^3.5.9", + "@types/connect-history-api-fallback": "^1.3.5", + "@types/express": "^4.17.13", + "@types/serve-index": "^1.9.1", + "@types/serve-static": "^1.13.10", + "@types/sockjs": "^0.3.33", + "@types/ws": "^8.5.1", + "ansi-html-community": "^0.0.8", + "bonjour-service": "^1.0.11", + "chokidar": "^3.5.3", + "colorette": "^2.0.10", + "compression": "^1.7.4", + "connect-history-api-fallback": "^2.0.0", + "default-gateway": "^6.0.3", + "express": "^4.17.3", + "graceful-fs": "^4.2.6", + "html-entities": "^2.3.2", + "http-proxy-middleware": "^2.0.3", + "ipaddr.js": "^2.0.1", + "open": "^8.0.9", + "p-retry": "^4.5.0", + "rimraf": "^3.0.2", + "schema-utils": "^4.0.0", + "selfsigned": "^2.0.1", + "serve-index": "^1.9.1", + "sockjs": "^0.3.24", + "spdy": "^4.0.2", + "webpack-dev-middleware": "^5.3.1", + "ws": "^8.4.2" + }, + "dependencies": { + "ajv": { + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.11.0.tgz", + "integrity": "sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==", + "requires": { + "fast-deep-equal": "^3.1.1", + "json-schema-traverse": "^1.0.0", + "require-from-string": "^2.0.2", + "uri-js": "^4.2.2" + } + }, + "ajv-keywords": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-5.1.0.tgz", + "integrity": "sha512-YCS/JNFAUyr5vAuhk1DWm1CBxRHW9LbJ2ozWeemrIqpbsqKjHVxYPyi5GC0rjZIT5JxJ3virVTS8wk4i/Z+krw==", + "requires": { + "fast-deep-equal": "^3.1.3" + } + }, + "json-schema-traverse": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", + "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" + }, + "schema-utils": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-4.0.0.tgz", + "integrity": "sha512-1edyXKgh6XnJsJSQ8mKWXnN/BVaIbFMLpouRUrXgVq7WYne5kw3MW7UPhO44uRXQSIpTSXoJbmrR2X0w9kUTyg==", + "requires": { + "@types/json-schema": "^7.0.9", + "ajv": "^8.8.0", + "ajv-formats": "^2.1.1", + "ajv-keywords": "^5.0.0" + } + }, + "ws": { + "version": "8.8.1", + "resolved": "https://registry.npmjs.org/ws/-/ws-8.8.1.tgz", + "integrity": "sha512-bGy2JzvzkPowEJV++hF07hAD6niYSr0JzBNo/J29WsB57A2r7Wlc1UFcTR9IzrPvuNVO4B8LGqF8qcpsVOhJCA==", + "requires": {} + } + } + }, + "webpack-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "requires": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + } + }, + "webpack-sources": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.3.tgz", + "integrity": "sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==" + }, + "webpackbar": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.2.tgz", + "integrity": "sha512-BmFJo7veBDgQzfWXl/wwYXr/VFus0614qZ8i9znqcl9fnEdiVkdbi0TedLQ6xAK92HZHDJ0QmyQ0fmuZPAgCYQ==", + "requires": { + "chalk": "^4.1.0", + "consola": "^2.15.3", + "pretty-time": "^1.1.0", + "std-env": "^3.0.1" + } + }, + "websocket-driver": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", + "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", + "requires": { + "http-parser-js": ">=0.5.1", + "safe-buffer": ">=5.1.0", + "websocket-extensions": ">=0.1.1" + } + }, + "websocket-extensions": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "requires": { + "isexe": "^2.0.0" + } + }, + "widest-line": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-4.0.1.tgz", + "integrity": "sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==", + "requires": { + "string-width": "^5.0.1" + } + }, + "wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + }, + "wrap-ansi": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.0.1.tgz", + "integrity": "sha512-QFF+ufAqhoYHvoHdajT/Po7KoXVBPXS2bgjIam5isfWJPfIOnQZ50JtUiVvCv/sjgacf3yRrt2ZKUZ/V4itN4g==", + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==" + }, + "ansi-styles": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.1.0.tgz", + "integrity": "sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==" + }, + "strip-ansi": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", + "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==" + }, + "write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "requires": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "ws": { + "version": "7.5.9", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.9.tgz", + "integrity": "sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q==", + "requires": {} + }, + "xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==" + }, + "xml-js": { + "version": "1.6.11", + "resolved": "https://registry.npmjs.org/xml-js/-/xml-js-1.6.11.tgz", + "integrity": "sha512-7rVi2KMfwfWFl+GpPg6m80IVMWXLRjO+PxTq7V2CDhoGak0wzYzFgUY2m4XJ47OGdXd8eLE8EmwfAmdjw7lC1g==", + "requires": { + "sax": "^1.2.4" + } + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" + }, + "yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, + "yocto-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" + }, + "zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==" + } + } +} diff --git a/docs/package.json b/docs/package.json new file mode 100644 index 0000000..b1f8887 --- /dev/null +++ b/docs/package.json @@ -0,0 +1,44 @@ +{ + "name": "docs", + "version": "0.0.0", + "private": true, + "scripts": { + "docusaurus": "docusaurus", + "start": "docusaurus start", + "build": "docusaurus build", + "swizzle": "docusaurus swizzle", + "deploy": "docusaurus deploy", + "clear": "docusaurus clear", + "serve": "docusaurus serve", + "write-translations": "docusaurus write-translations", + "write-heading-ids": "docusaurus write-heading-ids" + }, + "dependencies": { + "@docusaurus/core": "2.0.1", + "@docusaurus/preset-classic": "2.0.1", + "@mdx-js/react": "^1.6.22", + "clsx": "^1.2.1", + "prism-react-renderer": "^1.3.5", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "remarkable-embed": "^0.4.1" + }, + "devDependencies": { + "@docusaurus/module-type-aliases": "2.0.1" + }, + "browserslist": { + "production": [ + ">0.5%", + "not dead", + "not op_mini all" + ], + "development": [ + "last 1 chrome version", + "last 1 firefox version", + "last 1 safari version" + ] + }, + "engines": { + "node": ">=16.14" + } +} diff --git a/docs/sidebars.js b/docs/sidebars.js new file mode 100644 index 0000000..fd342f2 --- /dev/null +++ b/docs/sidebars.js @@ -0,0 +1,31 @@ +/** + * Creating a sidebar enables you to: + - create an ordered group of docs + - render a sidebar for each doc of that group + - provide next/previous navigation + + The sidebars can be generated from the filesystem, or explicitly defined here. + + Create as many sidebars as you want. + */ + +// @ts-check + +/** @type {import('@docusaurus/plugin-content-docs').SidebarsConfig} */ +const sidebars = { + // By default, Docusaurus generates a sidebar from the docs folder structure + tutorialSidebar: [{type: 'autogenerated', dirName: '.'}], + + // But you can create a sidebar manually + /* + tutorialSidebar: [ + { + type: 'category', + label: 'Tutorial', + items: ['hello'], + }, + ], + */ +}; + +module.exports = sidebars; diff --git a/docs/src/css/custom.css b/docs/src/css/custom.css new file mode 100644 index 0000000..2bc6a4c --- /dev/null +++ b/docs/src/css/custom.css @@ -0,0 +1,30 @@ +/** + * Any CSS included here will be global. The classic template + * bundles Infima by default. Infima is a CSS framework designed to + * work well for content-centric websites. + */ + +/* You can override the default Infima variables here. */ +:root { + --ifm-color-primary: #2e8555; + --ifm-color-primary-dark: #29784c; + --ifm-color-primary-darker: #277148; + --ifm-color-primary-darkest: #205d3b; + --ifm-color-primary-light: #33925d; + --ifm-color-primary-lighter: #359962; + --ifm-color-primary-lightest: #3cad6e; + --ifm-code-font-size: 95%; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.1); +} + +/* For readability concerns, you should choose a lighter palette in dark mode. */ +[data-theme='dark'] { + --ifm-color-primary: #25c2a0; + --ifm-color-primary-dark: #21af90; + --ifm-color-primary-darker: #1fa588; + --ifm-color-primary-darkest: #1a8870; + --ifm-color-primary-light: #29d5b0; + --ifm-color-primary-lighter: #32d8b4; + --ifm-color-primary-lightest: #4fddbf; + --docusaurus-highlighted-code-line-bg: rgba(0, 0, 0, 0.3); +} diff --git a/docs/src/pages/index.js b/docs/src/pages/index.js new file mode 100644 index 0000000..c6e92ad --- /dev/null +++ b/docs/src/pages/index.js @@ -0,0 +1,6 @@ +import React from "react"; +import { Redirect } from "react-router-dom"; + +export default function Home() { + return ; +} diff --git a/docs/src/pages/index.module.css b/docs/src/pages/index.module.css new file mode 100644 index 0000000..9f71a5d --- /dev/null +++ b/docs/src/pages/index.module.css @@ -0,0 +1,23 @@ +/** + * CSS files with the .module.css suffix will be treated as CSS modules + * and scoped locally. + */ + +.heroBanner { + padding: 4rem 0; + text-align: center; + position: relative; + overflow: hidden; +} + +@media screen and (max-width: 996px) { + .heroBanner { + padding: 2rem; + } +} + +.buttons { + display: flex; + align-items: center; + justify-content: center; +} diff --git a/docs/static/.nojekyll b/docs/static/.nojekyll new file mode 100644 index 0000000..e69de29 diff --git a/docs/static/img/dws.png b/docs/static/img/dws.png new file mode 100644 index 0000000000000000000000000000000000000000..61be5f72c27513960b6538f4957a1c43bbea265b GIT binary patch literal 23878 zcmXtg1yGw^({^!p2o#6l?p~m{ySsaEE$;5_#arCn-6>FlyFC;rPI12Q{_{_g$>g4U zbI$s;XE%vfQIbYOCPe=9=@Xi)jD*^!Pf$r8FGP6Am7qSJX~>6gTXAs}S#fc4XICdH zTL;TepXiePlLcjlRB$8STjewv&;eL3<0|<~4`Kp#crhvzzmaPMvNmqv6bVys@ude^ zc6Q7g{_N~kSA|xQBMOTW=jY)XmJYk6ip3IO82lXzoO^e>=m_dFvZ`EVNB@yyS&HpK zk!pw+Qg>6sp>!h{sDGRx10!Y1%EYNUgow% zi{4aRidl%0_}TsIo^o1-`R1tDKI~W799sAoF`*F3lA;bJBP3M2jSr}Ckta< z8(-BSgZ)-&A6wd@Rz`=CJpmGv84@Mz_>bZ+4kiiPWf}J5;+yu!!11ftgOmwPXy6z$ zg9-(Iz@^B;7ky3P+;7r0mJXAP3ITp>yCM!f~|Mt>>n9D$nRyp)s#sl z1oeV;_BzWZeESd4*&a&eBMxMs^xphPy+ul#CZS*3MCWn@+m85^$bz_L7<^!eiJ?p2 zCXN1iducy!yq(+5ULcH6xsDSRBJM);0&gZSE%E97HN|Q!|!U(+#wkwWHHbNN_D+X3*@^9)UJIw zblO^|D28xK_rgTXDlZa7M%0dqNPT!qyrSLH91VP7v1-5K-JhoMmqW(G3?Gzkw+NSr z*)xc_RR1oJs`@vi-hq8k@l<5LAhJ9sOqly)rCpETS1EbFdYQf4S&9)|yw4?eT9QWM zd?IrspKfs>?1m$>-%@|JMQZzW%+E~N)8ay>=aa{lxh)9xt5sJ25NLZ)Rblcqn4`AH zT)(!ft11tWVFldyEbIJSU7`>xZ1}NEGD=j|6uw(+a2NYoa&z=la#ZNxb$EY#AK%7C z9fsb=*YHK1#2%;wcl4{CBv@R@aB(yapt7#;a0d8<`G^;G{!cT|B0A)+C4l$%UDtls zlyMS#z;Q7ik#~R0WvGw&j1&pn2j7%v2908rl8Od)J2c-XXAlRZd2~oF7vGpS^abaK zJv8V(RAl5l0-YUaihhaLCxJ-1ZgOGTeqAs$!zm!}!L%f{f-&8*2`3I;&*^xYf^@C^ ze2gIFKR&?X1^(X~J6(B~&rES7>7yA53&aGC|ftSPWrHRi)i8IF6IY4UPCjD=evk zXT_CWq3@r}O=AKBM0S*QE{BU8E9mMdev!57u3w@suZQ8A;&-8@_Hy{8v+e{YAv=!g z9;9ZZQfmyCk6-oCuWfg4Ef#gCuYqnu`(dhe4sj9H3W(jnl4^eesyk$bn@Ut3&@08Q z4YmvjWA0Y^Ch{o%`A_{v5FK>%#ayO84w98A-%_;de|i)@UK$3DXvGxXN0N^WN#Y^$ zl_YmQg#MXKunaVS!#&IqT7o}qP(l&O4egvXkM7~V0n!n zJOrYtSbtM!9P_;@Z5LH*AezCHl)hDpXpc4^h)N zQtd;eA2qHO%^)IS8 zqMgC)sQtEu<;Hfdw4DPPl9H&!Kw2wow)ftx9J<59RtksKsz+q!D58U(JOoOsCaNZ+ zBO9gb0TBLT;#Bn+CFhZQQ4FN>Hj51DN>O0WnaJ}4d-=Bt$MpZ18OQm`;&1{0Edv69 z#;5EXzbNlNotVPg zAr$G-dGIL5SDCHwlt~pr=_z*JqlN`Kw8N_9RmoF8Yy>3TzsqCYi} zZwyR!q10U$OMn-fSt_?aCGv1&nc%&rRSwcDdxwM-S=0@zq=dkKlBdoEacFxAol}MB z7Nu5xM_)l~$4_QDCi>Iu$9y;CvosKi1n;c*a8ThM^Oz8tcv5(HL1bbXMLkpU*w1n( zCSZNJ)Y!5m#n=<5M7-;jjLEz8W!_<7wG5(n_1|DQRe7>r>m4hghNt`=Qbd{OxpN7) zL~b%s{)h>s54EGCOx5;nhd3{GGH=}c(n$TaS`MKE8t`hD6AU?=ou5d@-HQI%LXsKt zFmz{oU+0OF?GNangxJ}_dmOGqy%$_z#EmUTYFop;*r@i`{t*iiV&q$w^lgWL`J zwuN%=v6uYvl{|jCDIVE{@?+NsIfl2J-AmkL&x%2~>vuk6`bi({{KXk>p|>294eI2< z%M)pio2=ieE9z&^A)e2ZkCXbV9W5z1AQu>x1T0HdZTuCO$yMu!;&;)b?i!AZrK z4?3c2fq?kCL#LS%0>|oe$*LF817Ujo+-Do=E*|?Jq9cW)L;|3I{0HqYcVE&z6C@3G zqwpgbi?+U7>#XynjFrIf!wfmS z9nmZ@=Z6PTAikO8esFaoV-`HFSA)_9gCHG1Oxs<=5JTw6Nkp~@H}fOcrCiexjb$@`{f58M(Ana3UOG#iRu`y(u*N@% z5y<>Z&1414`%Q#|pA_W2Gjs%_gLyIaDC)rjGy>H#g;6)nd2b-In}aQGqGw$pI~;0% z!(SLp(ty*tQMc~wJ9P1Xv$anx zY22C4HHgcUX-6>%D5|1s&n%uufpsFN>tTG_Q(*W>czf8tN{DTcVbb7Z7^| zA$m>Pf6(k&sR*xK*9G*E7s=+2>GnxYHXNeQPjAmD@k)K(rMs$0m1uEyXwFDrGXv-~S{ ziyca!Q+V5tSUJSP^dKR{wpseZ@}Om<}u)w5R$-Es8jP?TI)6V!f{M7Uk(9Tk%zqSum! zv;H{*Jvx*^V-rVZU5HF~tZZ0@eetDcz{BiAmKp1_cO;nMg=7|6eVaJDp4;=>@2)&vLtKmp0XOou%03Iw%z zzMVeux^i&CUhQX23w3-0iNRBG%}#K4dZO-V!?qCD3@DAlCrYsJC{DWxt|!}SUxJrE z`RB6Zm9ab8RgtAQsmDNGu%BWqU)o5PiTr}QY7|OIt)>BmR1ML+2x;A}lj8noa#I>l z`5oaH%-`_qE-i4o<*aM%$3;JBikQlw_mFCzsuXzGhzNR6c7FsNbOkxQcbLjg$-J!z zq)hZ*{W3Oapd z5TEN@H1-iMv0^B$3pk+zulXBExNRsm(NO-v=y_9l4!}|n5A&GZtoI!eKYG_QZ1Wq? z6fbEIFX{gDXyxxqhYKnK%zpky8Zc-W=w)->pKh9dmGfgDUtQN!9_Mp7GHE-OmJ5bh z8M2XRYhb|)z9Pbn#d<*=9O^WlPbFFgj;YT8&vcesxsSN63LF*4;ISE%My`h44`Dzq z5<;dSD)4VJp}u{WKv*V?9gWU47Gj-KYw%6M2z%@SY)+M{KdOH~FEFy`QY2q{7%)WS zVpeicm>NoGL&+|932F_Qqv6nvnYr%#@xX0G(?WP@?u_uYr_E_^EJc=a?fPSz&4hGB zc~&^1-;ErFEQ8@+XHPORq*%f?(7zQB4bhwY&l%s*qsgv0?m0UB%Am9Ue}zf@pseU! zE?Nh2JWRYKqi4sffT3NcD6}0Sf=UC~*CL)Qbr5OWphDj%>dntdX(*KOGL+KdAL&)W zr&uvfG*ll{T+fb~R|c;x4k?tg2-W#AjlZVAPx?A~K^?nn5NNHi_#IkJ^hXU|)nCMN zD6dbU#6a~Ao+hdnwEH@k(c0MbV7F{vaN5Vf-KzT0QNZ;d(mLiJgBn_mY+Y-GK%W?ZhDy7!cM&M?TxgcCd3Wis!@@M z9C1tuO(1cIfgGa34Y%j*M)B$uPvSb-$_~V}nk7{0+BFl%v$Y?_GtB-d&lX%2bP#HI z_Z=5>GW9RcnNuZOonwg`6Au#sw)AyP>2`Pi$($||lU6{n0E$)r)QJeS6}n9msmZP) z=LfQksLP0mWlZoYqHov#TXGhHFD}|z;|_L@LbHNww~Y$KA%SK3E79~Nl=ITG+e|70 zIn-d>u_bPVu9;g*l|?0VG4x({kVE7M0-E%-m^Kl)CK%sLTXPel;DKcbM>Ph$@OGoKZt}L~jXN~#Eb$2k573C#ivFX< zFLE0UCe();HaEB`CXSpTMn&*_KfbMKvoc6yZ8zx0auy?5vCqxx1LDyG7h%^V%qJ|M3>la zyU?-)Da0pYQ{3m%KrP|S zzOxJUps_i2!4^cLANqao!-3QT zS@t|De(Oh*y4!3{RY4ZP7tATbT3LEP1LUwK3eyii5QFH!p5DrIQ?|Nw>Oo+l_0>wY zz%KNVNiQ1dg#&wUtWBBwj)C0vyVmepcb+Y@mnmmI5;j=U9YTtmbRUQxdp^lF%4OepVU6`A&9TE~An(~(u;iHMn3m-0m&MkCQiY;7fgsDrOhxmDzN1%u zl$ELfr7lh)g|PHdw*9|OStAVOvd$wMKO33uAi?#8Ox z^;5V8^*MgvX8OR0Pybq04NfW+&k9h+Z!H^@DTmb&feSf#A3nrDp1svX^>qF335Q-b zjDLxBcSIB2B+5p7%DW@Up+w$@Z4jd!-`vv!BfLuMUZC!6UG&U~O<3h|0yQ-c-To{2E zjYP7k z;WRT}qB?Totg8bJD3{X$5H=J2W1ffQ1^aKiJ<;#3nc0lwrhm*{AL~8H2=|xbM%iTG zhTowVuH3r9j!%`WdkiNvI@j+{c}?jZh^hww3E4i$x|%A`t|wL3oG`prk`S-!=(S## z@F}*Vui1^yLko*{A0m{krIu*+psH*6JEUUbg@^f$BJ=FQ#2zK$ls~Pqz8B^I$?|O4 z#pxK>Bg7o`m9|$QQ{tpiV=_B|Xgb+`+u1L(Cv!Jb+mpH?VVR5>^`)-V*19vqqGL@Q z`Dr^Z_#pOjxf3sNn6z2r|a&$UzyT8do4kzRL4pQ!>Zr}J{74m*9^u6B}!eIp)+~>R~IrQe=t+z{&ceEe3 zP#0b)Jj#_5bbW!7;!Tzkm`4mU9E=!s@k{x!=iF}tySI*LQ6U^NQdvXWz{C@T5{z7U zoXVg~$JNnmFZ3~g4kxM)wg!ORf0Qbwxzx9(*w zfOwQD1Nj?%(tV+9b%b=%W8m|0>tLa?tOvNz5Dt{mEC}(i<-1|>z&Mmq@T!9 zz<&;AFHLq7>w_M7n-ha_^0*6lSfYB;mujan_an^}RjN=|O+oIrJslvYx9&R|^Z~Ox z?Sr3P11YVmYkG5zH|1Tq*juieHK^9#FA*HJ==CRF{mCrFycw;%vT7HwNOM_69Wa*7 z1j2v+e9>p4CgUu6Dol&yz2d-JM8HN&!wVerg5Ol`TS&}~tT&Aum%$$>ibeGJ_pGtz z{+NIAP`6mmk@9xTw-#aeym(b8@Bfqj=aEDkLfGN;Hc_41FSp-#b^E<%cKQbwc zYb`QorRp1n??^;rrLD-5DM4l8)H_=Z@#4jMl(g4A>m6-Vu8zXr%KL>}lU!VhFH<}; z*=RIdw`FcbsipCyH~d!k+NKU$$Wi$w^<{3exzPnCvWIHIiGCB0qBfCq?x@p7wUPp8 z54dY>g^pWqZR!q*!Q+JJwMOFA9=NPh|4f*gGnus>KJONLC=fmP{vjN_?kX40vOygZ zET}q(5NZMdQpF@zbAM3T0<&*Ne)5!0fv9mZ3PjA^xAb(hlzk`gItFtV5`Dg3i13j& z7C8NK`8(zw6X(l6H~;u8vL@Z^nWR;V@ElD-ZhL=aQj#l@NXP2812XcHM(gT}5sE+&CthjW#Fv9%9xYYaRTqY{Xt1`Vy^ z6MR?Z|J1AXB^BW%I0J0@;<8S4k6+~vqX-X4IXZtp)mdG6wNu!Sp_-PAkN$%uPp_e0%L=bRs3ZAp)8!t*C5r$fj+H_AoIu9&UTQi<|4<~ny87AXvet9$-7j(V zzB6JhpKk?)Q9*~=h#;kczW-D;s3r!R6T?QX`u06be+~)OM@8y;SO4*e(5o@{ui4|k zT7SyUs&2CE43B8IGQ)eFb^O(FU8%K5&6s0OPla;aIZv6K^GyN4kl^ue=qziZ)gG{{t!P%L zBp!0O0TG(b!AI;NEUmQ;;33nnHzQ~J(OM6%3)et-Y> zfq`U21*kY8aI%GoeMbtm<@0tlZs2f3`jjmacLVC?JrVBjw7vO5ZLWMolTR>r{nmoTD z*v6yNq^A>e?zCN}UAq(9o5)W8dt72$S2_S<95jtNNSaghi4JBIzsi9Om~;$}X(;fo z5nm>^4vb7ZoU{_{qme_+LOYmW1g!jNi0f+~Py)99Iib=&;V-h`KHm976wW1>h+?Ou z`;EICRy{08c&s}G85Klm^o?6~y+)uVE52ZeRh@ozmTgijx7K#0hKL)F*en^Iv__|& zj&ZUrG|hAP!oMkJwaSdzcjURT(Gr%M;2yjS_(T!yYV+R5#>0~&%~Pl-GpI1(iB`1Z zz=oFuokfQP&}1%WX^gI;$ogI|cj>z=rca=+D_sp@HHy2pMwM!Ng*W{s0d@mB_7yig zivFz=$q)~oSE{ARa$IX?VY1RDV$#hu!arXcWFYAJGqljwUUvbELvpfH7RbZ^t48<( zLwl1Qx5H$vtcmrn;F*hP08p(7!=m4d&(K&%{a8mv3U7$Qo(!DI(5lhOv1GQ)?Ja@cg68KR@pE?k%3zAC^`qZa>D~mqq&$gM3&ijwmN*b3Q z3clIUnUt_1>n5G?ymOI#OOxuFbBnCM2YJ0dBl_5pJg$N5O!}^ulm9cxXgeR>8ns!P zChxa9YX8~?1oPw}wB?PmHSlrhPtmbDu(i}*|E_J+)oqB2d={FRDAG!x<2$9Bxo7z| zgIlv-KgmmnvV79I{fR>Dh2EG1s$;qTm|szY0G3Drj%qtClvPgnsLh|$bgsBX zVH3;on8CcJZ_fIm%L!>xPWZ6B@t=-UarMFg5dmtgU-T6G=2XNlnt=6&^X2*GKj?+{ zvNTLN@!IpBYj$gd3?3=Xs|mJOziJriOE*@5z>m#*wgn1vTwj5uUL2bRT7-#zXGp8KOX9qz=m5fHBqVq+0{SReq85~~kiDE`&!TL3Xi z^M51}FQ1OLd?+l4!cXNMzAiIhI9sM-P^mMCq_nq%vU;Q*53}J!{T41#0zALaiO;%z zNQ{y1`AYYKl=}t#CHdx$(jf+ONmlEA_TksnwE|B_T!OvMkL=uA64Gr5iKfcRaoiJa zNf0{MCyF>`dzneNxh??u1pX1HX}IwX&dNq;Qa%}rYpe2Z^YKbxr$7e>U-;tQ`J}|M zL(p#_)r3qFxoh8=2?P0nn9%Rx?J9h>jplO$Je9?ShhC>UM7LPxBZJ-zhpj6KV|gCd z`1%-(AdDb{H|sPFN1>>98C(};Hi?ShKI4lgq1ldxSZ}7SLi&ybOa*MpOk&(TxvF^N zD2(KtvPx=)D2D@L0dUH10c5dly`U~i=jGc&D}9>8H<4{#wC=e)V`Iv`mEY54h`dmm z0`z{dGVcg{*HcpuNtn;=Boys-p|%2Eh2jt02mS%u7g$o#JT73Cz2pPErW30zUXK6t zF(79G;qxNit1sS9Q`ynd)_(tZX*~A}r-_;FVg5>2Q9J>(Lf-rf_l)!LC%q_53pMb$ z(92Sn5r+e9&_PFaOR=A=_xyaN8-Ohdu4}xJ#mWC*YrDVw^r69r*&h|j_UPwzdX1QF z35T>71q@#z7cjClwnrH~ukO!#XeM%d7?LRCA;zzeDdkI+vDkt|N{4(EdJ;P=rTrNh_!9p7w_AoZX0&}2aT#VrApIq{ z5rf~asvdo4$DI;(apuA|PG=)VD zrMpD+|IY$QopRj(%E(l4NkXcY;7G6lWE$jW$c8W{q9G%itk>={ZVD}Cai@gka;zsJ zoo_;mcd#NA_m{TYIdB1XBdg0!d-I=pg&p2j>sZZE4Um4HhTWi#6t)#^y6`ucHMZc5 zd4<}-?zu`Z`WZYy#ZGST5!pR9JS2n?=Mu&s=+wzzLIRGM3 z?Wl^ed%`CmOJ(4DK~93MR6x^!hNx>y`6Uf$jnN<$&6W|KN==E$?aUsxEZcrgxRoj< z!WLQ}Z*K5sk@uXJ0qmns(u_4-h`CXSXrn5t=I|Q^r35aE@Q@P##b2gt-lbMhOInNf zFMNWYm}QR{)wa?G7wZ7?cH6n$jYV!_O-z^l?Pnly-wnY+xOb*Xw~Hw!-~xMjB_aP7OjXZDbvzB5{7%$9o{GtM@+ z?epC;=B0;kxJ3#wL!cTncV}<$B=J{nb&UyB&k--`8safh<9{pxw+=9yQFTZa8_tv?nbwU$d$Ro|avv!Ou5Al{x>6s8P{AkRj zp$QK1aS3|nLXw4nAzLc*Fk!F-g84)J85$tdZ`=nF&yHlbuo?J88W?g}4|2P^yP4@r z+x>nIhl3Enc|+yH2iT+iz8*lbAI(C=84Kjjo@`@M;e85`Jx6tXp^_lf+R(>}D=ZCf4OTan(rYw7=2ctW4in1UL{a zqP@u2wAtZhBgy83m~>*nZm&RscaQK5H+A8)!^o+^SAyJWbL~^az5oqQ+A0y@_RFn*RGbp)S|m!TbTKsUuN5Bu~U`2c=T zA45l9;mzm}W%Y7L?^am4ple)>lhpdpGCAb*>+IzA!@o)`M2U4*Mk?jt!E+NiNnt#O zUi0c2U1J?nrv321&FV!OEEIF8?YWmNIW#mBg>+PcpPjzwkv7Hri1ReT%hr_%o2yvVEIMDg;Y(+ z-)E~%RB{BhMQe9Yi7Ya?%lF#X$VZ)@Ykfcb2b!Tpy8J_4W*ghlO4bA1Ousyi!ZVUX zJ$8SisEgorV*Q)O^yinD!W(0SJyId|{;aV5!?~9+H@js~(2Ab?wBF8MS7LgkNOhm=_|tdLH|Gl-`qrV#tGg>6pH^ zUgmgHKBIPfxEM(DycXwPs-^MTL&n$Nek7a6T`ryia^U3p9)s7~6q`-i@hRY1?*{%B zgt_U}0b_sAmf4hH!czV2CyNDNDz+rNZ1S2nb^a$`z`8a~0F2{yo?AkhAxrnXQIKHs zG$+C*)X`<*J-48sBU?4$I_?Yd(|U#8XAgr!LEG)`^xfgsF<>^ zt(d9?dfWRWc|-zy=_U^!GNt@C4L{`uwQA6j;sPP6bD|ktAF0v>toCE|_ZkMg8!e&; z{lLwAr=z#Z=sya<#LNW3E`#d*a4>NW3sZJfS`z$z^R8g)&MitBv!%dFQ{`I&`f5j3 zsw6_)xqi@t2t?m8l{vRItLJZQxo@6wI*#p(L&Ia5sp|)lq%HB8zBq zMjq^UG@ftWpE6}x@i-s<5+u%PRysuQV+a2hqEL!|#*&8GEk5y?avqljJiWwlna#0kG!LA-- zlQ^|*-{v)6)M$=4EP_Xexd$xHh$>RjNqOs^G+&ya)E#-0k1#b|(Y$Ip4ep5!{4`oW zu;+16N$Via4m*gV`aqpn8wG0L%q7g@e@se-9cS|S%@mEGbCDcBM#FQ z6ng0P1@o)D??JZ{k1-%{I=2WwW42aUcj8ZcPfq7jwm29HhxXWwHsww~PNUTO>ISr&mz$c}O+nmL!&+W5f4<;6)nJq-xil!zxu0JYtZ)mysH_iuaV$P7Jbq8q_D`irx)60K) zV=VqC%QtotT{=>HJeGUP(o`BMxZ%V;?G9fcy#@LxM5-U)WCZ`Fy=rFP*tQxPny(d< z2JSHl#Mnr(V4hNgl5r6#`B#dL=Jbum0Z1DqC%C?xM7F~TK1W`7Z)7}^c=fz>0~aBc zrGODvmPRtuou)h&3Anl@X9VGjFc{V)*Ma2;to}SMm66^fFA|*UOX=tGD`laH47sH_ zWv=KiHlAF9BoK#a8pP}ph(<*YR;_)`Q1BL;={CFzTJx#(YZfQ?jjC&5HUHy4M&2L@lWY@XPD}|^UbjH+U19Lk~Y(p zRx$9fB}s?8HS2(IrW2F!Q^yY70Zj?r^)1y_!ZkVr)>D9s*x3U z0;uM($gS#1*`%;MNDoJdb0zuIiDMa$Yf|%R*T!#%r_et&VGz%fxIWeemlX8(Hc4 znZg^=P;!G+qg!=nG~WFwL!z!0FW~2OFCH$DTvu-+PIpE5Kl3@Pa!0YucicGhVU3JX(^JTl2%$HSw_c|i3Cxwtli&px>R4(J`n+F!Q;FRs6RshAnn}sMpz>U*XJLo(m(W zdtYNk;S|F*OpmSn{Oo>x!_A?3Kv5i8{|zV1qIgfPIi;xH8!z~QGCev~u(;d6f;Ya~ zmYc0(-G&?m+iRm&Em;MZe7KldbpYy1X*WJ2^pEzEl zW=Gw|IB#l6FKkU4S#s2dWb{xJ7FfL zn#e}0u!>awa^-7UDGF$jIjFWEly9W2D1=RjeL%dG}vy5g0 zN5ix96(x9M%i7o6&=bpRq{-Y4@|jt$kb5AG>jU2v#tic1WH^)vXVJ!25Rmj`)X$yt zNruRmSVuZQHd?JYdC#%X93WUl72nFQ{~=J+hA3Xr(M)LLliA*D$yGgChx!ni<1H9n zgcggMC8-W4hjIhZsU}?rJWTw)4mB3~OewUf7Q~jbbmkupEaw(AXnZsqc^dYs{pE(w zmK$4&LyE`AAY;36haO#d;_8jx)Nnt}so+S0EzC$BN5CA7uU)ry5dT4t3>J;~=|nuG z*Y(3t$RG;S&-B9pQ@kXLJMR_e0_boHN2BV=P7;>9U<%+IQSH^eYbz!T68<&&cC?3{EZ}_e&CuN8tWz5lZv)g3;7>udlMN0 z6*5LLow@(IkwdD?vw$>mSJeVmMl}xJ(*!&tBFfa*s(aIUF01^!-R~kqaw-Y=b(Jj{ zjb^8*^Z4<_c+CFiZzP`)V=X9MeW=NI)*U)^*Yykwt!tMl4HO{Uw~wG*L3NXyj}_?T zw;n!GsTN&Kf@A)%WE`)1zosZIC-**X_D)LGcti zIgmWgf+tm|gdpRHVqB>zj_L=Po>+Gc1Acb+UQNur+kZR`I{SR`<9Ve8i~VroEo5JU z?W$BP#^A12M72g3`G56O$hHkth!)h+FrXHrX(3|CH2z2FJTD_$@XBTrV-&t0rG2GU zOa>Va`7!Z*T%F-Sw;qzN^>v_FbaU0VT@{b${T!8+^>Jg)&MNO3f*n$weOou&quI&+ zc(mJw9_9v}$>b6Ar?m9k$K%46r&|0?HPAoJ8V2;jcT^_lGmry}LHCs5kwT z;H{+vic!WUPdxu^gnHkbAHOF;P@E_f7R~Jw1JQ1*1pf^79^(YOL*s@sq=JwhH2V(n zYVG`@w4o0}e|jW;exx_eqBU7-k1h+Aq6%%nnlJ%Lq}VJX@(4-PevneiQD;FK0Z zknGOitH#KF(=QUVGtqKJ@!A{`O!tb`Xr`GSA+tkli!F!?4yg_xNl!!lD|i30DR)In z5Vb(w{&;1_INSq{**b{ncbQZ0;#EnB{$>X8{~bcwPeKxiDOLoB?~4b zMl2{06PVWoshQBD43uN<)h3T5=n;-ug4_Wq?!{Osl0f?AOs=&HZ!6n-#m=*V`+WaH zQDcb*<+7zg(eo=cGt|rr4(lO5f~o^I!9nlu3(VKSA6dcb*fYf1^l(t%Iv8GQ6Q)y27);8o@Ex zolRE^73(5Og?Byuhdh7Hs1x=P*qx>y^85jx;;BRd4(=-D2++K98*6-Xe9vVPu=e@t?2gH*)6oY{= zDqnfQ(N}K8gV4|Fg@xkjc=G`vqx~?$`ErH}w9nUiSb9Q@>N*b1K;*c<8 z&181f1k(R**v(~H5s1d2-YCFZANmve79~pDny|s}5srx)8=yBl)B01}3YZhk*&)a7 z+=X=EzL8xC8RFK+ZW38Lo?o0GljKf7$?8p4?5Pr8XAY}l@w|X2fo`0nPnp$lH%rRDo@{*CaLc;2Z+c)yVu2Cc{B~_rp{Y&eaQw{E z%oTsQ8ZpF&8{5Q@v+cu5PM_kTcQ?KsPF2GlTkt2rVu2S$hR?>>l7sD~WlJrLZ4=$? zZ_V+z@;drKTT9ERR5ItwlS(vKSV!{=3m&_mHzmjGX{jGuho;AN_6!puwD|UjwGjQ^6g2X8rO+J?#UI~{mvd&5o1)LG0^a?i zL_Mp&!Zuidoc!H>pO%aV%A`}e#PXlS}5Bu{BxRKdP)#hNpv#E2E7{C=1{W*xNRcWC#ztYn3R)uO@wc! zLpOeY)aa;c4A!p@v0T%DUl_|rknPYMidpJq<~31` z^a5lQHl38KE48&*#60@l14*7MeXr1LD@NWcEu5p!8W!+yqYS5@Hfm8)1lrSSdxz-?BDQ+t2KPT zgR9`%oOQI3qOlGM)!uoYr9g&pSvlOmqiSTi^@%X=*9??{Osx%HpfOfo$HRdd)85sZbMi?>wFQw_z_)M<6762kvxHw}nhGd#{++7-nO4qLi9UD1+bei|l>iOK2 z>4{^~{wokN_7dK<%U1cZ z$L?0GVB6}0pS${tg_OkjhqS(WJoxm#Rz>N+Gr6q|Z}voxaA>q=RD;sAlZ%bfu{3N- z#8TQ~Gq6K0TI>^;k~qrBpna?XI@U3p216g9Z5-J5s7--5b{1-Z3*eOGYq1a8xdZ3U<1ozYj`83DiYLGiJrHxxGgDSc!h511`KmDwhaqVn4YQ!p}*v`U5DVDnVG z`sHkVMsd?W_b=xr3pWQ-sDWajxefC)aj4h184xlIWJ2h_2X*wy^QLJ708q@j zxpLbZqy%5rS@Jp_(xP{1cVV4g&nWp>3&TnP4OV1S_`vSO84sB*?}HPhbHB!cy;mRG zp}>abH=XiNL;hFTS^xfLepd5s&0-UN!q3U;w@g4bp@*i}L!b4%NwRJ0E!0NuX(1hS z&Ow9Vp;XZD_)*P99c}Z?0DP1DL;GI^qgeDk)bDgS9A4LFk(rMTLdxY?tgRVgQJ>fS z1?g<8MTm3AQ<+Q;=X&Y;V)5O~&z(Xv(OixO8oRI@N37QRW(2%GhV_{o*ka2;(pLsU zIy3}B9bXcB8;_wySPOiKg57DhXOB5kUWDkZrH6}0ym##Zj_1j2&a!-y9lU|^j)Y4G z@1QHmxKA~#I`f;|D3aJ1ll)+wj85^;A&3{K0Ju28`2JoowbZsV4jf3$6nU9VgRtvlYC zNagVYYCDwnV&F-%vF7KO+Pb8{?a8l!O%p-6N`d=J)oYhz)7!4_wDRp!tpi{_cqL3r|~Qt*pzG}4}avAL|I13+5LuLe3?&Tds zrd-rIod$A#{1PW(n(pjW*ZnOJr_M&4H|Y&PkfcPsPp^VrK$Un&@uWgHbk~N}S~?>DPlv?yq5A|pkLt^#PWR0I1~^ya@1AXLw;_FsOjeCYp88q5)vn^XC? zQ+_c%l43MkRIL)L)ATPhw!~#iIx7Lw)10wp&17}mq#?Mw{>_(Z-4nOMtihUxRiHOyqA>U;-Z=1Fz=RF2=uhkZv{Ir|v(WjoC{* zgkr%T>^Vqw9%O6jdEn2*QsLn3Cy%d|`L&x8CW1PHO3o3-zLDe~-&!*Nf=-De4^eC6 z3GW5vPb0Qw&P+Z~oUSIKo>vuw`xaYzpC8E|yy^Ec!{m|9x=By|;x9P}kk|P{+`Ral zvW>BT=iGyCuBt7PjL`eSYPaW~-8f`7J+BwWN02YyDt3suA%d{r^6x97Zm!rfq;R2m zx^}QZF`kJY**_$TBLnL<>L)eBvcyR9eXKJUP4Uv%3Lb9yJj)p=XZs_KEM{a$)HYG> zw4&zcW;F$_%Icc;6kWl}H_B(3C=?h|eqTE5-v4F~=O&Y!^SA~5#SLo}c||Tx)*v-a zCQ{y>N2NbXOTFXH1ri1786gri30HaKkLoU-^2o0?-@F$uYT{2Q2LIH&f9;aqJ-@X2 z8|QcwyoSGkld?9irh&5$4I=_CWx?IG(17pu;I+`I;`Z9s_z+hRM!gkjnLAfPp*k8} z%630ebQO29>kP`-ha3fsib8w#9amX_0;I@Ec+ZX@)$TpB>f}yDiBGL7R_e*O$#&;u z$``LhK*>H#JFCG+n-zGfQRT~xyvc}{h^*1{pMuxY!u%b?;5w{Brtft`SYmSe>OHkA zD<0Jk&b(P9yEmOp-en*!rJ-i&SR@sAO|Nl*^q*i|A3 zhmX+S_X%qv%>C{x@*Ogl0D(kJPWnoRr2!Z>?(iakHrUH zc+&i4!wLu}*VQUI98z712Z^N-jS%HeNtr4IW6hBMHO?l_pz$4Xe)>ej@bSL@dSPU< z0l0E3)g)k5OnLDC1uGlWOK z8m)-MhWb-@zIk6x1`h1;Ma>U81xdrc@~MsGX)?uh&u1hhg%r<%q}$%fvm>p;Ieh)M zsc74qXUz7jF1vmY4!!LZ)Ot&9)3byV130?=L}D%bvj9jqdP18tPiVV%UL@m0g{0ZW zfkTn)FO;$7(fniG6>MqVhYNt3Y{o|*?5j*(MDryA$+30hOIu5d=u>wRCxy20Y2PRK zEVPZ|lRp07r47mJwqoelI)aI)P_8yumo`Owy!lL4w(Y?bphRDK3c>Vng+FJX5@ui5QCVdM$!9CWwFUu{1iE3DMK|vh006 zE`65?uAO-(TpLVUhw)_H6b4F!^GurKLLA&#<=3+xlJ~o?QanhQqa9JcEvG9*4BUDe zCxtihcHgJjX4*KiU_$L6uj3eYYyJwmwd})t6-x;hZQQ=?*U*jCmk;$iJg~v+a$esw zl@H^6_!_it%k4=NeUL_7930PnJNx08fcP!#$WGBn=e~IqDaHFUdc!oN^nI38y~I$2 zy<8pqLEA2zp-tiRJ=ziW+jbmwxSl0di`dU(Yg>d7c zEWsk4<UE@%R^7$*m005e{C({VwziC7Dp2jZ)f%wWB`!Nx9$8pPq6AX`^es`ru+3*PtY|H-R6kFV zNpNr=!{XLZ9n3O7+&H7*^Rl&e+i;#-H=U0f$1)Wd-z7^58eiA2#>v+3*KHIF;F57-HC%Rq-r%QRL^78u&)!xe{R^R9hi$Q@ z?sQ&g-IpoQ^Gi=o$UJD<-+dZ&cxPb+)H?Ec-%Q(Zj@^7dySI(xX@PCJ7LkE{<^DaI zL^X$PK8Lbx6IqC%ZI{#^Ikvc5w82`M4&wjTT}fl>zFY`Y=>`m!UXb!B0?C(>wSMfI zgeco~I44^Nu(s+&Rz~VL7O-?JB18MifoLYhdn{|+i{n}^;`7R7Y%Y7Bu{)aNLA{RH zAQo&oAM9ezPw6@0@N>-PvmXVQ3#;>&6!4O@e(jrG&XBDqGo)x8E2@`JLYxCKnjn56 z^PrJH8sa1W_5${5IEuZR$MQ;_XXqQ+%!uwjD+pz4rIa@}UdVf~KAa_nh*NLmS=YqK z=k*o?aUq_U0wS%nnWFr82FFm;jwh{1iQI5X|~^yTPw}K4^*N^TtbKHk+vZL()p;o(09U*yn=thA15x`~L~_-)&^F$#evu7U z3lkkBI=_-Yp4=mG-tRM?XwkpAd82noSW>bdll(qj&617N*kYG)I;JC|n@41x%8NjX z&w3Z3&Ei?RagPR;%$a14&Pxlc-RE6}Fe#s{BR}^oQO)Qrr!%_fbCy@FU;x5!x9tQy z0G7c$h8eZx6eP5jCHF;Y%mG)@uqWF5#5W^fpX15m4SVg!K-|C_h=hl z!)3UA68#mwX46flJsG4>0e_@K!9a8vhi(2E16zmjBv9|BcdNBWGHz=UeVDL*8hz@% z%0daJPz@1sRb8;DaXkOK?kcS4o}3SqXYFt38d%n2)Cf2D-}yAwrmc{YclsY38a0G zRx7XfeT?$R`t4Z=#Cg%!p17) znem%rgLt#yNY*#+!$>R+)wPK1pLMD)J6YW0=7h~r_f9q+c*WzM3COjJrLsB1BBZ@U ztCF?9Z7rdt>tNiAX=8Qe%e)nC;HyAL z*CH~oc63X$zqUjN&!XE5oH6$V^AaAz^UU&By(E2OhDU)3Dk8z@TVyjU%U58T1cxZm z1#8hYuWU%1+Y%j+dt7K)d~5bZ^BF#X<#h*U9c8vOwldkk?HCe0ZL3Xp3$L3e*$b_2 zv3`uL|0)Ny?8jmZ>$-a-(Nyv2z0PS(4BXoiO`z^^t1(>BcM+5PA|AeoKsw{{r7{7- zJxKdoty)LHu(jgUmA}r?$VMh%D9PHs3cf#`Q~S!X?;)rQ%RzhA+1;Zp@PIK~GiS0{ zkI&${D!a8J*5;*56T_XrK(&s7(>JS$k1JO4S*VEnK^eyrwODo=_uh@*zwFnAhEkf5@oQ&$$V))^l z$@~#x1RulTbIf=}MkV6R0!~SZKvhKi(KjJl`T>iJ|HZ*Tzq}`b!X!H1)x-$6MHdBr zRoudl?l{vl5C9kgf-9EF6cJ`)*jvduK(*+}R%jcOFuPXO%iGi?y58c>_mDsL z__!5f#;nQa69NPiq|Vm9Ek&Ce_?`$i8>m#WcD8T1yqEA+-YQ>3%)}U@YY}>nzKH7l zagXndaOK>S&C>)BCWxKBe6b8M7PpCET2D3BRYZK(H@kQZ3rpT-q!IQ|qRWA`qiYfF z*jL%#V;yjNpKZ+YDvwpc3P=YoT_WQxi@CrNO4h;Yn@Lb#{vI!d)^iL{p+uKMqDv>@ z(Y1)oqq@}Z(Z=vV*l_h-Cz%Zd946>DfQY$bDHn<14q#BBkaa%Xi)rQK^4Ix1)WW2k zSv!TW-jXZ(O4nPQ{vH-43^V4PY*vvcF!^#LmoAVBtAwk8>k*3ejXyYji)>_R>AUnX zHv4HFsywmi)Q0T*|1|Q%d)RYFcZURO4fnuTeSES78ZZO7$fx8 zMb`qh=S2PxMHbHmhI(p_gCwv%e8bF0OFtTz(o17{B7P0 zH88Qq+S`60x^&1;*ITj{?jYTxfyc$-irJ_5CvTMsNSe50g+z+tT#9fL(q6+t-}nR3 zw{RnGmcB`|iF0_iB%o^%1#Ho|zuxk$z*TcjH_uQ2FokfFSFVu3@hG(zzJqkiK&)i# z_r6KdI$kLLgb_yAGp~s*%Vj`} zN{Ko+eY0#Di$7#pWD`fwY1^+7T?W>UuD3XCU&TfET_Vhn=ACLbQeZHJcEg>v{oanS zo04^K`W9;ClhSwi%xYyKV3g?6BD#WHi^!>cWmsU_Tsh}V^9BV9Q>Zt7^(rZEZRQ$u z+i&3RCA@`K%RZn&gi#KVK+4gKu0{O+?VV|GU1b@^f6uu$H)$d#U%7+x9i|qfe5JjJ@mbXs&lr0R8YfR?S#pLQK}aBj z)TRAWcUA%KSF(;yY?ftL)r~iI4FqprPf9)}{<8feeXxn|ul( zx0^E$2Hs(zPyA7c%@ccAU%8dDFitO{=>T+(}pK)&c(N(rjSx^EQ8SYk_=4y;42EWYq zzY^$wACu;iNFiejGHk7SiO!&p>Da)((_X~rm9I){j1IrgLqqFT_Oue81Tw1pyY1Kc z9#ExZ9i7->-8?a23zdXS(_X~z5`Kw~@nwu#o3FBmmFXmqF{N&!zuRLhRon0A#x@RP z$tHHPKCz2wIB(WDROomX<1o-PxtnFl>(rJjfs7-yn|vmDQosi!kqE_>r>k-+PsI;0 z{oifBV^zM=e#`i*>P~!&j`7QUo`tDu>r^(AKng-~oyYf1U=AVo08^B#qZ3l~_*D$!-#_(_Fx z`|@f#s4OLc6u(H)KFgie!0AfX(TUBnY_00#rJ#?Q4uSR}B0t7Q!+`lMSKBknN)kw< zxN);jOk}y`f3^LVZE}ymHHh`_WTKOV`7v$3#gNR=@hn3cqw}K2_)haRwpN))0*N$p zpYV6aax8I}txx=sDr@B`_OPyEFVo;?+wX7^-B8Om<+2ws8chVp8RKCyn)**->FO)2 zU)e_jDH-ZJd`1|O0zRl@9iiAl_E&CWQ|vG^fJ*H}6lM9!fro;CTN@| z#cm#t9~@}=javCC+WRe8cYcy}ez3a6x|KyFkg}&P?XyCs)!+@QL2C<mEqZno$RtapDyxuVhn3FGlnI)CqtvYxyCw_ z0VEJH3f$D@rv!15=FA1+#~uqJi4=Eiu^u`SdpOmNbH=oM74`iVXNLvc+E~Mbn7L-X z1R_S6+IBzJpvB=bCF@AV)?3jJ)PD9JrY>Q^K1R}5{M|SvR1o))S(slm`XLp1co!YP5k8F#yf=oD z`|d~R0c$W8HhtZ8Yqm-tq6j&r?Y9x<&HBV2o!Ej5FUPysVR@#P*mpl33ql%}UvGcb z43$7c1em|h-kGPhJm}@a22%=r4%N_v^`GDAbE9=qA9p9`S&wF+1R^5NK-=#soU`D}%dWGnnspM0C?S&1cw+BCZgTjc+J2)Gn*o;P zkMRRQ$c05(zIxUI7A&7*k7%YzAfkk+-QaJxfMxCjr~N8XM?Vvm=@%LIM%Tr7rE4x|70rpGrs3 ziOoX(89T&ZJsfEJJ&qiPQob@+n~hVu@|*UGW`&SI#Ly-38?OvcWrr@QZkkMfcobyY#dR2}F!OgKfVd%Q4=nWL*NW8JpdxZ~BJHRYC$0 z}39L+G$_A7}*A+~;p zRY8s=E3UUgdWwYvA__`f+AsBxRlxg|tcyCfM+2x|@pXGvPpyzZMA2~LX0J$On2U2K zaB{IH>#`D$@d6>=X_{@n){`nE5K*+u+vHQoal64hAg0wwL1XJ7WM%&pmae|S`t@`Q z2}DFgBx%3U^0Z=HTqeo7m|}Bt9?BXwr@pGTTp@voDB^ClX|Bd;0^T*;gjmwz8U6qB zr01z`uCWe1fI|$EJ~7eHEx`AHDy>GwB(@z6w>DqPgV?M7vJeu8h(2{2{oM{r zfosZQbum7%WgLDQuVV3vE7g`OBoI;J)Nb^dKnnPPBr>Ad)`l?}TE1*s^i&B6M3fE5 zbspba$sBW*IJ`+B8G3ByJP#~bd5!&6Pm+*8MA@>S-A~Opcc|@mNWXu8kY$sdmSnYM z^z;Y`Lt*1puAVR#JNZNds2doB8mq-BE1k|^D z$)3>DAtVqX{tty}`zA`AW6r3JFAr6JL#V_-W+1$6QWF-i=!{o>pWOtsfL3gp4{K5vicP74V{h%w?-ZNE+|%BvA`_T$`n@+5wgoMAcLT_J%8F%Ha4`+339msou! zf@Q4`XHDMt?&>RSkM5?BK!hj&b!|Q?3}`jyjEG2Ny&Daw%k3|^dqM&cqQER@_X!!N z-e57#q#_l`HbNGquCNDm$AknTM6s<#{?qnbgJVS^l3t9}*$VFd@eH-)3JFAr;ucA} zU*b**XIeoeVyv|sb*nD7t-32h0udr2B;A93X=>bQ!kIeGBKZ>`4XMxCW+S$du4_8}WS6@gVLX-ft?S8I>v^ZQg2CI=A&ixfJ z7Ok9Ndv&#i1R_KUQrG6QJVuI;Ge<=vur3T}xc3tKtFEq)K!hl92HJjaGUsN4w+>4p z@PvolwR)!gT31v^AVQR(NOI1#?o=CG3RL_bd2|{4Dukckdx`yCS5QbGLI@T<;%_)I zf%7fk0${4cDduE>{Xl1E{9*SFp3~;I5JCtcgb+dqQ3(D8$5N}XA4m;G00000NkvXX Hu0mjfQ#=_D literal 0 HcmV?d00001 diff --git a/docs/static/img/favicon.ico b/docs/static/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..61adfad304170a6c78709757eeaecaea2a002eac GIT binary patch literal 15406 zcmeHOd2m!^w$IFaujWl@y*JJ)-~549G9xNDE~p~}fa1PwF( zVOO2HNq67x{LVSQvwYu8!oq$O_Ag;S`&k&Sqr)u!8WuJoEG%sF=$_xl-V_$L6Yq^5 zANc%^u(0-Db zmQzkcj=TJFAl@%q-9FivvQxIXelgfRd{6$z@e^sbr%R)wOHSgx!*RGT$uC)He#wPY zr1)if(j}=*NRrCvf9t=FoU=Y9XY3zKz0)tXxNk?IUsBfk#hU4tA{UsmAv?O3}8 zI!?N}dhf4^zbsX__gUOCwa_n5c>MBA?q{+*d%4_R5iR4&K9{@8de)g<04!_#aw6_> z@BKTIF3T2Ro0IRCh$6o{R(MR772nYN`IyZAknp0{B@$~tiu-5ad)CbE-p@CrTvqmR z?eJp1M3%VB&&;cgFLB8|u!Hw6f_;l~`t)a~U6yqC>qXc~{Zm5Re`mR0#;y0uD)=EL zv+w@0lx}gr*Q@dVQuyF0&z1Nm5`W3-!u#*W{Yi*P%DTS$TWyySTfeNt{d4pDG7I)a z7JViUlrEQf`Oz|?;B%P>yLf*Dt~ua?C#~=PHhY)UA%1%h0~gk&pQgdi=Yi!J$V{yF zFzn*`<>1j~_k|k>A!|r=Zrl6fp~u}D8}|D%4^ z{=QzXa(1Lu47#4TDfV8y)pkZd=P>lsPD4NCGW0q~ZQN_J+kM-hH;urX(!TQNTAO{7 z-fY+OGtk=roo_%+#2Nb0ctby!VCZ`jzxKYG1)#reod#cj8072Yu=z0b9-v;g zPtQv;^n6H3s-bTLhDx`g?@TiEeTnVb!9;TWnqJaoyH#(sAA!w=(%lG~>-+io5cF=x z`dR5dJ#C$#XRbB$ymUh^g8mBV-vS?O2ZlX~#OTwGB1dbJ{`+bmq$d8S-gav?c-?)4 zuTMhvG1yFBS7A-+b-Zlo@sN}ZL(c$)9Oy5A56XanF?bdFcLO71Lth<_yJVb1jX9f% zsUY~Jx7%lFt@i)bo5Ab;{CW*~j|6;8Kd;JxWEr|O)6nCf-wpk1p+5^gAcnMcK79jx zuoV~>gT25@Zq{NQ=1HUTPkNK%;eiOW7RRSSzOIE{`g(nep)ZHt#d(Il4A&J93otmL zKM|4&{mXNF`nU?8e#=Hf4=+JX;3G2z`>_UXAZNi{-)U#ZK>f(&PL<21ujw=Ta8O@g8v0An9}WF>_<)~>m-zJ28w~wdkTH&*SR{?=fp{WmBNQpiwu1lWES*4m2c<^fZ~8j{CVr1mx*_pI!!= zSg+~_(SIPJQ*niyW!&grVvmIV)1iMhd@#4LRa;zepQ(4?RSz$UfUfuShj9<@Q~txf zk3zV{46G58<$1Nk?#=zW#@{rx{3`q?Acr!pyPgY~~>>qO6GfAc9HvBuKw=b)Rs zW$j@O%`VWj8HHP9`YV0)Cn|T8_LQeumWPaXjV)*=h)73&D=7uRMzqJ1+9eJYojPf_p@>q>w9to`#*b2%4nK>yqX*$m-q zQt1xTul>&Ysq#N(T2uc%^aA$qEcoon0w3}bwGcR%OXTuuTnE$7IOU-KZVlAaZMg2h zI$Ud4lHuEv7~Fr~#r$y|^T%NNS&!+vHQ>%Vh#R^G(@!6yuSMVQ)1~i5FXPO_IfV99 zC;my_8y_@(u$HR%tI3|N*Tr=!|C{zxe<}2nJLK>{{fpuMWXwIZQR$){2z%~9^i=lM zn)pk`VVqH94nBYNujO(y@m9Si;fTUZpADto4ZXCNvoLjW&fx5F6#U`L_?pY79UtEO z*&hRc)~l1J={wvX4yu0*^m5K7PdQg`CO-k*a=svcI4{?`+O>LhMl^8gVgIi7ADdHb zddZrL%Kw}*D>3skN2!PN6!#yHQkMC1ZENBt*r+KzjnG4` za#lV^LG5UEeC=&^=1YzB#$hb^t-j)IwBMtj!~U}c`p!dGGut5Twi9yNaozTx1Ht;< zwl2~ySpTU1&iX$04g){`;rHQrfafGQq77RPxgO^vST^KK&d1&)?J+B*)$)63j=g}h z(uLQPyCH#G;|J0n^;2n&jgr>bdYngh%eh!h&R8{Rv|f^WYmL-d9}l(9y+&0d{&hLK za*VXb)XI5FCw#8SSx6JGpR#FE4>@VqPF{X*V~P6JoI zQn=~!)4<&T%x^;KAg=*?twWQ;kb_Q5s$GARU5?eVD~^vG{wXgxYrRq0Riv#V~A zw=5;n2HY(Hj*}~m5XBYvn?5(Wa!BE(uf5_)(Ih`vlVS*M*a+DI{M+I+*$JtN|GQK> zQl!dq)$_D#wNqMNx>??iPDE|_18Sqz#})XS`Ps`AU^jif4_w&{-1*5~$y%dHHt>6Z zy$Dk3)?@?lZwCHXAv=J7Pn;&a=YZoKsj)?mRK1nAEenyKAA&1gSNPoIN*ypWKZ)DS zPjWmb#VaYPnxv*_l7VYBY{-KRg}`3|{N(`-F&DN2|8C&lOZF^;9m>;j6n`L1Stak zGKk3`#$YGzWelo;pKH+{CmdhFh6-@d=h5xhH zc*VBPi=6PvM%1AzID{A+z`Crr)Wdqfn$}?JmeaO(q&fPYP&R-oEsEoPeZQ{-ahQxA?oH)juG zX@s1$1ntpHd(ihguBhb$`@RRYa8b5b=HzPfBxD}&FU;2D8Q^~&*k6Pw4#5U1@Q_0> z8D4of-z#^P0Bflxw?W20?tqM?;Qeus`-(N0k>{0M=%_+I?T7T|5c7^T?~FAx{x@wM zy|tWnn|+`8NxnYf(d1Fcj66-*@HFtx2YxdKCWlsMe1jPL1zb4+Y>mMBSGlv)E8~Ed zSnq=T8ge(}9^k$gLj2<)4;8`(FMDMZV!=Eh2F9N;=;2Uk{3n6Gx0d5xa**}x73A17 z;C?v2=lU4%KW@eV_!)!6y&UR<{z|c=PheaH+Yh;`bUJYF2iC4$toIjbLU{o48(^k9 zRG`TONH}Cpu2+ROUO_|fm=BWpF+i~#;eAk%?=7UT)oFc&dc z0Q^zNhvzcS;qNadiNo;|lauBZxNndLN@mG}1t0WcofyD630KNwtW6zLAj((J5e2@M zCV3Tpa_H0$_>VX{RR5#T$wBrb)&%w&`eibN>zW*z4g62%ehvJe$fBG?acl^}ZQ?ht z!2h2zrKnIQ7k&z?->CJt=2Qsz$vAU;%5(^0O}^UJej`=r>u=aX^Jl-Squ1xe&A!eV zk#h@qNgvTS)M0XHPHv+-mHlfI-*B%IQ5X))&GIO)F`iscVTDg-LS{keAJ&Q|5aTBy zOAzCVq)$TWfPEdRKC&0Gr?aoHKXP_?5cm~`V8hgaZ)WCo$*gQksP(S)K73&XXTE~3 zy+K%68^}%8xOw0w>jZhaG%Gaz?eQJ5tsidAi0dKi(0d*L{s|CrD6*GBU&zd?C0D~4 z>T?M%T!OfMq1KK-51_A!mpCb`3yUbI4Xn|W#aW^GQ<>PIW^(p)&WD^)$o*8}N1X`b zkmn1TJ_7jfhhJDv?=42JKy2yn#posM>+CBO_D9y|7hVpHe-rR?Z^U}To?ZanbKk)k z?7nSnxdd3*582Zx=6tmxBQ*YUcZZtI>2vOt)T{;kY4HE! z=#8w=S90hJ)YI?IAJhND&za(u_25sASIr`vrzp`B%q6kwLgOz=?ohZnu{DJ?Ov-BDDQ@D>Ho|M$k{y*yYMD4S==i~QjFMZBA zk}>35O#gGnWKMC0UXa~@I(O~;YpQ3GOet(p`7{`Q)*8m1d!IB2xj?^W41xb$>>2BA zUbTlceQpP4?nhPwGiQ75QCJt2Ksd8SW%tYv^M*M;L}7lI;VDE9$NW(6O-TGJus(B- zJSHb7xy}xVav2vkpHO=q2ng+{3U>K8c)|opTN| z%OsgS$o#e}=?46*=Pb+tAEJPoL{DTIx*K&%B0-B`FTm!bXl0SAHB6p%`%+F zhQiN18M(_E&K|@wBMQ&HO5MZ9&;8B`NEOch+}P_9J8`qeKh3!c!hHboa9-s6$XRkS zcoAOk7u2ZNks}S@+FxNa_M5nuv)EAhZ$}SUl>Lpu&2u95QqC}(2RP5Xa*g=8cdo_W zhkF^Gk#N6FztiW$!5NpnN)V$CHU)~uoMbN1)Hn*5+|iIq4NR$RGvq);dKft1~@(B~)bt(XM- zJ?B@U{Li)M5BiCES>v2Icgw(;N;>K^`^MGqGe%3m!(!|UiIsb$T>-o%)+*@POF_&T z_kGT8sdnOQH$LR~6?vu34_k14h;x=f`7;nd>jG;V>+{v{v)=M-f#+`KdEp*l<6gB7 zC(aCzYdm|P90YF9s1kE z%6;~J6DO`bH>d$#o@4VI;RyaWq}Ej-HN!u@HEl4jQio@swT=(v5Y}QGuN6OMr8TI% zJX7b{xbi7+28397wnyPP3D0_t+b-d`)3-i9H?f;n_~d3e>`Iiq&OZzrKWC=3;1r)> zu=bihJqmoR#|kH|Ja1x;;W;yFU7h_MIT<@*&o4|Hc$IyQTV!{93F^<6z4<#B|LO0_ zc(3AviB;hQR-U5~E6;Lxrb*#5oCe$9r6D#&YDfP0QGXkh9ot=zINxiLa`z?G*UkK8 z4sXDD`Z0UYc@v+_(5J-8vp-4?)}FIio+me1FXBwIPU>T?`}4d0cE~0?KV6@=N=g&k zq$KIF$Ja;;0tp(1`9-P3+XO-;bZ2@`9 z@;ROb;{SqH@&D?+cQ5t#8|MRmzwuT~H=bQ;@=lB<7oso8Z!I-)A?ADg_Z$74Dd(TR iNq)OxrMw&cd&mWO56@un_XhpH^TW?Sc;Nfsf&T|>U>|M( literal 0 HcmV?d00001 diff --git a/tx_frontend_example/README.md b/tx_frontend_example/README.md deleted file mode 100644 index 3d3839d..0000000 --- a/tx_frontend_example/README.md +++ /dev/null @@ -1,51 +0,0 @@ - -## Install it - -```sh -npm install -npm install ts-proto protoc --save-dev -``` - -## Prepare messages - -Load libs proto for SDK 0.45.4 -``` - -curl https://raw.githubusercontent.com/cosmos/cosmos-sdk/v0.45.4/proto/cosmos/base/query/v1beta1/pagination.proto -o ./proto/cosmos/base/query/v1beta1/pagination.proto - -mkdir -p ./proto/google/api -curl https://raw.githubusercontent.com/cosmos/cosmos-sdk/v0.45.4/third_party/proto/google/api/annotations.proto -o ./proto/google/api/annotations.proto -curl https://raw.githubusercontent.com/cosmos/cosmos-sdk/v0.45.4/third_party/proto/google/api/http.proto -o ./proto/google/api/http.proto -mkdir -p ./proto/gogoproto -curl https://raw.githubusercontent.com/cosmos/cosmos-sdk/v0.45.4/third_party/proto/gogoproto/gogo.proto -o ./proto/gogoproto/gogo.proto - -``` - -Generate messages for Deweb. Before generate update proto files from PROJECT_ROOT to ./proto -``` -mkdir -p client/src/types/generated - -ls ./proto/deweb | xargs -I {} ./node_modules/protoc/protoc/bin/protoc \ ---plugin="./node_modules/.bin/protoc-gen-ts_proto" \ ---ts_proto_out="./client/src/types/generated" \ ---proto_path="./proto" \ ---ts_proto_opt="esModuleInterop=true,forceLong=long,useOptionals=messages" \ -deweb/{} - -ls ./proto/dns_module | xargs -I {} ./node_modules/protoc/protoc/bin/protoc \ ---plugin="./node_modules/.bin/protoc-gen-ts_proto" \ ---ts_proto_out="./client/src/types/generated" \ ---proto_path="./proto" \ ---ts_proto_opt="esModuleInterop=true,forceLong=long,useOptionals=messages" \ -dns_module/{} -``` - -## Prepare config - -Update file ```testnet.alice.mnemonic.key``` with mnemonic for account for test. - -## Run it - -```sh -npm run experiment -``` diff --git a/tx_frontend_example/client/src/types/generated/cosmos/base/query/v1beta1/pagination.ts b/tx_frontend_example/client/src/types/generated/cosmos/base/query/v1beta1/pagination.ts deleted file mode 100644 index d1e2051..0000000 --- a/tx_frontend_example/client/src/types/generated/cosmos/base/query/v1beta1/pagination.ts +++ /dev/null @@ -1,320 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "cosmos.base.query.v1beta1"; - -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: Long; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: Long; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean; - /** - * reverse is set to true if results are to be returned in the descending order. - * - * Since: cosmos-sdk 0.43 - */ - reverse: boolean; -} - -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array; - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: Long; -} - -function createBasePageRequest(): PageRequest { - return { - key: new Uint8Array(), - offset: Long.UZERO, - limit: Long.UZERO, - countTotal: false, - reverse: false, - }; -} - -export const PageRequest = { - encode( - message: PageRequest, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (!message.offset.isZero()) { - writer.uint32(16).uint64(message.offset); - } - if (!message.limit.isZero()) { - writer.uint32(24).uint64(message.limit); - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal); - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PageRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePageRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.offset = reader.uint64() as Long; - break; - case 3: - message.limit = reader.uint64() as Long; - break; - case 4: - message.countTotal = reader.bool(); - break; - case 5: - message.reverse = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PageRequest { - return { - key: isSet(object.key) ? bytesFromBase64(object.key) : new Uint8Array(), - offset: isSet(object.offset) ? Long.fromValue(object.offset) : Long.UZERO, - limit: isSet(object.limit) ? Long.fromValue(object.limit) : Long.UZERO, - countTotal: isSet(object.countTotal) ? Boolean(object.countTotal) : false, - reverse: isSet(object.reverse) ? Boolean(object.reverse) : false, - }; - }, - - toJSON(message: PageRequest): unknown { - const obj: any = {}; - message.key !== undefined && - (obj.key = base64FromBytes( - message.key !== undefined ? message.key : new Uint8Array() - )); - message.offset !== undefined && - (obj.offset = (message.offset || Long.UZERO).toString()); - message.limit !== undefined && - (obj.limit = (message.limit || Long.UZERO).toString()); - message.countTotal !== undefined && (obj.countTotal = message.countTotal); - message.reverse !== undefined && (obj.reverse = message.reverse); - return obj; - }, - - fromPartial, I>>( - object: I - ): PageRequest { - const message = createBasePageRequest(); - message.key = object.key ?? new Uint8Array(); - message.offset = - object.offset !== undefined && object.offset !== null - ? Long.fromValue(object.offset) - : Long.UZERO; - message.limit = - object.limit !== undefined && object.limit !== null - ? Long.fromValue(object.limit) - : Long.UZERO; - message.countTotal = object.countTotal ?? false; - message.reverse = object.reverse ?? false; - return message; - }, -}; - -function createBasePageResponse(): PageResponse { - return { nextKey: new Uint8Array(), total: Long.UZERO }; -} - -export const PageResponse = { - encode( - message: PageResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey); - } - if (!message.total.isZero()) { - writer.uint32(16).uint64(message.total); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): PageResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBasePageResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes(); - break; - case 2: - message.total = reader.uint64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): PageResponse { - return { - nextKey: isSet(object.nextKey) - ? bytesFromBase64(object.nextKey) - : new Uint8Array(), - total: isSet(object.total) ? Long.fromValue(object.total) : Long.UZERO, - }; - }, - - toJSON(message: PageResponse): unknown { - const obj: any = {}; - message.nextKey !== undefined && - (obj.nextKey = base64FromBytes( - message.nextKey !== undefined ? message.nextKey : new Uint8Array() - )); - message.total !== undefined && - (obj.total = (message.total || Long.UZERO).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): PageResponse { - const message = createBasePageResponse(); - message.nextKey = object.nextKey ?? new Uint8Array(); - message.total = - object.total !== undefined && object.total !== null - ? Long.fromValue(object.total) - : Long.UZERO; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - if (typeof globalThis !== "undefined") return globalThis; - if (typeof self !== "undefined") return self; - if (typeof window !== "undefined") return window; - if (typeof global !== "undefined") return global; - throw "Unable to locate global object"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/client/src/types/generated/deweb/genesis.ts b/tx_frontend_example/client/src/types/generated/deweb/genesis.ts deleted file mode 100644 index 3570ef7..0000000 --- a/tx_frontend_example/client/src/types/generated/deweb/genesis.ts +++ /dev/null @@ -1,108 +0,0 @@ -/* eslint-disable */ -import { Params } from "./params"; -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "dewebservices.deweb.deweb"; - -/** GenesisState defines the deweb module's genesis state. */ -export interface GenesisState { - /** this line is used by starport scaffolding # genesis/proto/state */ - params?: Params; -} - -function createBaseGenesisState(): GenesisState { - return { params: undefined }; -} - -export const GenesisState = { - encode( - message: GenesisState, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGenesisState(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GenesisState { - return { - params: isSet(object.params) ? Params.fromJSON(object.params) : undefined, - }; - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {}; - message.params !== undefined && - (obj.params = message.params ? Params.toJSON(message.params) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): GenesisState { - const message = createBaseGenesisState(); - message.params = - object.params !== undefined && object.params !== null - ? Params.fromPartial(object.params) - : undefined; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/client/src/types/generated/deweb/keyrec.ts b/tx_frontend_example/client/src/types/generated/deweb/keyrec.ts deleted file mode 100644 index e68375c..0000000 --- a/tx_frontend_example/client/src/types/generated/deweb/keyrec.ts +++ /dev/null @@ -1,276 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "dewebservices.deweb.deweb"; - -export interface UserWalletRec { - address: string; - encryptedKey: string; - chain: string; - deleted: boolean; -} - -export interface RecordsToUser { - records: string[]; -} - -export interface ChainAddressMapping { - extAddress: string; - chain: string; - deleted: boolean; -} - -function createBaseUserWalletRec(): UserWalletRec { - return { address: "", encryptedKey: "", chain: "", deleted: false }; -} - -export const UserWalletRec = { - encode( - message: UserWalletRec, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.address !== "") { - writer.uint32(18).string(message.address); - } - if (message.encryptedKey !== "") { - writer.uint32(26).string(message.encryptedKey); - } - if (message.chain !== "") { - writer.uint32(34).string(message.chain); - } - if (message.deleted === true) { - writer.uint32(40).bool(message.deleted); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UserWalletRec { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUserWalletRec(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.address = reader.string(); - break; - case 3: - message.encryptedKey = reader.string(); - break; - case 4: - message.chain = reader.string(); - break; - case 5: - message.deleted = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UserWalletRec { - return { - address: isSet(object.address) ? String(object.address) : "", - encryptedKey: isSet(object.encryptedKey) - ? String(object.encryptedKey) - : "", - chain: isSet(object.chain) ? String(object.chain) : "", - deleted: isSet(object.deleted) ? Boolean(object.deleted) : false, - }; - }, - - toJSON(message: UserWalletRec): unknown { - const obj: any = {}; - message.address !== undefined && (obj.address = message.address); - message.encryptedKey !== undefined && - (obj.encryptedKey = message.encryptedKey); - message.chain !== undefined && (obj.chain = message.chain); - message.deleted !== undefined && (obj.deleted = message.deleted); - return obj; - }, - - fromPartial, I>>( - object: I - ): UserWalletRec { - const message = createBaseUserWalletRec(); - message.address = object.address ?? ""; - message.encryptedKey = object.encryptedKey ?? ""; - message.chain = object.chain ?? ""; - message.deleted = object.deleted ?? false; - return message; - }, -}; - -function createBaseRecordsToUser(): RecordsToUser { - return { records: [] }; -} - -export const RecordsToUser = { - encode( - message: RecordsToUser, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.records) { - writer.uint32(10).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): RecordsToUser { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseRecordsToUser(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.records.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): RecordsToUser { - return { - records: Array.isArray(object?.records) - ? object.records.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: RecordsToUser): unknown { - const obj: any = {}; - if (message.records) { - obj.records = message.records.map((e) => e); - } else { - obj.records = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): RecordsToUser { - const message = createBaseRecordsToUser(); - message.records = object.records?.map((e) => e) || []; - return message; - }, -}; - -function createBaseChainAddressMapping(): ChainAddressMapping { - return { extAddress: "", chain: "", deleted: false }; -} - -export const ChainAddressMapping = { - encode( - message: ChainAddressMapping, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.extAddress !== "") { - writer.uint32(10).string(message.extAddress); - } - if (message.chain !== "") { - writer.uint32(18).string(message.chain); - } - if (message.deleted === true) { - writer.uint32(24).bool(message.deleted); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ChainAddressMapping { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseChainAddressMapping(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.extAddress = reader.string(); - break; - case 2: - message.chain = reader.string(); - break; - case 3: - message.deleted = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ChainAddressMapping { - return { - extAddress: isSet(object.extAddress) ? String(object.extAddress) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - deleted: isSet(object.deleted) ? Boolean(object.deleted) : false, - }; - }, - - toJSON(message: ChainAddressMapping): unknown { - const obj: any = {}; - message.extAddress !== undefined && (obj.extAddress = message.extAddress); - message.chain !== undefined && (obj.chain = message.chain); - message.deleted !== undefined && (obj.deleted = message.deleted); - return obj; - }, - - fromPartial, I>>( - object: I - ): ChainAddressMapping { - const message = createBaseChainAddressMapping(); - message.extAddress = object.extAddress ?? ""; - message.chain = object.chain ?? ""; - message.deleted = object.deleted ?? false; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/client/src/types/generated/deweb/params.ts b/tx_frontend_example/client/src/types/generated/deweb/params.ts deleted file mode 100644 index 2266e6e..0000000 --- a/tx_frontend_example/client/src/types/generated/deweb/params.ts +++ /dev/null @@ -1,81 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "dewebservices.deweb.deweb"; - -/** Params defines the parameters for the module. */ -export interface Params {} - -function createBaseParams(): Params { - return {}; -} - -export const Params = { - encode(_: Params, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Params { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseParams(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): Params { - return {}; - }, - - toJSON(_: Params): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>(_: I): Params { - const message = createBaseParams(); - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} diff --git a/tx_frontend_example/client/src/types/generated/deweb/query.ts b/tx_frontend_example/client/src/types/generated/deweb/query.ts deleted file mode 100644 index 58322f4..0000000 --- a/tx_frontend_example/client/src/types/generated/deweb/query.ts +++ /dev/null @@ -1,809 +0,0 @@ -/* eslint-disable */ -import { Params } from "./params"; -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "dewebservices.deweb.deweb"; - -/** QueryParamsRequest is request type for the Query/Params RPC method. */ -export interface QueryParamsRequest {} - -/** QueryParamsResponse is response type for the Query/Params RPC method. */ -export interface QueryParamsResponse { - /** params holds all the parameters of this module. */ - params?: Params; -} - -export interface WalletRecordResponse { - owner: string; - address: string; - encryptedKey: string; - chain: string; - deleted: boolean; -} - -export interface QueryFilterUserWalletRecordsRequest { - owner: string; - address: string; - chain: string; - deleted: boolean; - limit: number; - offset: number; -} - -export interface QueryFilterUserWalletRecordsResponse { - records: WalletRecordResponse[]; -} - -export interface ChainMappingRecordResponse { - owner: string; - extAddress: string; - chain: string; - deleted: boolean; -} - -export interface QueryFilterChainMappingsRecordsRequest { - owner: string; - address: string; - chain: string; - deleted: boolean; - limit: number; - offset: number; -} - -export interface QueryFilterChainMappingsRecordsResponse { - records: ChainMappingRecordResponse[]; -} - -function createBaseQueryParamsRequest(): QueryParamsRequest { - return {}; -} - -export const QueryParamsRequest = { - encode( - _: QueryParamsRequest, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): QueryParamsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryParamsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): QueryParamsRequest { - return {}; - }, - - toJSON(_: QueryParamsRequest): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>( - _: I - ): QueryParamsRequest { - const message = createBaseQueryParamsRequest(); - return message; - }, -}; - -function createBaseQueryParamsResponse(): QueryParamsResponse { - return { params: undefined }; -} - -export const QueryParamsResponse = { - encode( - message: QueryParamsResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): QueryParamsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryParamsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): QueryParamsResponse { - return { - params: isSet(object.params) ? Params.fromJSON(object.params) : undefined, - }; - }, - - toJSON(message: QueryParamsResponse): unknown { - const obj: any = {}; - message.params !== undefined && - (obj.params = message.params ? Params.toJSON(message.params) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): QueryParamsResponse { - const message = createBaseQueryParamsResponse(); - message.params = - object.params !== undefined && object.params !== null - ? Params.fromPartial(object.params) - : undefined; - return message; - }, -}; - -function createBaseWalletRecordResponse(): WalletRecordResponse { - return { - owner: "", - address: "", - encryptedKey: "", - chain: "", - deleted: false, - }; -} - -export const WalletRecordResponse = { - encode( - message: WalletRecordResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.owner !== "") { - writer.uint32(10).string(message.owner); - } - if (message.address !== "") { - writer.uint32(18).string(message.address); - } - if (message.encryptedKey !== "") { - writer.uint32(26).string(message.encryptedKey); - } - if (message.chain !== "") { - writer.uint32(34).string(message.chain); - } - if (message.deleted === true) { - writer.uint32(40).bool(message.deleted); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): WalletRecordResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseWalletRecordResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.owner = reader.string(); - break; - case 2: - message.address = reader.string(); - break; - case 3: - message.encryptedKey = reader.string(); - break; - case 4: - message.chain = reader.string(); - break; - case 5: - message.deleted = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): WalletRecordResponse { - return { - owner: isSet(object.owner) ? String(object.owner) : "", - address: isSet(object.address) ? String(object.address) : "", - encryptedKey: isSet(object.encryptedKey) - ? String(object.encryptedKey) - : "", - chain: isSet(object.chain) ? String(object.chain) : "", - deleted: isSet(object.deleted) ? Boolean(object.deleted) : false, - }; - }, - - toJSON(message: WalletRecordResponse): unknown { - const obj: any = {}; - message.owner !== undefined && (obj.owner = message.owner); - message.address !== undefined && (obj.address = message.address); - message.encryptedKey !== undefined && - (obj.encryptedKey = message.encryptedKey); - message.chain !== undefined && (obj.chain = message.chain); - message.deleted !== undefined && (obj.deleted = message.deleted); - return obj; - }, - - fromPartial, I>>( - object: I - ): WalletRecordResponse { - const message = createBaseWalletRecordResponse(); - message.owner = object.owner ?? ""; - message.address = object.address ?? ""; - message.encryptedKey = object.encryptedKey ?? ""; - message.chain = object.chain ?? ""; - message.deleted = object.deleted ?? false; - return message; - }, -}; - -function createBaseQueryFilterUserWalletRecordsRequest(): QueryFilterUserWalletRecordsRequest { - return { - owner: "", - address: "", - chain: "", - deleted: false, - limit: 0, - offset: 0, - }; -} - -export const QueryFilterUserWalletRecordsRequest = { - encode( - message: QueryFilterUserWalletRecordsRequest, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.owner !== "") { - writer.uint32(10).string(message.owner); - } - if (message.address !== "") { - writer.uint32(18).string(message.address); - } - if (message.chain !== "") { - writer.uint32(26).string(message.chain); - } - if (message.deleted === true) { - writer.uint32(32).bool(message.deleted); - } - if (message.limit !== 0) { - writer.uint32(40).int32(message.limit); - } - if (message.offset !== 0) { - writer.uint32(48).int32(message.offset); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): QueryFilterUserWalletRecordsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryFilterUserWalletRecordsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.owner = reader.string(); - break; - case 2: - message.address = reader.string(); - break; - case 3: - message.chain = reader.string(); - break; - case 4: - message.deleted = reader.bool(); - break; - case 5: - message.limit = reader.int32(); - break; - case 6: - message.offset = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): QueryFilterUserWalletRecordsRequest { - return { - owner: isSet(object.owner) ? String(object.owner) : "", - address: isSet(object.address) ? String(object.address) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - deleted: isSet(object.deleted) ? Boolean(object.deleted) : false, - limit: isSet(object.limit) ? Number(object.limit) : 0, - offset: isSet(object.offset) ? Number(object.offset) : 0, - }; - }, - - toJSON(message: QueryFilterUserWalletRecordsRequest): unknown { - const obj: any = {}; - message.owner !== undefined && (obj.owner = message.owner); - message.address !== undefined && (obj.address = message.address); - message.chain !== undefined && (obj.chain = message.chain); - message.deleted !== undefined && (obj.deleted = message.deleted); - message.limit !== undefined && (obj.limit = Math.round(message.limit)); - message.offset !== undefined && (obj.offset = Math.round(message.offset)); - return obj; - }, - - fromPartial< - I extends Exact, I> - >(object: I): QueryFilterUserWalletRecordsRequest { - const message = createBaseQueryFilterUserWalletRecordsRequest(); - message.owner = object.owner ?? ""; - message.address = object.address ?? ""; - message.chain = object.chain ?? ""; - message.deleted = object.deleted ?? false; - message.limit = object.limit ?? 0; - message.offset = object.offset ?? 0; - return message; - }, -}; - -function createBaseQueryFilterUserWalletRecordsResponse(): QueryFilterUserWalletRecordsResponse { - return { records: [] }; -} - -export const QueryFilterUserWalletRecordsResponse = { - encode( - message: QueryFilterUserWalletRecordsResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.records) { - WalletRecordResponse.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): QueryFilterUserWalletRecordsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryFilterUserWalletRecordsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.records.push( - WalletRecordResponse.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): QueryFilterUserWalletRecordsResponse { - return { - records: Array.isArray(object?.records) - ? object.records.map((e: any) => WalletRecordResponse.fromJSON(e)) - : [], - }; - }, - - toJSON(message: QueryFilterUserWalletRecordsResponse): unknown { - const obj: any = {}; - if (message.records) { - obj.records = message.records.map((e) => - e ? WalletRecordResponse.toJSON(e) : undefined - ); - } else { - obj.records = []; - } - return obj; - }, - - fromPartial< - I extends Exact, I> - >(object: I): QueryFilterUserWalletRecordsResponse { - const message = createBaseQueryFilterUserWalletRecordsResponse(); - message.records = - object.records?.map((e) => WalletRecordResponse.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseChainMappingRecordResponse(): ChainMappingRecordResponse { - return { owner: "", extAddress: "", chain: "", deleted: false }; -} - -export const ChainMappingRecordResponse = { - encode( - message: ChainMappingRecordResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.owner !== "") { - writer.uint32(10).string(message.owner); - } - if (message.extAddress !== "") { - writer.uint32(18).string(message.extAddress); - } - if (message.chain !== "") { - writer.uint32(26).string(message.chain); - } - if (message.deleted === true) { - writer.uint32(32).bool(message.deleted); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): ChainMappingRecordResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseChainMappingRecordResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.owner = reader.string(); - break; - case 2: - message.extAddress = reader.string(); - break; - case 3: - message.chain = reader.string(); - break; - case 4: - message.deleted = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ChainMappingRecordResponse { - return { - owner: isSet(object.owner) ? String(object.owner) : "", - extAddress: isSet(object.extAddress) ? String(object.extAddress) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - deleted: isSet(object.deleted) ? Boolean(object.deleted) : false, - }; - }, - - toJSON(message: ChainMappingRecordResponse): unknown { - const obj: any = {}; - message.owner !== undefined && (obj.owner = message.owner); - message.extAddress !== undefined && (obj.extAddress = message.extAddress); - message.chain !== undefined && (obj.chain = message.chain); - message.deleted !== undefined && (obj.deleted = message.deleted); - return obj; - }, - - fromPartial, I>>( - object: I - ): ChainMappingRecordResponse { - const message = createBaseChainMappingRecordResponse(); - message.owner = object.owner ?? ""; - message.extAddress = object.extAddress ?? ""; - message.chain = object.chain ?? ""; - message.deleted = object.deleted ?? false; - return message; - }, -}; - -function createBaseQueryFilterChainMappingsRecordsRequest(): QueryFilterChainMappingsRecordsRequest { - return { - owner: "", - address: "", - chain: "", - deleted: false, - limit: 0, - offset: 0, - }; -} - -export const QueryFilterChainMappingsRecordsRequest = { - encode( - message: QueryFilterChainMappingsRecordsRequest, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.owner !== "") { - writer.uint32(10).string(message.owner); - } - if (message.address !== "") { - writer.uint32(18).string(message.address); - } - if (message.chain !== "") { - writer.uint32(26).string(message.chain); - } - if (message.deleted === true) { - writer.uint32(32).bool(message.deleted); - } - if (message.limit !== 0) { - writer.uint32(40).int32(message.limit); - } - if (message.offset !== 0) { - writer.uint32(48).int32(message.offset); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): QueryFilterChainMappingsRecordsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryFilterChainMappingsRecordsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.owner = reader.string(); - break; - case 2: - message.address = reader.string(); - break; - case 3: - message.chain = reader.string(); - break; - case 4: - message.deleted = reader.bool(); - break; - case 5: - message.limit = reader.int32(); - break; - case 6: - message.offset = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): QueryFilterChainMappingsRecordsRequest { - return { - owner: isSet(object.owner) ? String(object.owner) : "", - address: isSet(object.address) ? String(object.address) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - deleted: isSet(object.deleted) ? Boolean(object.deleted) : false, - limit: isSet(object.limit) ? Number(object.limit) : 0, - offset: isSet(object.offset) ? Number(object.offset) : 0, - }; - }, - - toJSON(message: QueryFilterChainMappingsRecordsRequest): unknown { - const obj: any = {}; - message.owner !== undefined && (obj.owner = message.owner); - message.address !== undefined && (obj.address = message.address); - message.chain !== undefined && (obj.chain = message.chain); - message.deleted !== undefined && (obj.deleted = message.deleted); - message.limit !== undefined && (obj.limit = Math.round(message.limit)); - message.offset !== undefined && (obj.offset = Math.round(message.offset)); - return obj; - }, - - fromPartial< - I extends Exact, I> - >(object: I): QueryFilterChainMappingsRecordsRequest { - const message = createBaseQueryFilterChainMappingsRecordsRequest(); - message.owner = object.owner ?? ""; - message.address = object.address ?? ""; - message.chain = object.chain ?? ""; - message.deleted = object.deleted ?? false; - message.limit = object.limit ?? 0; - message.offset = object.offset ?? 0; - return message; - }, -}; - -function createBaseQueryFilterChainMappingsRecordsResponse(): QueryFilterChainMappingsRecordsResponse { - return { records: [] }; -} - -export const QueryFilterChainMappingsRecordsResponse = { - encode( - message: QueryFilterChainMappingsRecordsResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.records) { - ChainMappingRecordResponse.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): QueryFilterChainMappingsRecordsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryFilterChainMappingsRecordsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.records.push( - ChainMappingRecordResponse.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): QueryFilterChainMappingsRecordsResponse { - return { - records: Array.isArray(object?.records) - ? object.records.map((e: any) => ChainMappingRecordResponse.fromJSON(e)) - : [], - }; - }, - - toJSON(message: QueryFilterChainMappingsRecordsResponse): unknown { - const obj: any = {}; - if (message.records) { - obj.records = message.records.map((e) => - e ? ChainMappingRecordResponse.toJSON(e) : undefined - ); - } else { - obj.records = []; - } - return obj; - }, - - fromPartial< - I extends Exact, I> - >(object: I): QueryFilterChainMappingsRecordsResponse { - const message = createBaseQueryFilterChainMappingsRecordsResponse(); - message.records = - object.records?.map((e) => ChainMappingRecordResponse.fromPartial(e)) || - []; - return message; - }, -}; - -/** Query defines the gRPC querier service. */ -export interface Query { - /** Parameters queries the parameters of the module. */ - Params(request: QueryParamsRequest): Promise; - FilterUserWalletRecords( - request: QueryFilterUserWalletRecordsRequest - ): Promise; - /** Queries a list of FilterChainMappingsRecords items. */ - FilterChainMappingsRecords( - request: QueryFilterChainMappingsRecordsRequest - ): Promise; -} - -export class QueryClientImpl implements Query { - private readonly rpc: Rpc; - constructor(rpc: Rpc) { - this.rpc = rpc; - this.Params = this.Params.bind(this); - this.FilterUserWalletRecords = this.FilterUserWalletRecords.bind(this); - this.FilterChainMappingsRecords = - this.FilterChainMappingsRecords.bind(this); - } - Params(request: QueryParamsRequest): Promise { - const data = QueryParamsRequest.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.deweb.deweb.Query", - "Params", - data - ); - return promise.then((data) => - QueryParamsResponse.decode(new _m0.Reader(data)) - ); - } - - FilterUserWalletRecords( - request: QueryFilterUserWalletRecordsRequest - ): Promise { - const data = QueryFilterUserWalletRecordsRequest.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.deweb.deweb.Query", - "FilterUserWalletRecords", - data - ); - return promise.then((data) => - QueryFilterUserWalletRecordsResponse.decode(new _m0.Reader(data)) - ); - } - - FilterChainMappingsRecords( - request: QueryFilterChainMappingsRecordsRequest - ): Promise { - const data = - QueryFilterChainMappingsRecordsRequest.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.deweb.deweb.Query", - "FilterChainMappingsRecords", - data - ); - return promise.then((data) => - QueryFilterChainMappingsRecordsResponse.decode(new _m0.Reader(data)) - ); - } -} - -interface Rpc { - request( - service: string, - method: string, - data: Uint8Array - ): Promise; -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/client/src/types/generated/deweb/tx.ts b/tx_frontend_example/client/src/types/generated/deweb/tx.ts deleted file mode 100644 index 72b1205..0000000 --- a/tx_frontend_example/client/src/types/generated/deweb/tx.ts +++ /dev/null @@ -1,636 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "dewebservices.deweb.deweb"; - -export interface MsgSaveWallet { - creator: string; - address: string; - encryptedKey: string; - chain: string; -} - -export interface MsgSaveWalletResponse {} - -export interface MsgDeleteWallet { - creator: string; - address: string; -} - -export interface MsgDeleteWalletResponse {} - -export interface MsgConnectChain { - creator: string; - chain: string; - address: string; -} - -export interface MsgConnectChainResponse {} - -export interface MsgDeleteChainConnect { - creator: string; - chain: string; - address: string; -} - -export interface MsgDeleteChainConnectResponse {} - -function createBaseMsgSaveWallet(): MsgSaveWallet { - return { creator: "", address: "", encryptedKey: "", chain: "" }; -} - -export const MsgSaveWallet = { - encode( - message: MsgSaveWallet, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.creator !== "") { - writer.uint32(10).string(message.creator); - } - if (message.address !== "") { - writer.uint32(18).string(message.address); - } - if (message.encryptedKey !== "") { - writer.uint32(26).string(message.encryptedKey); - } - if (message.chain !== "") { - writer.uint32(34).string(message.chain); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgSaveWallet { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgSaveWallet(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.creator = reader.string(); - break; - case 2: - message.address = reader.string(); - break; - case 3: - message.encryptedKey = reader.string(); - break; - case 4: - message.chain = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgSaveWallet { - return { - creator: isSet(object.creator) ? String(object.creator) : "", - address: isSet(object.address) ? String(object.address) : "", - encryptedKey: isSet(object.encryptedKey) - ? String(object.encryptedKey) - : "", - chain: isSet(object.chain) ? String(object.chain) : "", - }; - }, - - toJSON(message: MsgSaveWallet): unknown { - const obj: any = {}; - message.creator !== undefined && (obj.creator = message.creator); - message.address !== undefined && (obj.address = message.address); - message.encryptedKey !== undefined && - (obj.encryptedKey = message.encryptedKey); - message.chain !== undefined && (obj.chain = message.chain); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgSaveWallet { - const message = createBaseMsgSaveWallet(); - message.creator = object.creator ?? ""; - message.address = object.address ?? ""; - message.encryptedKey = object.encryptedKey ?? ""; - message.chain = object.chain ?? ""; - return message; - }, -}; - -function createBaseMsgSaveWalletResponse(): MsgSaveWalletResponse { - return {}; -} - -export const MsgSaveWalletResponse = { - encode( - _: MsgSaveWalletResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MsgSaveWalletResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgSaveWalletResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): MsgSaveWalletResponse { - return {}; - }, - - toJSON(_: MsgSaveWalletResponse): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>( - _: I - ): MsgSaveWalletResponse { - const message = createBaseMsgSaveWalletResponse(); - return message; - }, -}; - -function createBaseMsgDeleteWallet(): MsgDeleteWallet { - return { creator: "", address: "" }; -} - -export const MsgDeleteWallet = { - encode( - message: MsgDeleteWallet, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.creator !== "") { - writer.uint32(10).string(message.creator); - } - if (message.address !== "") { - writer.uint32(18).string(message.address); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgDeleteWallet { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgDeleteWallet(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.creator = reader.string(); - break; - case 2: - message.address = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgDeleteWallet { - return { - creator: isSet(object.creator) ? String(object.creator) : "", - address: isSet(object.address) ? String(object.address) : "", - }; - }, - - toJSON(message: MsgDeleteWallet): unknown { - const obj: any = {}; - message.creator !== undefined && (obj.creator = message.creator); - message.address !== undefined && (obj.address = message.address); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgDeleteWallet { - const message = createBaseMsgDeleteWallet(); - message.creator = object.creator ?? ""; - message.address = object.address ?? ""; - return message; - }, -}; - -function createBaseMsgDeleteWalletResponse(): MsgDeleteWalletResponse { - return {}; -} - -export const MsgDeleteWalletResponse = { - encode( - _: MsgDeleteWalletResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MsgDeleteWalletResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgDeleteWalletResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): MsgDeleteWalletResponse { - return {}; - }, - - toJSON(_: MsgDeleteWalletResponse): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>( - _: I - ): MsgDeleteWalletResponse { - const message = createBaseMsgDeleteWalletResponse(); - return message; - }, -}; - -function createBaseMsgConnectChain(): MsgConnectChain { - return { creator: "", chain: "", address: "" }; -} - -export const MsgConnectChain = { - encode( - message: MsgConnectChain, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.creator !== "") { - writer.uint32(10).string(message.creator); - } - if (message.chain !== "") { - writer.uint32(18).string(message.chain); - } - if (message.address !== "") { - writer.uint32(26).string(message.address); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgConnectChain { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgConnectChain(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.creator = reader.string(); - break; - case 2: - message.chain = reader.string(); - break; - case 3: - message.address = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgConnectChain { - return { - creator: isSet(object.creator) ? String(object.creator) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - address: isSet(object.address) ? String(object.address) : "", - }; - }, - - toJSON(message: MsgConnectChain): unknown { - const obj: any = {}; - message.creator !== undefined && (obj.creator = message.creator); - message.chain !== undefined && (obj.chain = message.chain); - message.address !== undefined && (obj.address = message.address); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgConnectChain { - const message = createBaseMsgConnectChain(); - message.creator = object.creator ?? ""; - message.chain = object.chain ?? ""; - message.address = object.address ?? ""; - return message; - }, -}; - -function createBaseMsgConnectChainResponse(): MsgConnectChainResponse { - return {}; -} - -export const MsgConnectChainResponse = { - encode( - _: MsgConnectChainResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MsgConnectChainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgConnectChainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): MsgConnectChainResponse { - return {}; - }, - - toJSON(_: MsgConnectChainResponse): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>( - _: I - ): MsgConnectChainResponse { - const message = createBaseMsgConnectChainResponse(); - return message; - }, -}; - -function createBaseMsgDeleteChainConnect(): MsgDeleteChainConnect { - return { creator: "", chain: "", address: "" }; -} - -export const MsgDeleteChainConnect = { - encode( - message: MsgDeleteChainConnect, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.creator !== "") { - writer.uint32(10).string(message.creator); - } - if (message.chain !== "") { - writer.uint32(18).string(message.chain); - } - if (message.address !== "") { - writer.uint32(26).string(message.address); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MsgDeleteChainConnect { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgDeleteChainConnect(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.creator = reader.string(); - break; - case 2: - message.chain = reader.string(); - break; - case 3: - message.address = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgDeleteChainConnect { - return { - creator: isSet(object.creator) ? String(object.creator) : "", - chain: isSet(object.chain) ? String(object.chain) : "", - address: isSet(object.address) ? String(object.address) : "", - }; - }, - - toJSON(message: MsgDeleteChainConnect): unknown { - const obj: any = {}; - message.creator !== undefined && (obj.creator = message.creator); - message.chain !== undefined && (obj.chain = message.chain); - message.address !== undefined && (obj.address = message.address); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgDeleteChainConnect { - const message = createBaseMsgDeleteChainConnect(); - message.creator = object.creator ?? ""; - message.chain = object.chain ?? ""; - message.address = object.address ?? ""; - return message; - }, -}; - -function createBaseMsgDeleteChainConnectResponse(): MsgDeleteChainConnectResponse { - return {}; -} - -export const MsgDeleteChainConnectResponse = { - encode( - _: MsgDeleteChainConnectResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MsgDeleteChainConnectResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgDeleteChainConnectResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): MsgDeleteChainConnectResponse { - return {}; - }, - - toJSON(_: MsgDeleteChainConnectResponse): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>( - _: I - ): MsgDeleteChainConnectResponse { - const message = createBaseMsgDeleteChainConnectResponse(); - return message; - }, -}; - -/** Msg defines the Msg service. */ -export interface Msg { - SaveWallet(request: MsgSaveWallet): Promise; - DeleteWallet(request: MsgDeleteWallet): Promise; - ConnectChain(request: MsgConnectChain): Promise; - /** this line is used by starport scaffolding # proto/tx/rpc */ - DeleteChainConnect( - request: MsgDeleteChainConnect - ): Promise; -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc; - constructor(rpc: Rpc) { - this.rpc = rpc; - this.SaveWallet = this.SaveWallet.bind(this); - this.DeleteWallet = this.DeleteWallet.bind(this); - this.ConnectChain = this.ConnectChain.bind(this); - this.DeleteChainConnect = this.DeleteChainConnect.bind(this); - } - SaveWallet(request: MsgSaveWallet): Promise { - const data = MsgSaveWallet.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.deweb.deweb.Msg", - "SaveWallet", - data - ); - return promise.then((data) => - MsgSaveWalletResponse.decode(new _m0.Reader(data)) - ); - } - - DeleteWallet(request: MsgDeleteWallet): Promise { - const data = MsgDeleteWallet.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.deweb.deweb.Msg", - "DeleteWallet", - data - ); - return promise.then((data) => - MsgDeleteWalletResponse.decode(new _m0.Reader(data)) - ); - } - - ConnectChain(request: MsgConnectChain): Promise { - const data = MsgConnectChain.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.deweb.deweb.Msg", - "ConnectChain", - data - ); - return promise.then((data) => - MsgConnectChainResponse.decode(new _m0.Reader(data)) - ); - } - - DeleteChainConnect( - request: MsgDeleteChainConnect - ): Promise { - const data = MsgDeleteChainConnect.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.deweb.deweb.Msg", - "DeleteChainConnect", - data - ); - return promise.then((data) => - MsgDeleteChainConnectResponse.decode(new _m0.Reader(data)) - ); - } -} - -interface Rpc { - request( - service: string, - method: string, - data: Uint8Array - ): Promise; -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/client/src/types/generated/dns_module/domain.ts b/tx_frontend_example/client/src/types/generated/dns_module/domain.ts deleted file mode 100644 index a863cb8..0000000 --- a/tx_frontend_example/client/src/types/generated/dns_module/domain.ts +++ /dev/null @@ -1,526 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "dewebservices.domain"; - -/** BaseDomain defines a non-fungible domain token */ -export interface BaseDomain { - id: string; - data: string; - owner: string; -} - -/** Denom defines a type of NFT */ -export interface Denom { - id: string; - name: string; - schema: string; - creator: string; - symbol: string; - mintRestricted: boolean; - updateRestricted: boolean; - description: string; - uri: string; - uriHash: string; - data: string; -} - -/** IDCollection defines a type of collection with specified ID */ -export interface IDCollection { - denomId: string; - tokenIds: string[]; -} - -/** Owner defines a type of owner */ -export interface Owner { - address: string; - idCollections: IDCollection[]; -} - -/** Collection defines a type of collection */ -export interface Collection { - denom?: Denom; - nfts: BaseDomain[]; -} - -function createBaseBaseDomain(): BaseDomain { - return { id: "", data: "", owner: "" }; -} - -export const BaseDomain = { - encode( - message: BaseDomain, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.data !== "") { - writer.uint32(18).string(message.data); - } - if (message.owner !== "") { - writer.uint32(26).string(message.owner); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): BaseDomain { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseBaseDomain(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.data = reader.string(); - break; - case 3: - message.owner = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): BaseDomain { - return { - id: isSet(object.id) ? String(object.id) : "", - data: isSet(object.data) ? String(object.data) : "", - owner: isSet(object.owner) ? String(object.owner) : "", - }; - }, - - toJSON(message: BaseDomain): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.data !== undefined && (obj.data = message.data); - message.owner !== undefined && (obj.owner = message.owner); - return obj; - }, - - fromPartial, I>>( - object: I - ): BaseDomain { - const message = createBaseBaseDomain(); - message.id = object.id ?? ""; - message.data = object.data ?? ""; - message.owner = object.owner ?? ""; - return message; - }, -}; - -function createBaseDenom(): Denom { - return { - id: "", - name: "", - schema: "", - creator: "", - symbol: "", - mintRestricted: false, - updateRestricted: false, - description: "", - uri: "", - uriHash: "", - data: "", - }; -} - -export const Denom = { - encode(message: Denom, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.name !== "") { - writer.uint32(18).string(message.name); - } - if (message.schema !== "") { - writer.uint32(26).string(message.schema); - } - if (message.creator !== "") { - writer.uint32(34).string(message.creator); - } - if (message.symbol !== "") { - writer.uint32(42).string(message.symbol); - } - if (message.mintRestricted === true) { - writer.uint32(48).bool(message.mintRestricted); - } - if (message.updateRestricted === true) { - writer.uint32(56).bool(message.updateRestricted); - } - if (message.description !== "") { - writer.uint32(66).string(message.description); - } - if (message.uri !== "") { - writer.uint32(74).string(message.uri); - } - if (message.uriHash !== "") { - writer.uint32(82).string(message.uriHash); - } - if (message.data !== "") { - writer.uint32(90).string(message.data); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Denom { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDenom(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.schema = reader.string(); - break; - case 4: - message.creator = reader.string(); - break; - case 5: - message.symbol = reader.string(); - break; - case 6: - message.mintRestricted = reader.bool(); - break; - case 7: - message.updateRestricted = reader.bool(); - break; - case 8: - message.description = reader.string(); - break; - case 9: - message.uri = reader.string(); - break; - case 10: - message.uriHash = reader.string(); - break; - case 11: - message.data = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Denom { - return { - id: isSet(object.id) ? String(object.id) : "", - name: isSet(object.name) ? String(object.name) : "", - schema: isSet(object.schema) ? String(object.schema) : "", - creator: isSet(object.creator) ? String(object.creator) : "", - symbol: isSet(object.symbol) ? String(object.symbol) : "", - mintRestricted: isSet(object.mintRestricted) - ? Boolean(object.mintRestricted) - : false, - updateRestricted: isSet(object.updateRestricted) - ? Boolean(object.updateRestricted) - : false, - description: isSet(object.description) ? String(object.description) : "", - uri: isSet(object.uri) ? String(object.uri) : "", - uriHash: isSet(object.uriHash) ? String(object.uriHash) : "", - data: isSet(object.data) ? String(object.data) : "", - }; - }, - - toJSON(message: Denom): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.name !== undefined && (obj.name = message.name); - message.schema !== undefined && (obj.schema = message.schema); - message.creator !== undefined && (obj.creator = message.creator); - message.symbol !== undefined && (obj.symbol = message.symbol); - message.mintRestricted !== undefined && - (obj.mintRestricted = message.mintRestricted); - message.updateRestricted !== undefined && - (obj.updateRestricted = message.updateRestricted); - message.description !== undefined && - (obj.description = message.description); - message.uri !== undefined && (obj.uri = message.uri); - message.uriHash !== undefined && (obj.uriHash = message.uriHash); - message.data !== undefined && (obj.data = message.data); - return obj; - }, - - fromPartial, I>>(object: I): Denom { - const message = createBaseDenom(); - message.id = object.id ?? ""; - message.name = object.name ?? ""; - message.schema = object.schema ?? ""; - message.creator = object.creator ?? ""; - message.symbol = object.symbol ?? ""; - message.mintRestricted = object.mintRestricted ?? false; - message.updateRestricted = object.updateRestricted ?? false; - message.description = object.description ?? ""; - message.uri = object.uri ?? ""; - message.uriHash = object.uriHash ?? ""; - message.data = object.data ?? ""; - return message; - }, -}; - -function createBaseIDCollection(): IDCollection { - return { denomId: "", tokenIds: [] }; -} - -export const IDCollection = { - encode( - message: IDCollection, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.denomId !== "") { - writer.uint32(10).string(message.denomId); - } - for (const v of message.tokenIds) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): IDCollection { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseIDCollection(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denomId = reader.string(); - break; - case 2: - message.tokenIds.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): IDCollection { - return { - denomId: isSet(object.denomId) ? String(object.denomId) : "", - tokenIds: Array.isArray(object?.tokenIds) - ? object.tokenIds.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: IDCollection): unknown { - const obj: any = {}; - message.denomId !== undefined && (obj.denomId = message.denomId); - if (message.tokenIds) { - obj.tokenIds = message.tokenIds.map((e) => e); - } else { - obj.tokenIds = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): IDCollection { - const message = createBaseIDCollection(); - message.denomId = object.denomId ?? ""; - message.tokenIds = object.tokenIds?.map((e) => e) || []; - return message; - }, -}; - -function createBaseOwner(): Owner { - return { address: "", idCollections: [] }; -} - -export const Owner = { - encode(message: Owner, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - if (message.address !== "") { - writer.uint32(10).string(message.address); - } - for (const v of message.idCollections) { - IDCollection.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Owner { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOwner(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.idCollections.push( - IDCollection.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Owner { - return { - address: isSet(object.address) ? String(object.address) : "", - idCollections: Array.isArray(object?.idCollections) - ? object.idCollections.map((e: any) => IDCollection.fromJSON(e)) - : [], - }; - }, - - toJSON(message: Owner): unknown { - const obj: any = {}; - message.address !== undefined && (obj.address = message.address); - if (message.idCollections) { - obj.idCollections = message.idCollections.map((e) => - e ? IDCollection.toJSON(e) : undefined - ); - } else { - obj.idCollections = []; - } - return obj; - }, - - fromPartial, I>>(object: I): Owner { - const message = createBaseOwner(); - message.address = object.address ?? ""; - message.idCollections = - object.idCollections?.map((e) => IDCollection.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseCollection(): Collection { - return { denom: undefined, nfts: [] }; -} - -export const Collection = { - encode( - message: Collection, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.denom !== undefined) { - Denom.encode(message.denom, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.nfts) { - BaseDomain.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Collection { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCollection(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = Denom.decode(reader, reader.uint32()); - break; - case 2: - message.nfts.push(BaseDomain.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Collection { - return { - denom: isSet(object.denom) ? Denom.fromJSON(object.denom) : undefined, - nfts: Array.isArray(object?.nfts) - ? object.nfts.map((e: any) => BaseDomain.fromJSON(e)) - : [], - }; - }, - - toJSON(message: Collection): unknown { - const obj: any = {}; - message.denom !== undefined && - (obj.denom = message.denom ? Denom.toJSON(message.denom) : undefined); - if (message.nfts) { - obj.nfts = message.nfts.map((e) => - e ? BaseDomain.toJSON(e) : undefined - ); - } else { - obj.nfts = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): Collection { - const message = createBaseCollection(); - message.denom = - object.denom !== undefined && object.denom !== null - ? Denom.fromPartial(object.denom) - : undefined; - message.nfts = object.nfts?.map((e) => BaseDomain.fromPartial(e)) || []; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/client/src/types/generated/dns_module/genesis.ts b/tx_frontend_example/client/src/types/generated/dns_module/genesis.ts deleted file mode 100644 index 6da4ec1..0000000 --- a/tx_frontend_example/client/src/types/generated/dns_module/genesis.ts +++ /dev/null @@ -1,127 +0,0 @@ -/* eslint-disable */ -import { Params } from "./params"; -import Long from "long"; -import { Collection } from "./domain"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "dewebservices.domain"; - -/** GenesisState defines the NFT module's genesis state */ -export interface GenesisState { - collections: Collection[]; - params?: Params; -} - -function createBaseGenesisState(): GenesisState { - return { collections: [], params: undefined }; -} - -export const GenesisState = { - encode( - message: GenesisState, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.collections) { - Collection.encode(v!, writer.uint32(10).fork()).ldelim(); - } - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGenesisState(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.collections.push(Collection.decode(reader, reader.uint32())); - break; - case 3: - message.params = Params.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GenesisState { - return { - collections: Array.isArray(object?.collections) - ? object.collections.map((e: any) => Collection.fromJSON(e)) - : [], - params: isSet(object.params) ? Params.fromJSON(object.params) : undefined, - }; - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {}; - if (message.collections) { - obj.collections = message.collections.map((e) => - e ? Collection.toJSON(e) : undefined - ); - } else { - obj.collections = []; - } - message.params !== undefined && - (obj.params = message.params ? Params.toJSON(message.params) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): GenesisState { - const message = createBaseGenesisState(); - message.collections = - object.collections?.map((e) => Collection.fromPartial(e)) || []; - message.params = - object.params !== undefined && object.params !== null - ? Params.fromPartial(object.params) - : undefined; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/client/src/types/generated/dns_module/params.ts b/tx_frontend_example/client/src/types/generated/dns_module/params.ts deleted file mode 100644 index dfef642..0000000 --- a/tx_frontend_example/client/src/types/generated/dns_module/params.ts +++ /dev/null @@ -1,182 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "dewebservices.domain"; - -/** Params defines the parameters for the module. */ -export interface Params { - domainPrice: Long; - domainExpirationHours: Long; - domainOwnerProlongationHours: Long; - subDomainPrice: Long; - blockTLDs: string[]; -} - -function createBaseParams(): Params { - return { - domainPrice: Long.UZERO, - domainExpirationHours: Long.ZERO, - domainOwnerProlongationHours: Long.ZERO, - subDomainPrice: Long.UZERO, - blockTLDs: [], - }; -} - -export const Params = { - encode( - message: Params, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (!message.domainPrice.isZero()) { - writer.uint32(8).uint64(message.domainPrice); - } - if (!message.domainExpirationHours.isZero()) { - writer.uint32(16).int64(message.domainExpirationHours); - } - if (!message.domainOwnerProlongationHours.isZero()) { - writer.uint32(24).int64(message.domainOwnerProlongationHours); - } - if (!message.subDomainPrice.isZero()) { - writer.uint32(32).uint64(message.subDomainPrice); - } - for (const v of message.blockTLDs) { - writer.uint32(42).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Params { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseParams(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domainPrice = reader.uint64() as Long; - break; - case 2: - message.domainExpirationHours = reader.int64() as Long; - break; - case 3: - message.domainOwnerProlongationHours = reader.int64() as Long; - break; - case 4: - message.subDomainPrice = reader.uint64() as Long; - break; - case 5: - message.blockTLDs.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Params { - return { - domainPrice: isSet(object.domainPrice) - ? Long.fromValue(object.domainPrice) - : Long.UZERO, - domainExpirationHours: isSet(object.domainExpirationHours) - ? Long.fromValue(object.domainExpirationHours) - : Long.ZERO, - domainOwnerProlongationHours: isSet(object.domainOwnerProlongationHours) - ? Long.fromValue(object.domainOwnerProlongationHours) - : Long.ZERO, - subDomainPrice: isSet(object.subDomainPrice) - ? Long.fromValue(object.subDomainPrice) - : Long.UZERO, - blockTLDs: Array.isArray(object?.blockTLDs) - ? object.blockTLDs.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: Params): unknown { - const obj: any = {}; - message.domainPrice !== undefined && - (obj.domainPrice = (message.domainPrice || Long.UZERO).toString()); - message.domainExpirationHours !== undefined && - (obj.domainExpirationHours = ( - message.domainExpirationHours || Long.ZERO - ).toString()); - message.domainOwnerProlongationHours !== undefined && - (obj.domainOwnerProlongationHours = ( - message.domainOwnerProlongationHours || Long.ZERO - ).toString()); - message.subDomainPrice !== undefined && - (obj.subDomainPrice = (message.subDomainPrice || Long.UZERO).toString()); - if (message.blockTLDs) { - obj.blockTLDs = message.blockTLDs.map((e) => e); - } else { - obj.blockTLDs = []; - } - return obj; - }, - - fromPartial, I>>(object: I): Params { - const message = createBaseParams(); - message.domainPrice = - object.domainPrice !== undefined && object.domainPrice !== null - ? Long.fromValue(object.domainPrice) - : Long.UZERO; - message.domainExpirationHours = - object.domainExpirationHours !== undefined && - object.domainExpirationHours !== null - ? Long.fromValue(object.domainExpirationHours) - : Long.ZERO; - message.domainOwnerProlongationHours = - object.domainOwnerProlongationHours !== undefined && - object.domainOwnerProlongationHours !== null - ? Long.fromValue(object.domainOwnerProlongationHours) - : Long.ZERO; - message.subDomainPrice = - object.subDomainPrice !== undefined && object.subDomainPrice !== null - ? Long.fromValue(object.subDomainPrice) - : Long.UZERO; - message.blockTLDs = object.blockTLDs?.map((e) => e) || []; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/client/src/types/generated/dns_module/query.ts b/tx_frontend_example/client/src/types/generated/dns_module/query.ts deleted file mode 100644 index e57ad39..0000000 --- a/tx_frontend_example/client/src/types/generated/dns_module/query.ts +++ /dev/null @@ -1,841 +0,0 @@ -/* eslint-disable */ -import { Params } from "./params"; -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "dewebservices.domain"; - -export interface TransferOffer { - price: Long; - ExpectedOwnerAddress: string; -} - -export interface DNSRecords { - type: string; - values: string[]; -} - -export interface ResponseDomain { - id: string; - issued: string; - validTill: string; - transferOffer?: TransferOffer; - records: DNSRecords[]; - subDomainsOnSale: boolean; - subDomainsSalePrice: Long; - owner: string; -} - -/** QueryParamsRequest is request type for the Query/Params RPC method. */ -export interface QueryParamsRequest {} - -/** QueryParamsResponse is response type for the Query/Params RPC method. */ -export interface QueryParamsResponse { - /** params holds all the parameters of this module. */ - params?: Params; -} - -/** QueryNFTRequest is the request type for the Query/NFT RPC method */ -export interface QueryDomainRequest { - domainName: string; -} - -/** QueryNFTResponse is the response type for the Query/NFT RPC method */ -export interface QueryDomainResponse { - domain?: ResponseDomain; -} - -/** QueryNFTRequest is the request type for the Query/NFT RPC method */ -export interface QueryOwnedDomainsRequest { - address: string; - offset: Long; - count: Long; -} - -/** QueryNFTResponse is the response type for the Query/NFT RPC method */ -export interface QueryOwnedDomainsResponse { - total: Long; - domains: ResponseDomain[]; -} - -function createBaseTransferOffer(): TransferOffer { - return { price: Long.UZERO, ExpectedOwnerAddress: "" }; -} - -export const TransferOffer = { - encode( - message: TransferOffer, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (!message.price.isZero()) { - writer.uint32(8).uint64(message.price); - } - if (message.ExpectedOwnerAddress !== "") { - writer.uint32(18).string(message.ExpectedOwnerAddress); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): TransferOffer { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseTransferOffer(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.price = reader.uint64() as Long; - break; - case 2: - message.ExpectedOwnerAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): TransferOffer { - return { - price: isSet(object.price) ? Long.fromValue(object.price) : Long.UZERO, - ExpectedOwnerAddress: isSet(object.ExpectedOwnerAddress) - ? String(object.ExpectedOwnerAddress) - : "", - }; - }, - - toJSON(message: TransferOffer): unknown { - const obj: any = {}; - message.price !== undefined && - (obj.price = (message.price || Long.UZERO).toString()); - message.ExpectedOwnerAddress !== undefined && - (obj.ExpectedOwnerAddress = message.ExpectedOwnerAddress); - return obj; - }, - - fromPartial, I>>( - object: I - ): TransferOffer { - const message = createBaseTransferOffer(); - message.price = - object.price !== undefined && object.price !== null - ? Long.fromValue(object.price) - : Long.UZERO; - message.ExpectedOwnerAddress = object.ExpectedOwnerAddress ?? ""; - return message; - }, -}; - -function createBaseDNSRecords(): DNSRecords { - return { type: "", values: [] }; -} - -export const DNSRecords = { - encode( - message: DNSRecords, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.type !== "") { - writer.uint32(10).string(message.type); - } - for (const v of message.values) { - writer.uint32(18).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DNSRecords { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDNSRecords(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - case 2: - message.values.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DNSRecords { - return { - type: isSet(object.type) ? String(object.type) : "", - values: Array.isArray(object?.values) - ? object.values.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: DNSRecords): unknown { - const obj: any = {}; - message.type !== undefined && (obj.type = message.type); - if (message.values) { - obj.values = message.values.map((e) => e); - } else { - obj.values = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): DNSRecords { - const message = createBaseDNSRecords(); - message.type = object.type ?? ""; - message.values = object.values?.map((e) => e) || []; - return message; - }, -}; - -function createBaseResponseDomain(): ResponseDomain { - return { - id: "", - issued: "", - validTill: "", - transferOffer: undefined, - records: [], - subDomainsOnSale: false, - subDomainsSalePrice: Long.UZERO, - owner: "", - }; -} - -export const ResponseDomain = { - encode( - message: ResponseDomain, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.issued !== "") { - writer.uint32(18).string(message.issued); - } - if (message.validTill !== "") { - writer.uint32(26).string(message.validTill); - } - if (message.transferOffer !== undefined) { - TransferOffer.encode( - message.transferOffer, - writer.uint32(34).fork() - ).ldelim(); - } - for (const v of message.records) { - DNSRecords.encode(v!, writer.uint32(42).fork()).ldelim(); - } - if (message.subDomainsOnSale === true) { - writer.uint32(48).bool(message.subDomainsOnSale); - } - if (!message.subDomainsSalePrice.isZero()) { - writer.uint32(56).uint64(message.subDomainsSalePrice); - } - if (message.owner !== "") { - writer.uint32(66).string(message.owner); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ResponseDomain { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseResponseDomain(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.issued = reader.string(); - break; - case 3: - message.validTill = reader.string(); - break; - case 4: - message.transferOffer = TransferOffer.decode(reader, reader.uint32()); - break; - case 5: - message.records.push(DNSRecords.decode(reader, reader.uint32())); - break; - case 6: - message.subDomainsOnSale = reader.bool(); - break; - case 7: - message.subDomainsSalePrice = reader.uint64() as Long; - break; - case 8: - message.owner = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ResponseDomain { - return { - id: isSet(object.id) ? String(object.id) : "", - issued: isSet(object.issued) ? String(object.issued) : "", - validTill: isSet(object.validTill) ? String(object.validTill) : "", - transferOffer: isSet(object.transferOffer) - ? TransferOffer.fromJSON(object.transferOffer) - : undefined, - records: Array.isArray(object?.records) - ? object.records.map((e: any) => DNSRecords.fromJSON(e)) - : [], - subDomainsOnSale: isSet(object.subDomainsOnSale) - ? Boolean(object.subDomainsOnSale) - : false, - subDomainsSalePrice: isSet(object.subDomainsSalePrice) - ? Long.fromValue(object.subDomainsSalePrice) - : Long.UZERO, - owner: isSet(object.owner) ? String(object.owner) : "", - }; - }, - - toJSON(message: ResponseDomain): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.issued !== undefined && (obj.issued = message.issued); - message.validTill !== undefined && (obj.validTill = message.validTill); - message.transferOffer !== undefined && - (obj.transferOffer = message.transferOffer - ? TransferOffer.toJSON(message.transferOffer) - : undefined); - if (message.records) { - obj.records = message.records.map((e) => - e ? DNSRecords.toJSON(e) : undefined - ); - } else { - obj.records = []; - } - message.subDomainsOnSale !== undefined && - (obj.subDomainsOnSale = message.subDomainsOnSale); - message.subDomainsSalePrice !== undefined && - (obj.subDomainsSalePrice = ( - message.subDomainsSalePrice || Long.UZERO - ).toString()); - message.owner !== undefined && (obj.owner = message.owner); - return obj; - }, - - fromPartial, I>>( - object: I - ): ResponseDomain { - const message = createBaseResponseDomain(); - message.id = object.id ?? ""; - message.issued = object.issued ?? ""; - message.validTill = object.validTill ?? ""; - message.transferOffer = - object.transferOffer !== undefined && object.transferOffer !== null - ? TransferOffer.fromPartial(object.transferOffer) - : undefined; - message.records = - object.records?.map((e) => DNSRecords.fromPartial(e)) || []; - message.subDomainsOnSale = object.subDomainsOnSale ?? false; - message.subDomainsSalePrice = - object.subDomainsSalePrice !== undefined && - object.subDomainsSalePrice !== null - ? Long.fromValue(object.subDomainsSalePrice) - : Long.UZERO; - message.owner = object.owner ?? ""; - return message; - }, -}; - -function createBaseQueryParamsRequest(): QueryParamsRequest { - return {}; -} - -export const QueryParamsRequest = { - encode( - _: QueryParamsRequest, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): QueryParamsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryParamsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): QueryParamsRequest { - return {}; - }, - - toJSON(_: QueryParamsRequest): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>( - _: I - ): QueryParamsRequest { - const message = createBaseQueryParamsRequest(); - return message; - }, -}; - -function createBaseQueryParamsResponse(): QueryParamsResponse { - return { params: undefined }; -} - -export const QueryParamsResponse = { - encode( - message: QueryParamsResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): QueryParamsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryParamsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): QueryParamsResponse { - return { - params: isSet(object.params) ? Params.fromJSON(object.params) : undefined, - }; - }, - - toJSON(message: QueryParamsResponse): unknown { - const obj: any = {}; - message.params !== undefined && - (obj.params = message.params ? Params.toJSON(message.params) : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): QueryParamsResponse { - const message = createBaseQueryParamsResponse(); - message.params = - object.params !== undefined && object.params !== null - ? Params.fromPartial(object.params) - : undefined; - return message; - }, -}; - -function createBaseQueryDomainRequest(): QueryDomainRequest { - return { domainName: "" }; -} - -export const QueryDomainRequest = { - encode( - message: QueryDomainRequest, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.domainName !== "") { - writer.uint32(10).string(message.domainName); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): QueryDomainRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryDomainRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domainName = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): QueryDomainRequest { - return { - domainName: isSet(object.domainName) ? String(object.domainName) : "", - }; - }, - - toJSON(message: QueryDomainRequest): unknown { - const obj: any = {}; - message.domainName !== undefined && (obj.domainName = message.domainName); - return obj; - }, - - fromPartial, I>>( - object: I - ): QueryDomainRequest { - const message = createBaseQueryDomainRequest(); - message.domainName = object.domainName ?? ""; - return message; - }, -}; - -function createBaseQueryDomainResponse(): QueryDomainResponse { - return { domain: undefined }; -} - -export const QueryDomainResponse = { - encode( - message: QueryDomainResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.domain !== undefined) { - ResponseDomain.encode(message.domain, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): QueryDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.domain = ResponseDomain.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): QueryDomainResponse { - return { - domain: isSet(object.domain) - ? ResponseDomain.fromJSON(object.domain) - : undefined, - }; - }, - - toJSON(message: QueryDomainResponse): unknown { - const obj: any = {}; - message.domain !== undefined && - (obj.domain = message.domain - ? ResponseDomain.toJSON(message.domain) - : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): QueryDomainResponse { - const message = createBaseQueryDomainResponse(); - message.domain = - object.domain !== undefined && object.domain !== null - ? ResponseDomain.fromPartial(object.domain) - : undefined; - return message; - }, -}; - -function createBaseQueryOwnedDomainsRequest(): QueryOwnedDomainsRequest { - return { address: "", offset: Long.ZERO, count: Long.ZERO }; -} - -export const QueryOwnedDomainsRequest = { - encode( - message: QueryOwnedDomainsRequest, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.address !== "") { - writer.uint32(10).string(message.address); - } - if (!message.offset.isZero()) { - writer.uint32(16).int64(message.offset); - } - if (!message.count.isZero()) { - writer.uint32(24).int64(message.count); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): QueryOwnedDomainsRequest { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryOwnedDomainsRequest(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.offset = reader.int64() as Long; - break; - case 3: - message.count = reader.int64() as Long; - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): QueryOwnedDomainsRequest { - return { - address: isSet(object.address) ? String(object.address) : "", - offset: isSet(object.offset) ? Long.fromValue(object.offset) : Long.ZERO, - count: isSet(object.count) ? Long.fromValue(object.count) : Long.ZERO, - }; - }, - - toJSON(message: QueryOwnedDomainsRequest): unknown { - const obj: any = {}; - message.address !== undefined && (obj.address = message.address); - message.offset !== undefined && - (obj.offset = (message.offset || Long.ZERO).toString()); - message.count !== undefined && - (obj.count = (message.count || Long.ZERO).toString()); - return obj; - }, - - fromPartial, I>>( - object: I - ): QueryOwnedDomainsRequest { - const message = createBaseQueryOwnedDomainsRequest(); - message.address = object.address ?? ""; - message.offset = - object.offset !== undefined && object.offset !== null - ? Long.fromValue(object.offset) - : Long.ZERO; - message.count = - object.count !== undefined && object.count !== null - ? Long.fromValue(object.count) - : Long.ZERO; - return message; - }, -}; - -function createBaseQueryOwnedDomainsResponse(): QueryOwnedDomainsResponse { - return { total: Long.ZERO, domains: [] }; -} - -export const QueryOwnedDomainsResponse = { - encode( - message: QueryOwnedDomainsResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (!message.total.isZero()) { - writer.uint32(8).int64(message.total); - } - for (const v of message.domains) { - ResponseDomain.encode(v!, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): QueryOwnedDomainsResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseQueryOwnedDomainsResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.total = reader.int64() as Long; - break; - case 2: - message.domains.push(ResponseDomain.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): QueryOwnedDomainsResponse { - return { - total: isSet(object.total) ? Long.fromValue(object.total) : Long.ZERO, - domains: Array.isArray(object?.domains) - ? object.domains.map((e: any) => ResponseDomain.fromJSON(e)) - : [], - }; - }, - - toJSON(message: QueryOwnedDomainsResponse): unknown { - const obj: any = {}; - message.total !== undefined && - (obj.total = (message.total || Long.ZERO).toString()); - if (message.domains) { - obj.domains = message.domains.map((e) => - e ? ResponseDomain.toJSON(e) : undefined - ); - } else { - obj.domains = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): QueryOwnedDomainsResponse { - const message = createBaseQueryOwnedDomainsResponse(); - message.total = - object.total !== undefined && object.total !== null - ? Long.fromValue(object.total) - : Long.ZERO; - message.domains = - object.domains?.map((e) => ResponseDomain.fromPartial(e)) || []; - return message; - }, -}; - -/** Query defines the gRPC querier service for NFT module */ -export interface Query { - /** Parameters queries the parameters of the module. */ - Params(request: QueryParamsRequest): Promise; - /** Query domain info by domain name */ - Domain(request: QueryDomainRequest): Promise; - /** Query domains owned by user */ - OwnedDomains( - request: QueryOwnedDomainsRequest - ): Promise; -} - -export class QueryClientImpl implements Query { - private readonly rpc: Rpc; - constructor(rpc: Rpc) { - this.rpc = rpc; - this.Params = this.Params.bind(this); - this.Domain = this.Domain.bind(this); - this.OwnedDomains = this.OwnedDomains.bind(this); - } - Params(request: QueryParamsRequest): Promise { - const data = QueryParamsRequest.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.domain.Query", - "Params", - data - ); - return promise.then((data) => - QueryParamsResponse.decode(new _m0.Reader(data)) - ); - } - - Domain(request: QueryDomainRequest): Promise { - const data = QueryDomainRequest.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.domain.Query", - "Domain", - data - ); - return promise.then((data) => - QueryDomainResponse.decode(new _m0.Reader(data)) - ); - } - - OwnedDomains( - request: QueryOwnedDomainsRequest - ): Promise { - const data = QueryOwnedDomainsRequest.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.domain.Query", - "OwnedDomains", - data - ); - return promise.then((data) => - QueryOwnedDomainsResponse.decode(new _m0.Reader(data)) - ); - } -} - -interface Rpc { - request( - service: string, - method: string, - data: Uint8Array - ): Promise; -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/client/src/types/generated/dns_module/tx.ts b/tx_frontend_example/client/src/types/generated/dns_module/tx.ts deleted file mode 100644 index 4f41cbe..0000000 --- a/tx_frontend_example/client/src/types/generated/dns_module/tx.ts +++ /dev/null @@ -1,675 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "dewebservices.domain"; - -/** MsgTransferNFT defines an SDK message for transferring an NFT to recipient. */ -export interface MsgTransferDomain { - id: string; - price: Long; - cancel: boolean; - sender: string; - recipient: string; -} - -/** MsgTransferNFTResponse defines the Msg/TransferNFT response type. */ -export interface MsgTransferDomainResponse {} - -/** MsgEditNFT defines an SDK message for editing a nft. */ -export interface MsgEditDomain { - id: string; - data: string; - sender: string; -} - -/** MsgEditNFTResponse defines the Msg/EditNFT response type. */ -export interface MsgEditdomainResponse {} - -/** MsgMintNFT defines an SDK message for creating a new NFT. */ -export interface MsgRegisterDomain { - id: string; - data: string; - sender: string; - recipient: string; -} - -/** MsgMintNFTResponse defines the Msg/MintNFT response type. */ -export interface MsgRegisterDomainResponse {} - -/** MsgBurnNFT defines an SDK message for burning a NFT. */ -export interface MsgRemoveDomain { - id: string; - sender: string; -} - -/** MsgBurnNFTResponse defines the Msg/BurnNFT response type. */ -export interface MsgRemoveDomainResponse {} - -function createBaseMsgTransferDomain(): MsgTransferDomain { - return { - id: "", - price: Long.UZERO, - cancel: false, - sender: "", - recipient: "", - }; -} - -export const MsgTransferDomain = { - encode( - message: MsgTransferDomain, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (!message.price.isZero()) { - writer.uint32(16).uint64(message.price); - } - if (message.cancel === true) { - writer.uint32(24).bool(message.cancel); - } - if (message.sender !== "") { - writer.uint32(34).string(message.sender); - } - if (message.recipient !== "") { - writer.uint32(42).string(message.recipient); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgTransferDomain { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgTransferDomain(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.price = reader.uint64() as Long; - break; - case 3: - message.cancel = reader.bool(); - break; - case 4: - message.sender = reader.string(); - break; - case 5: - message.recipient = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgTransferDomain { - return { - id: isSet(object.id) ? String(object.id) : "", - price: isSet(object.price) ? Long.fromValue(object.price) : Long.UZERO, - cancel: isSet(object.cancel) ? Boolean(object.cancel) : false, - sender: isSet(object.sender) ? String(object.sender) : "", - recipient: isSet(object.recipient) ? String(object.recipient) : "", - }; - }, - - toJSON(message: MsgTransferDomain): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.price !== undefined && - (obj.price = (message.price || Long.UZERO).toString()); - message.cancel !== undefined && (obj.cancel = message.cancel); - message.sender !== undefined && (obj.sender = message.sender); - message.recipient !== undefined && (obj.recipient = message.recipient); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgTransferDomain { - const message = createBaseMsgTransferDomain(); - message.id = object.id ?? ""; - message.price = - object.price !== undefined && object.price !== null - ? Long.fromValue(object.price) - : Long.UZERO; - message.cancel = object.cancel ?? false; - message.sender = object.sender ?? ""; - message.recipient = object.recipient ?? ""; - return message; - }, -}; - -function createBaseMsgTransferDomainResponse(): MsgTransferDomainResponse { - return {}; -} - -export const MsgTransferDomainResponse = { - encode( - _: MsgTransferDomainResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MsgTransferDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgTransferDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): MsgTransferDomainResponse { - return {}; - }, - - toJSON(_: MsgTransferDomainResponse): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>( - _: I - ): MsgTransferDomainResponse { - const message = createBaseMsgTransferDomainResponse(); - return message; - }, -}; - -function createBaseMsgEditDomain(): MsgEditDomain { - return { id: "", data: "", sender: "" }; -} - -export const MsgEditDomain = { - encode( - message: MsgEditDomain, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.data !== "") { - writer.uint32(18).string(message.data); - } - if (message.sender !== "") { - writer.uint32(26).string(message.sender); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgEditDomain { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgEditDomain(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.data = reader.string(); - break; - case 3: - message.sender = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgEditDomain { - return { - id: isSet(object.id) ? String(object.id) : "", - data: isSet(object.data) ? String(object.data) : "", - sender: isSet(object.sender) ? String(object.sender) : "", - }; - }, - - toJSON(message: MsgEditDomain): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.data !== undefined && (obj.data = message.data); - message.sender !== undefined && (obj.sender = message.sender); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgEditDomain { - const message = createBaseMsgEditDomain(); - message.id = object.id ?? ""; - message.data = object.data ?? ""; - message.sender = object.sender ?? ""; - return message; - }, -}; - -function createBaseMsgEditdomainResponse(): MsgEditdomainResponse { - return {}; -} - -export const MsgEditdomainResponse = { - encode( - _: MsgEditdomainResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MsgEditdomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgEditdomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): MsgEditdomainResponse { - return {}; - }, - - toJSON(_: MsgEditdomainResponse): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>( - _: I - ): MsgEditdomainResponse { - const message = createBaseMsgEditdomainResponse(); - return message; - }, -}; - -function createBaseMsgRegisterDomain(): MsgRegisterDomain { - return { id: "", data: "", sender: "", recipient: "" }; -} - -export const MsgRegisterDomain = { - encode( - message: MsgRegisterDomain, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.data !== "") { - writer.uint32(18).string(message.data); - } - if (message.sender !== "") { - writer.uint32(26).string(message.sender); - } - if (message.recipient !== "") { - writer.uint32(34).string(message.recipient); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgRegisterDomain { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgRegisterDomain(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.data = reader.string(); - break; - case 3: - message.sender = reader.string(); - break; - case 4: - message.recipient = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgRegisterDomain { - return { - id: isSet(object.id) ? String(object.id) : "", - data: isSet(object.data) ? String(object.data) : "", - sender: isSet(object.sender) ? String(object.sender) : "", - recipient: isSet(object.recipient) ? String(object.recipient) : "", - }; - }, - - toJSON(message: MsgRegisterDomain): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.data !== undefined && (obj.data = message.data); - message.sender !== undefined && (obj.sender = message.sender); - message.recipient !== undefined && (obj.recipient = message.recipient); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgRegisterDomain { - const message = createBaseMsgRegisterDomain(); - message.id = object.id ?? ""; - message.data = object.data ?? ""; - message.sender = object.sender ?? ""; - message.recipient = object.recipient ?? ""; - return message; - }, -}; - -function createBaseMsgRegisterDomainResponse(): MsgRegisterDomainResponse { - return {}; -} - -export const MsgRegisterDomainResponse = { - encode( - _: MsgRegisterDomainResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MsgRegisterDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgRegisterDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): MsgRegisterDomainResponse { - return {}; - }, - - toJSON(_: MsgRegisterDomainResponse): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>( - _: I - ): MsgRegisterDomainResponse { - const message = createBaseMsgRegisterDomainResponse(); - return message; - }, -}; - -function createBaseMsgRemoveDomain(): MsgRemoveDomain { - return { id: "", sender: "" }; -} - -export const MsgRemoveDomain = { - encode( - message: MsgRemoveDomain, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.id !== "") { - writer.uint32(10).string(message.id); - } - if (message.sender !== "") { - writer.uint32(18).string(message.sender); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MsgRemoveDomain { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgRemoveDomain(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.id = reader.string(); - break; - case 2: - message.sender = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MsgRemoveDomain { - return { - id: isSet(object.id) ? String(object.id) : "", - sender: isSet(object.sender) ? String(object.sender) : "", - }; - }, - - toJSON(message: MsgRemoveDomain): unknown { - const obj: any = {}; - message.id !== undefined && (obj.id = message.id); - message.sender !== undefined && (obj.sender = message.sender); - return obj; - }, - - fromPartial, I>>( - object: I - ): MsgRemoveDomain { - const message = createBaseMsgRemoveDomain(); - message.id = object.id ?? ""; - message.sender = object.sender ?? ""; - return message; - }, -}; - -function createBaseMsgRemoveDomainResponse(): MsgRemoveDomainResponse { - return {}; -} - -export const MsgRemoveDomainResponse = { - encode( - _: MsgRemoveDomainResponse, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MsgRemoveDomainResponse { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMsgRemoveDomainResponse(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(_: any): MsgRemoveDomainResponse { - return {}; - }, - - toJSON(_: MsgRemoveDomainResponse): unknown { - const obj: any = {}; - return obj; - }, - - fromPartial, I>>( - _: I - ): MsgRemoveDomainResponse { - const message = createBaseMsgRemoveDomainResponse(); - return message; - }, -}; - -/** Msg defines the nft Msg service. */ -export interface Msg { - /** MintNFT defines a method for mint a new nft */ - RegisterDomain( - request: MsgRegisterDomain - ): Promise; - /** RefundHTLC defines a method for editing a nft. */ - EditDomain(request: MsgEditDomain): Promise; - /** TransferNFT defines a method for transferring a nft. */ - TransferDomain( - request: MsgTransferDomain - ): Promise; - /** BurnNFT defines a method for burning a nft. */ - RemoveDomain(request: MsgRemoveDomain): Promise; -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc; - constructor(rpc: Rpc) { - this.rpc = rpc; - this.RegisterDomain = this.RegisterDomain.bind(this); - this.EditDomain = this.EditDomain.bind(this); - this.TransferDomain = this.TransferDomain.bind(this); - this.RemoveDomain = this.RemoveDomain.bind(this); - } - RegisterDomain( - request: MsgRegisterDomain - ): Promise { - const data = MsgRegisterDomain.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.domain.Msg", - "RegisterDomain", - data - ); - return promise.then((data) => - MsgRegisterDomainResponse.decode(new _m0.Reader(data)) - ); - } - - EditDomain(request: MsgEditDomain): Promise { - const data = MsgEditDomain.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.domain.Msg", - "EditDomain", - data - ); - return promise.then((data) => - MsgEditdomainResponse.decode(new _m0.Reader(data)) - ); - } - - TransferDomain( - request: MsgTransferDomain - ): Promise { - const data = MsgTransferDomain.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.domain.Msg", - "TransferDomain", - data - ); - return promise.then((data) => - MsgTransferDomainResponse.decode(new _m0.Reader(data)) - ); - } - - RemoveDomain(request: MsgRemoveDomain): Promise { - const data = MsgRemoveDomain.encode(request).finish(); - const promise = this.rpc.request( - "dewebservices.domain.Msg", - "RemoveDomain", - data - ); - return promise.then((data) => - MsgRemoveDomainResponse.decode(new _m0.Reader(data)) - ); - } -} - -interface Rpc { - request( - service: string, - method: string, - data: Uint8Array - ): Promise; -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/client/src/types/generated/gogoproto/gogo.ts b/tx_frontend_example/client/src/types/generated/gogoproto/gogo.ts deleted file mode 100644 index 3f41a04..0000000 --- a/tx_frontend_example/client/src/types/generated/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = "gogoproto"; diff --git a/tx_frontend_example/client/src/types/generated/google/api/annotations.ts b/tx_frontend_example/client/src/types/generated/google/api/annotations.ts deleted file mode 100644 index aace478..0000000 --- a/tx_frontend_example/client/src/types/generated/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = "google.api"; diff --git a/tx_frontend_example/client/src/types/generated/google/api/http.ts b/tx_frontend_example/client/src/types/generated/google/api/http.ts deleted file mode 100644 index aaf27e5..0000000 --- a/tx_frontend_example/client/src/types/generated/google/api/http.ts +++ /dev/null @@ -1,640 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "google.api"; - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: string | undefined; - /** Used for updating a resource. */ - put: string | undefined; - /** Used for creating a resource. */ - post: string | undefined; - /** Used for deleting a resource. */ - delete: string | undefined; - /** Used for updating a resource. */ - patch: string | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom?: CustomHttpPattern | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} - -function createBaseHttp(): Http { - return { rules: [], fullyDecodeReservedExpansion: false }; -} - -export const Http = { - encode(message: Http, writer: _m0.Writer = _m0.Writer.create()): _m0.Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): Http { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHttp(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): Http { - return { - rules: Array.isArray(object?.rules) - ? object.rules.map((e: any) => HttpRule.fromJSON(e)) - : [], - fullyDecodeReservedExpansion: isSet(object.fullyDecodeReservedExpansion) - ? Boolean(object.fullyDecodeReservedExpansion) - : false, - }; - }, - - toJSON(message: Http): unknown { - const obj: any = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => - e ? HttpRule.toJSON(e) : undefined - ); - } else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined && - (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - - fromPartial, I>>(object: I): Http { - const message = createBaseHttp(); - message.rules = object.rules?.map((e) => HttpRule.fromPartial(e)) || []; - message.fullyDecodeReservedExpansion = - object.fullyDecodeReservedExpansion ?? false; - return message; - }, -}; - -function createBaseHttpRule(): HttpRule { - return { - selector: "", - get: undefined, - put: undefined, - post: undefined, - delete: undefined, - patch: undefined, - custom: undefined, - body: "", - responseBody: "", - additionalBindings: [], - }; -} - -export const HttpRule = { - encode( - message: HttpRule, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.selector !== "") { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode( - message.custom, - writer.uint32(66).fork() - ).ldelim(); - } - if (message.body !== "") { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== "") { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseHttpRule(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push( - HttpRule.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): HttpRule { - return { - selector: isSet(object.selector) ? String(object.selector) : "", - get: isSet(object.get) ? String(object.get) : undefined, - put: isSet(object.put) ? String(object.put) : undefined, - post: isSet(object.post) ? String(object.post) : undefined, - delete: isSet(object.delete) ? String(object.delete) : undefined, - patch: isSet(object.patch) ? String(object.patch) : undefined, - custom: isSet(object.custom) - ? CustomHttpPattern.fromJSON(object.custom) - : undefined, - body: isSet(object.body) ? String(object.body) : "", - responseBody: isSet(object.responseBody) - ? String(object.responseBody) - : "", - additionalBindings: Array.isArray(object?.additionalBindings) - ? object.additionalBindings.map((e: any) => HttpRule.fromJSON(e)) - : [], - }; - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined && - (obj.custom = message.custom - ? CustomHttpPattern.toJSON(message.custom) - : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && - (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => - e ? HttpRule.toJSON(e) : undefined - ); - } else { - obj.additionalBindings = []; - } - return obj; - }, - - fromPartial, I>>(object: I): HttpRule { - const message = createBaseHttpRule(); - message.selector = object.selector ?? ""; - message.get = object.get ?? undefined; - message.put = object.put ?? undefined; - message.post = object.post ?? undefined; - message.delete = object.delete ?? undefined; - message.patch = object.patch ?? undefined; - message.custom = - object.custom !== undefined && object.custom !== null - ? CustomHttpPattern.fromPartial(object.custom) - : undefined; - message.body = object.body ?? ""; - message.responseBody = object.responseBody ?? ""; - message.additionalBindings = - object.additionalBindings?.map((e) => HttpRule.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseCustomHttpPattern(): CustomHttpPattern { - return { kind: "", path: "" }; -} - -export const CustomHttpPattern = { - encode( - message: CustomHttpPattern, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.kind !== "") { - writer.uint32(10).string(message.kind); - } - if (message.path !== "") { - writer.uint32(18).string(message.path); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseCustomHttpPattern(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): CustomHttpPattern { - return { - kind: isSet(object.kind) ? String(object.kind) : "", - path: isSet(object.path) ? String(object.path) : "", - }; - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - - fromPartial, I>>( - object: I - ): CustomHttpPattern { - const message = createBaseCustomHttpPattern(); - message.kind = object.kind ?? ""; - message.path = object.path ?? ""; - return message; - }, -}; - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/client/src/types/generated/google/protobuf/descriptor.ts b/tx_frontend_example/client/src/types/generated/google/protobuf/descriptor.ts deleted file mode 100644 index 225380d..0000000 --- a/tx_frontend_example/client/src/types/generated/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4333 +0,0 @@ -/* eslint-disable */ -import Long from "long"; -import _m0 from "protobufjs/minimal"; - -export const protobufPackage = "google.protobuf"; - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options?: FileOptions; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo?: SourceCodeInfo; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options?: MessageOptions; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options?: ExtensionRangeOptions; -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options?: FieldOptions; -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1, -} - -export function fieldDescriptorProto_TypeFromJSON( - object: any -): FieldDescriptorProto_Type { - switch (object) { - case 1: - case "TYPE_DOUBLE": - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case "TYPE_FLOAT": - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case "TYPE_INT64": - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case "TYPE_UINT64": - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case "TYPE_INT32": - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case "TYPE_FIXED64": - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case "TYPE_FIXED32": - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case "TYPE_BOOL": - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case "TYPE_STRING": - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case "TYPE_GROUP": - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case "TYPE_MESSAGE": - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case "TYPE_BYTES": - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case "TYPE_UINT32": - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case "TYPE_ENUM": - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case "TYPE_SFIXED32": - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case "TYPE_SFIXED64": - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case "TYPE_SINT32": - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case "TYPE_SINT64": - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case "UNRECOGNIZED": - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} - -export function fieldDescriptorProto_TypeToJSON( - object: FieldDescriptorProto_Type -): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return "TYPE_DOUBLE"; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return "TYPE_FLOAT"; - case FieldDescriptorProto_Type.TYPE_INT64: - return "TYPE_INT64"; - case FieldDescriptorProto_Type.TYPE_UINT64: - return "TYPE_UINT64"; - case FieldDescriptorProto_Type.TYPE_INT32: - return "TYPE_INT32"; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return "TYPE_FIXED64"; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return "TYPE_FIXED32"; - case FieldDescriptorProto_Type.TYPE_BOOL: - return "TYPE_BOOL"; - case FieldDescriptorProto_Type.TYPE_STRING: - return "TYPE_STRING"; - case FieldDescriptorProto_Type.TYPE_GROUP: - return "TYPE_GROUP"; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return "TYPE_MESSAGE"; - case FieldDescriptorProto_Type.TYPE_BYTES: - return "TYPE_BYTES"; - case FieldDescriptorProto_Type.TYPE_UINT32: - return "TYPE_UINT32"; - case FieldDescriptorProto_Type.TYPE_ENUM: - return "TYPE_ENUM"; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return "TYPE_SFIXED32"; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return "TYPE_SFIXED64"; - case FieldDescriptorProto_Type.TYPE_SINT32: - return "TYPE_SINT32"; - case FieldDescriptorProto_Type.TYPE_SINT64: - return "TYPE_SINT64"; - case FieldDescriptorProto_Type.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1, -} - -export function fieldDescriptorProto_LabelFromJSON( - object: any -): FieldDescriptorProto_Label { - switch (object) { - case 1: - case "LABEL_OPTIONAL": - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case "LABEL_REQUIRED": - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case "LABEL_REPEATED": - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case "UNRECOGNIZED": - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} - -export function fieldDescriptorProto_LabelToJSON( - object: FieldDescriptorProto_Label -): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return "LABEL_OPTIONAL"; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return "LABEL_REQUIRED"; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return "LABEL_REPEATED"; - case FieldDescriptorProto_Label.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options?: OneofOptions; -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options?: EnumOptions; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options?: EnumValueOptions; -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options?: ServiceOptions; -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options?: MethodOptions; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * If set, all the classes from the .proto file are wrapped in a single - * outer class with the given name. This applies to both Proto1 - * (equivalent to the old "--one_java_file" option) and Proto2 (where - * a .proto always translates to a single class, but you may want to - * explicitly choose the class name). - */ - javaOuterClassname: string; - /** - * If set true, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the outer class - * named by java_outer_classname. However, the outer class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1, -} - -export function fileOptions_OptimizeModeFromJSON( - object: any -): FileOptions_OptimizeMode { - switch (object) { - case 1: - case "SPEED": - return FileOptions_OptimizeMode.SPEED; - case 2: - case "CODE_SIZE": - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case "LITE_RUNTIME": - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case "UNRECOGNIZED": - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} - -export function fileOptions_OptimizeModeToJSON( - object: FileOptions_OptimizeMode -): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return "SPEED"; - case FileOptions_OptimizeMode.CODE_SIZE: - return "CODE_SIZE"; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return "LITE_RUNTIME"; - case FileOptions_OptimizeMode.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1, -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case "STRING": - return FieldOptions_CType.STRING; - case 1: - case "CORD": - return FieldOptions_CType.CORD; - case 2: - case "STRING_PIECE": - return FieldOptions_CType.STRING_PIECE; - case -1: - case "UNRECOGNIZED": - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return "STRING"; - case FieldOptions_CType.CORD: - return "CORD"; - case FieldOptions_CType.STRING_PIECE: - return "STRING_PIECE"; - case FieldOptions_CType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1, -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case "JS_NORMAL": - return FieldOptions_JSType.JS_NORMAL; - case 1: - case "JS_STRING": - return FieldOptions_JSType.JS_STRING; - case 2: - case "JS_NUMBER": - return FieldOptions_JSType.JS_NUMBER; - case -1: - case "UNRECOGNIZED": - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return "JS_NORMAL"; - case FieldOptions_JSType.JS_STRING: - return "JS_STRING"; - case FieldOptions_JSType.JS_NUMBER: - return "JS_NUMBER"; - case FieldOptions_JSType.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1, -} - -export function methodOptions_IdempotencyLevelFromJSON( - object: any -): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case "IDEMPOTENCY_UNKNOWN": - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case "NO_SIDE_EFFECTS": - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case "IDEMPOTENT": - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case "UNRECOGNIZED": - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} - -export function methodOptions_IdempotencyLevelToJSON( - object: MethodOptions_IdempotencyLevel -): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return "IDEMPOTENCY_UNKNOWN"; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return "NO_SIDE_EFFECTS"; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return "IDEMPOTENT"; - case MethodOptions_IdempotencyLevel.UNRECOGNIZED: - default: - return "UNRECOGNIZED"; - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: Long; - negativeIntValue: Long; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} - -function createBaseFileDescriptorSet(): FileDescriptorSet { - return { file: [] }; -} - -export const FileDescriptorSet = { - encode( - message: FileDescriptorSet, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileDescriptorSet(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push( - FileDescriptorProto.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileDescriptorSet { - return { - file: Array.isArray(object?.file) - ? object.file.map((e: any) => FileDescriptorProto.fromJSON(e)) - : [], - }; - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {}; - if (message.file) { - obj.file = message.file.map((e) => - e ? FileDescriptorProto.toJSON(e) : undefined - ); - } else { - obj.file = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): FileDescriptorSet { - const message = createBaseFileDescriptorSet(); - message.file = - object.file?.map((e) => FileDescriptorProto.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseFileDescriptorProto(): FileDescriptorProto { - return { - name: "", - package: "", - dependency: [], - publicDependency: [], - weakDependency: [], - messageType: [], - enumType: [], - service: [], - extension: [], - options: undefined, - sourceCodeInfo: undefined, - syntax: "", - }; -} - -export const FileDescriptorProto = { - encode( - message: FileDescriptorProto, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.package !== "") { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v!); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode( - message.sourceCodeInfo, - writer.uint32(74).fork() - ).ldelim(); - } - if (message.syntax !== "") { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push( - DescriptorProto.decode(reader, reader.uint32()) - ); - break; - case 5: - message.enumType.push( - EnumDescriptorProto.decode(reader, reader.uint32()) - ); - break; - case 6: - message.service.push( - ServiceDescriptorProto.decode(reader, reader.uint32()) - ); - break; - case 7: - message.extension.push( - FieldDescriptorProto.decode(reader, reader.uint32()) - ); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode( - reader, - reader.uint32() - ); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - package: isSet(object.package) ? String(object.package) : "", - dependency: Array.isArray(object?.dependency) - ? object.dependency.map((e: any) => String(e)) - : [], - publicDependency: Array.isArray(object?.publicDependency) - ? object.publicDependency.map((e: any) => Number(e)) - : [], - weakDependency: Array.isArray(object?.weakDependency) - ? object.weakDependency.map((e: any) => Number(e)) - : [], - messageType: Array.isArray(object?.messageType) - ? object.messageType.map((e: any) => DescriptorProto.fromJSON(e)) - : [], - enumType: Array.isArray(object?.enumType) - ? object.enumType.map((e: any) => EnumDescriptorProto.fromJSON(e)) - : [], - service: Array.isArray(object?.service) - ? object.service.map((e: any) => ServiceDescriptorProto.fromJSON(e)) - : [], - extension: Array.isArray(object?.extension) - ? object.extension.map((e: any) => FieldDescriptorProto.fromJSON(e)) - : [], - options: isSet(object.options) - ? FileOptions.fromJSON(object.options) - : undefined, - sourceCodeInfo: isSet(object.sourceCodeInfo) - ? SourceCodeInfo.fromJSON(object.sourceCodeInfo) - : undefined, - syntax: isSet(object.syntax) ? String(object.syntax) : "", - }; - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => Math.round(e)); - } else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => Math.round(e)); - } else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => - e ? DescriptorProto.toJSON(e) : undefined - ); - } else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => - e ? EnumDescriptorProto.toJSON(e) : undefined - ); - } else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => - e ? ServiceDescriptorProto.toJSON(e) : undefined - ); - } else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => - e ? FieldDescriptorProto.toJSON(e) : undefined - ); - } else { - obj.extension = []; - } - message.options !== undefined && - (obj.options = message.options - ? FileOptions.toJSON(message.options) - : undefined); - message.sourceCodeInfo !== undefined && - (obj.sourceCodeInfo = message.sourceCodeInfo - ? SourceCodeInfo.toJSON(message.sourceCodeInfo) - : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - - fromPartial, I>>( - object: I - ): FileDescriptorProto { - const message = createBaseFileDescriptorProto(); - message.name = object.name ?? ""; - message.package = object.package ?? ""; - message.dependency = object.dependency?.map((e) => e) || []; - message.publicDependency = object.publicDependency?.map((e) => e) || []; - message.weakDependency = object.weakDependency?.map((e) => e) || []; - message.messageType = - object.messageType?.map((e) => DescriptorProto.fromPartial(e)) || []; - message.enumType = - object.enumType?.map((e) => EnumDescriptorProto.fromPartial(e)) || []; - message.service = - object.service?.map((e) => ServiceDescriptorProto.fromPartial(e)) || []; - message.extension = - object.extension?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.options = - object.options !== undefined && object.options !== null - ? FileOptions.fromPartial(object.options) - : undefined; - message.sourceCodeInfo = - object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null - ? SourceCodeInfo.fromPartial(object.sourceCodeInfo) - : undefined; - message.syntax = object.syntax ?? ""; - return message; - }, -}; - -function createBaseDescriptorProto(): DescriptorProto { - return { - name: "", - field: [], - extension: [], - nestedType: [], - enumType: [], - extensionRange: [], - oneofDecl: [], - options: undefined, - reservedRange: [], - reservedName: [], - }; -} - -export const DescriptorProto = { - encode( - message: DescriptorProto, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode( - v!, - writer.uint32(42).fork() - ).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode( - v!, - writer.uint32(74).fork() - ).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push( - FieldDescriptorProto.decode(reader, reader.uint32()) - ); - break; - case 6: - message.extension.push( - FieldDescriptorProto.decode(reader, reader.uint32()) - ); - break; - case 3: - message.nestedType.push( - DescriptorProto.decode(reader, reader.uint32()) - ); - break; - case 4: - message.enumType.push( - EnumDescriptorProto.decode(reader, reader.uint32()) - ); - break; - case 5: - message.extensionRange.push( - DescriptorProto_ExtensionRange.decode(reader, reader.uint32()) - ); - break; - case 8: - message.oneofDecl.push( - OneofDescriptorProto.decode(reader, reader.uint32()) - ); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push( - DescriptorProto_ReservedRange.decode(reader, reader.uint32()) - ); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - field: Array.isArray(object?.field) - ? object.field.map((e: any) => FieldDescriptorProto.fromJSON(e)) - : [], - extension: Array.isArray(object?.extension) - ? object.extension.map((e: any) => FieldDescriptorProto.fromJSON(e)) - : [], - nestedType: Array.isArray(object?.nestedType) - ? object.nestedType.map((e: any) => DescriptorProto.fromJSON(e)) - : [], - enumType: Array.isArray(object?.enumType) - ? object.enumType.map((e: any) => EnumDescriptorProto.fromJSON(e)) - : [], - extensionRange: Array.isArray(object?.extensionRange) - ? object.extensionRange.map((e: any) => - DescriptorProto_ExtensionRange.fromJSON(e) - ) - : [], - oneofDecl: Array.isArray(object?.oneofDecl) - ? object.oneofDecl.map((e: any) => OneofDescriptorProto.fromJSON(e)) - : [], - options: isSet(object.options) - ? MessageOptions.fromJSON(object.options) - : undefined, - reservedRange: Array.isArray(object?.reservedRange) - ? object.reservedRange.map((e: any) => - DescriptorProto_ReservedRange.fromJSON(e) - ) - : [], - reservedName: Array.isArray(object?.reservedName) - ? object.reservedName.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => - e ? FieldDescriptorProto.toJSON(e) : undefined - ); - } else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => - e ? FieldDescriptorProto.toJSON(e) : undefined - ); - } else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => - e ? DescriptorProto.toJSON(e) : undefined - ); - } else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => - e ? EnumDescriptorProto.toJSON(e) : undefined - ); - } else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => - e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined - ); - } else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => - e ? OneofDescriptorProto.toJSON(e) : undefined - ); - } else { - obj.oneofDecl = []; - } - message.options !== undefined && - (obj.options = message.options - ? MessageOptions.toJSON(message.options) - : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => - e ? DescriptorProto_ReservedRange.toJSON(e) : undefined - ); - } else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } else { - obj.reservedName = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): DescriptorProto { - const message = createBaseDescriptorProto(); - message.name = object.name ?? ""; - message.field = - object.field?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.extension = - object.extension?.map((e) => FieldDescriptorProto.fromPartial(e)) || []; - message.nestedType = - object.nestedType?.map((e) => DescriptorProto.fromPartial(e)) || []; - message.enumType = - object.enumType?.map((e) => EnumDescriptorProto.fromPartial(e)) || []; - message.extensionRange = - object.extensionRange?.map((e) => - DescriptorProto_ExtensionRange.fromPartial(e) - ) || []; - message.oneofDecl = - object.oneofDecl?.map((e) => OneofDescriptorProto.fromPartial(e)) || []; - message.options = - object.options !== undefined && object.options !== null - ? MessageOptions.fromPartial(object.options) - : undefined; - message.reservedRange = - object.reservedRange?.map((e) => - DescriptorProto_ReservedRange.fromPartial(e) - ) || []; - message.reservedName = object.reservedName?.map((e) => e) || []; - return message; - }, -}; - -function createBaseDescriptorProto_ExtensionRange(): DescriptorProto_ExtensionRange { - return { start: 0, end: 0, options: undefined }; -} - -export const DescriptorProto_ExtensionRange = { - encode( - message: DescriptorProto_ExtensionRange, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode( - message.options, - writer.uint32(26).fork() - ).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DescriptorProto_ExtensionRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto_ExtensionRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode( - reader, - reader.uint32() - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - return { - start: isSet(object.start) ? Number(object.start) : 0, - end: isSet(object.end) ? Number(object.end) : 0, - options: isSet(object.options) - ? ExtensionRangeOptions.fromJSON(object.options) - : undefined, - }; - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - message.options !== undefined && - (obj.options = message.options - ? ExtensionRangeOptions.toJSON(message.options) - : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): DescriptorProto_ExtensionRange { - const message = createBaseDescriptorProto_ExtensionRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - message.options = - object.options !== undefined && object.options !== null - ? ExtensionRangeOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseDescriptorProto_ReservedRange(): DescriptorProto_ReservedRange { - return { start: 0, end: 0 }; -} - -export const DescriptorProto_ReservedRange = { - encode( - message: DescriptorProto_ReservedRange, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): DescriptorProto_ReservedRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseDescriptorProto_ReservedRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - return { - start: isSet(object.start) ? Number(object.start) : 0, - end: isSet(object.end) ? Number(object.end) : 0, - }; - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - return obj; - }, - - fromPartial, I>>( - object: I - ): DescriptorProto_ReservedRange { - const message = createBaseDescriptorProto_ReservedRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - return message; - }, -}; - -function createBaseExtensionRangeOptions(): ExtensionRangeOptions { - return { uninterpretedOption: [] }; -} - -export const ExtensionRangeOptions = { - encode( - message: ExtensionRangeOptions, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): ExtensionRangeOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseExtensionRangeOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push( - UninterpretedOption.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ExtensionRangeOptions { - return { - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => - UninterpretedOption.fromJSON(e) - ) - : [], - }; - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => - e ? UninterpretedOption.toJSON(e) : undefined - ); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): ExtensionRangeOptions { - const message = createBaseExtensionRangeOptions(); - message.uninterpretedOption = - object.uninterpretedOption?.map((e) => - UninterpretedOption.fromPartial(e) - ) || []; - return message; - }, -}; - -function createBaseFieldDescriptorProto(): FieldDescriptorProto { - return { - name: "", - number: 0, - label: 1, - type: 1, - typeName: "", - extendee: "", - defaultValue: "", - oneofIndex: 0, - jsonName: "", - options: undefined, - }; -} - -export const FieldDescriptorProto = { - encode( - message: FieldDescriptorProto, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== "") { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== "") { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== "") { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== "") { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): FieldDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFieldDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32() as any; - break; - case 5: - message.type = reader.int32() as any; - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FieldDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - number: isSet(object.number) ? Number(object.number) : 0, - label: isSet(object.label) - ? fieldDescriptorProto_LabelFromJSON(object.label) - : 1, - type: isSet(object.type) - ? fieldDescriptorProto_TypeFromJSON(object.type) - : 1, - typeName: isSet(object.typeName) ? String(object.typeName) : "", - extendee: isSet(object.extendee) ? String(object.extendee) : "", - defaultValue: isSet(object.defaultValue) - ? String(object.defaultValue) - : "", - oneofIndex: isSet(object.oneofIndex) ? Number(object.oneofIndex) : 0, - jsonName: isSet(object.jsonName) ? String(object.jsonName) : "", - options: isSet(object.options) - ? FieldOptions.fromJSON(object.options) - : undefined, - }; - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = Math.round(message.number)); - message.label !== undefined && - (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && - (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && - (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && - (obj.oneofIndex = Math.round(message.oneofIndex)); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && - (obj.options = message.options - ? FieldOptions.toJSON(message.options) - : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): FieldDescriptorProto { - const message = createBaseFieldDescriptorProto(); - message.name = object.name ?? ""; - message.number = object.number ?? 0; - message.label = object.label ?? 1; - message.type = object.type ?? 1; - message.typeName = object.typeName ?? ""; - message.extendee = object.extendee ?? ""; - message.defaultValue = object.defaultValue ?? ""; - message.oneofIndex = object.oneofIndex ?? 0; - message.jsonName = object.jsonName ?? ""; - message.options = - object.options !== undefined && object.options !== null - ? FieldOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseOneofDescriptorProto(): OneofDescriptorProto { - return { name: "", options: undefined }; -} - -export const OneofDescriptorProto = { - encode( - message: OneofDescriptorProto, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): OneofDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOneofDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OneofDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - options: isSet(object.options) - ? OneofOptions.fromJSON(object.options) - : undefined, - }; - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && - (obj.options = message.options - ? OneofOptions.toJSON(message.options) - : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): OneofDescriptorProto { - const message = createBaseOneofDescriptorProto(); - message.name = object.name ?? ""; - message.options = - object.options !== undefined && object.options !== null - ? OneofOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseEnumDescriptorProto(): EnumDescriptorProto { - return { - name: "", - value: [], - options: undefined, - reservedRange: [], - reservedName: [], - }; -} - -export const EnumDescriptorProto = { - encode( - message: EnumDescriptorProto, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode( - v!, - writer.uint32(34).fork() - ).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push( - EnumValueDescriptorProto.decode(reader, reader.uint32()) - ); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push( - EnumDescriptorProto_EnumReservedRange.decode( - reader, - reader.uint32() - ) - ); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - value: Array.isArray(object?.value) - ? object.value.map((e: any) => EnumValueDescriptorProto.fromJSON(e)) - : [], - options: isSet(object.options) - ? EnumOptions.fromJSON(object.options) - : undefined, - reservedRange: Array.isArray(object?.reservedRange) - ? object.reservedRange.map((e: any) => - EnumDescriptorProto_EnumReservedRange.fromJSON(e) - ) - : [], - reservedName: Array.isArray(object?.reservedName) - ? object.reservedName.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => - e ? EnumValueDescriptorProto.toJSON(e) : undefined - ); - } else { - obj.value = []; - } - message.options !== undefined && - (obj.options = message.options - ? EnumOptions.toJSON(message.options) - : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => - e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined - ); - } else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } else { - obj.reservedName = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): EnumDescriptorProto { - const message = createBaseEnumDescriptorProto(); - message.name = object.name ?? ""; - message.value = - object.value?.map((e) => EnumValueDescriptorProto.fromPartial(e)) || []; - message.options = - object.options !== undefined && object.options !== null - ? EnumOptions.fromPartial(object.options) - : undefined; - message.reservedRange = - object.reservedRange?.map((e) => - EnumDescriptorProto_EnumReservedRange.fromPartial(e) - ) || []; - message.reservedName = object.reservedName?.map((e) => e) || []; - return message; - }, -}; - -function createBaseEnumDescriptorProto_EnumReservedRange(): EnumDescriptorProto_EnumReservedRange { - return { start: 0, end: 0 }; -} - -export const EnumDescriptorProto_EnumReservedRange = { - encode( - message: EnumDescriptorProto_EnumReservedRange, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumDescriptorProto_EnumReservedRange(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - return { - start: isSet(object.start) ? Number(object.start) : 0, - end: isSet(object.end) ? Number(object.end) : 0, - }; - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {}; - message.start !== undefined && (obj.start = Math.round(message.start)); - message.end !== undefined && (obj.end = Math.round(message.end)); - return obj; - }, - - fromPartial< - I extends Exact, I> - >(object: I): EnumDescriptorProto_EnumReservedRange { - const message = createBaseEnumDescriptorProto_EnumReservedRange(); - message.start = object.start ?? 0; - message.end = object.end ?? 0; - return message; - }, -}; - -function createBaseEnumValueDescriptorProto(): EnumValueDescriptorProto { - return { name: "", number: 0, options: undefined }; -} - -export const EnumValueDescriptorProto = { - encode( - message: EnumValueDescriptorProto, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode( - message.options, - writer.uint32(26).fork() - ).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): EnumValueDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumValueDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumValueDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - number: isSet(object.number) ? Number(object.number) : 0, - options: isSet(object.options) - ? EnumValueOptions.fromJSON(object.options) - : undefined, - }; - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = Math.round(message.number)); - message.options !== undefined && - (obj.options = message.options - ? EnumValueOptions.toJSON(message.options) - : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): EnumValueDescriptorProto { - const message = createBaseEnumValueDescriptorProto(); - message.name = object.name ?? ""; - message.number = object.number ?? 0; - message.options = - object.options !== undefined && object.options !== null - ? EnumValueOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseServiceDescriptorProto(): ServiceDescriptorProto { - return { name: "", method: [], options: undefined }; -} - -export const ServiceDescriptorProto = { - encode( - message: ServiceDescriptorProto, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): ServiceDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseServiceDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push( - MethodDescriptorProto.decode(reader, reader.uint32()) - ); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ServiceDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - method: Array.isArray(object?.method) - ? object.method.map((e: any) => MethodDescriptorProto.fromJSON(e)) - : [], - options: isSet(object.options) - ? ServiceOptions.fromJSON(object.options) - : undefined, - }; - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => - e ? MethodDescriptorProto.toJSON(e) : undefined - ); - } else { - obj.method = []; - } - message.options !== undefined && - (obj.options = message.options - ? ServiceOptions.toJSON(message.options) - : undefined); - return obj; - }, - - fromPartial, I>>( - object: I - ): ServiceDescriptorProto { - const message = createBaseServiceDescriptorProto(); - message.name = object.name ?? ""; - message.method = - object.method?.map((e) => MethodDescriptorProto.fromPartial(e)) || []; - message.options = - object.options !== undefined && object.options !== null - ? ServiceOptions.fromPartial(object.options) - : undefined; - return message; - }, -}; - -function createBaseMethodDescriptorProto(): MethodDescriptorProto { - return { - name: "", - inputType: "", - outputType: "", - options: undefined, - clientStreaming: false, - serverStreaming: false, - }; -} - -export const MethodDescriptorProto = { - encode( - message: MethodDescriptorProto, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.name !== "") { - writer.uint32(10).string(message.name); - } - if (message.inputType !== "") { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== "") { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): MethodDescriptorProto { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMethodDescriptorProto(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MethodDescriptorProto { - return { - name: isSet(object.name) ? String(object.name) : "", - inputType: isSet(object.inputType) ? String(object.inputType) : "", - outputType: isSet(object.outputType) ? String(object.outputType) : "", - options: isSet(object.options) - ? MethodOptions.fromJSON(object.options) - : undefined, - clientStreaming: isSet(object.clientStreaming) - ? Boolean(object.clientStreaming) - : false, - serverStreaming: isSet(object.serverStreaming) - ? Boolean(object.serverStreaming) - : false, - }; - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && - (obj.options = message.options - ? MethodOptions.toJSON(message.options) - : undefined); - message.clientStreaming !== undefined && - (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && - (obj.serverStreaming = message.serverStreaming); - return obj; - }, - - fromPartial, I>>( - object: I - ): MethodDescriptorProto { - const message = createBaseMethodDescriptorProto(); - message.name = object.name ?? ""; - message.inputType = object.inputType ?? ""; - message.outputType = object.outputType ?? ""; - message.options = - object.options !== undefined && object.options !== null - ? MethodOptions.fromPartial(object.options) - : undefined; - message.clientStreaming = object.clientStreaming ?? false; - message.serverStreaming = object.serverStreaming ?? false; - return message; - }, -}; - -function createBaseFileOptions(): FileOptions { - return { - javaPackage: "", - javaOuterClassname: "", - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: "", - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: "", - csharpNamespace: "", - swiftPrefix: "", - phpClassPrefix: "", - phpNamespace: "", - phpMetadataNamespace: "", - rubyPackage: "", - uninterpretedOption: [], - }; -} - -export const FileOptions = { - encode( - message: FileOptions, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.javaPackage !== "") { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== "") { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== "") { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== "") { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== "") { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== "") { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== "") { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== "") { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== "") { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== "") { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFileOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32() as any; - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push( - UninterpretedOption.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FileOptions { - return { - javaPackage: isSet(object.javaPackage) ? String(object.javaPackage) : "", - javaOuterClassname: isSet(object.javaOuterClassname) - ? String(object.javaOuterClassname) - : "", - javaMultipleFiles: isSet(object.javaMultipleFiles) - ? Boolean(object.javaMultipleFiles) - : false, - javaGenerateEqualsAndHash: isSet(object.javaGenerateEqualsAndHash) - ? Boolean(object.javaGenerateEqualsAndHash) - : false, - javaStringCheckUtf8: isSet(object.javaStringCheckUtf8) - ? Boolean(object.javaStringCheckUtf8) - : false, - optimizeFor: isSet(object.optimizeFor) - ? fileOptions_OptimizeModeFromJSON(object.optimizeFor) - : 1, - goPackage: isSet(object.goPackage) ? String(object.goPackage) : "", - ccGenericServices: isSet(object.ccGenericServices) - ? Boolean(object.ccGenericServices) - : false, - javaGenericServices: isSet(object.javaGenericServices) - ? Boolean(object.javaGenericServices) - : false, - pyGenericServices: isSet(object.pyGenericServices) - ? Boolean(object.pyGenericServices) - : false, - phpGenericServices: isSet(object.phpGenericServices) - ? Boolean(object.phpGenericServices) - : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - ccEnableArenas: isSet(object.ccEnableArenas) - ? Boolean(object.ccEnableArenas) - : false, - objcClassPrefix: isSet(object.objcClassPrefix) - ? String(object.objcClassPrefix) - : "", - csharpNamespace: isSet(object.csharpNamespace) - ? String(object.csharpNamespace) - : "", - swiftPrefix: isSet(object.swiftPrefix) ? String(object.swiftPrefix) : "", - phpClassPrefix: isSet(object.phpClassPrefix) - ? String(object.phpClassPrefix) - : "", - phpNamespace: isSet(object.phpNamespace) - ? String(object.phpNamespace) - : "", - phpMetadataNamespace: isSet(object.phpMetadataNamespace) - ? String(object.phpMetadataNamespace) - : "", - rubyPackage: isSet(object.rubyPackage) ? String(object.rubyPackage) : "", - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => - UninterpretedOption.fromJSON(e) - ) - : [], - }; - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {}; - message.javaPackage !== undefined && - (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && - (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && - (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && - (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && - (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && - (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && - (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && - (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && - (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && - (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && - (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && - (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && - (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && - (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && - (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && - (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && - (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && - (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => - e ? UninterpretedOption.toJSON(e) : undefined - ); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): FileOptions { - const message = createBaseFileOptions(); - message.javaPackage = object.javaPackage ?? ""; - message.javaOuterClassname = object.javaOuterClassname ?? ""; - message.javaMultipleFiles = object.javaMultipleFiles ?? false; - message.javaGenerateEqualsAndHash = - object.javaGenerateEqualsAndHash ?? false; - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 ?? false; - message.optimizeFor = object.optimizeFor ?? 1; - message.goPackage = object.goPackage ?? ""; - message.ccGenericServices = object.ccGenericServices ?? false; - message.javaGenericServices = object.javaGenericServices ?? false; - message.pyGenericServices = object.pyGenericServices ?? false; - message.phpGenericServices = object.phpGenericServices ?? false; - message.deprecated = object.deprecated ?? false; - message.ccEnableArenas = object.ccEnableArenas ?? false; - message.objcClassPrefix = object.objcClassPrefix ?? ""; - message.csharpNamespace = object.csharpNamespace ?? ""; - message.swiftPrefix = object.swiftPrefix ?? ""; - message.phpClassPrefix = object.phpClassPrefix ?? ""; - message.phpNamespace = object.phpNamespace ?? ""; - message.phpMetadataNamespace = object.phpMetadataNamespace ?? ""; - message.rubyPackage = object.rubyPackage ?? ""; - message.uninterpretedOption = - object.uninterpretedOption?.map((e) => - UninterpretedOption.fromPartial(e) - ) || []; - return message; - }, -}; - -function createBaseMessageOptions(): MessageOptions { - return { - messageSetWireFormat: false, - noStandardDescriptorAccessor: false, - deprecated: false, - mapEntry: false, - uninterpretedOption: [], - }; -} - -export const MessageOptions = { - encode( - message: MessageOptions, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMessageOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push( - UninterpretedOption.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MessageOptions { - return { - messageSetWireFormat: isSet(object.messageSetWireFormat) - ? Boolean(object.messageSetWireFormat) - : false, - noStandardDescriptorAccessor: isSet(object.noStandardDescriptorAccessor) - ? Boolean(object.noStandardDescriptorAccessor) - : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - mapEntry: isSet(object.mapEntry) ? Boolean(object.mapEntry) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => - UninterpretedOption.fromJSON(e) - ) - : [], - }; - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {}; - message.messageSetWireFormat !== undefined && - (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && - (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => - e ? UninterpretedOption.toJSON(e) : undefined - ); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): MessageOptions { - const message = createBaseMessageOptions(); - message.messageSetWireFormat = object.messageSetWireFormat ?? false; - message.noStandardDescriptorAccessor = - object.noStandardDescriptorAccessor ?? false; - message.deprecated = object.deprecated ?? false; - message.mapEntry = object.mapEntry ?? false; - message.uninterpretedOption = - object.uninterpretedOption?.map((e) => - UninterpretedOption.fromPartial(e) - ) || []; - return message; - }, -}; - -function createBaseFieldOptions(): FieldOptions { - return { - ctype: 0, - packed: false, - jstype: 0, - lazy: false, - deprecated: false, - weak: false, - uninterpretedOption: [], - }; -} - -export const FieldOptions = { - encode( - message: FieldOptions, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseFieldOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any; - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32() as any; - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push( - UninterpretedOption.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): FieldOptions { - return { - ctype: isSet(object.ctype) ? fieldOptions_CTypeFromJSON(object.ctype) : 0, - packed: isSet(object.packed) ? Boolean(object.packed) : false, - jstype: isSet(object.jstype) - ? fieldOptions_JSTypeFromJSON(object.jstype) - : 0, - lazy: isSet(object.lazy) ? Boolean(object.lazy) : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - weak: isSet(object.weak) ? Boolean(object.weak) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => - UninterpretedOption.fromJSON(e) - ) - : [], - }; - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {}; - message.ctype !== undefined && - (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && - (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => - e ? UninterpretedOption.toJSON(e) : undefined - ); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): FieldOptions { - const message = createBaseFieldOptions(); - message.ctype = object.ctype ?? 0; - message.packed = object.packed ?? false; - message.jstype = object.jstype ?? 0; - message.lazy = object.lazy ?? false; - message.deprecated = object.deprecated ?? false; - message.weak = object.weak ?? false; - message.uninterpretedOption = - object.uninterpretedOption?.map((e) => - UninterpretedOption.fromPartial(e) - ) || []; - return message; - }, -}; - -function createBaseOneofOptions(): OneofOptions { - return { uninterpretedOption: [] }; -} - -export const OneofOptions = { - encode( - message: OneofOptions, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseOneofOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push( - UninterpretedOption.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): OneofOptions { - return { - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => - UninterpretedOption.fromJSON(e) - ) - : [], - }; - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => - e ? UninterpretedOption.toJSON(e) : undefined - ); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): OneofOptions { - const message = createBaseOneofOptions(); - message.uninterpretedOption = - object.uninterpretedOption?.map((e) => - UninterpretedOption.fromPartial(e) - ) || []; - return message; - }, -}; - -function createBaseEnumOptions(): EnumOptions { - return { allowAlias: false, deprecated: false, uninterpretedOption: [] }; -} - -export const EnumOptions = { - encode( - message: EnumOptions, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push( - UninterpretedOption.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumOptions { - return { - allowAlias: isSet(object.allowAlias) ? Boolean(object.allowAlias) : false, - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => - UninterpretedOption.fromJSON(e) - ) - : [], - }; - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => - e ? UninterpretedOption.toJSON(e) : undefined - ); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): EnumOptions { - const message = createBaseEnumOptions(); - message.allowAlias = object.allowAlias ?? false; - message.deprecated = object.deprecated ?? false; - message.uninterpretedOption = - object.uninterpretedOption?.map((e) => - UninterpretedOption.fromPartial(e) - ) || []; - return message; - }, -}; - -function createBaseEnumValueOptions(): EnumValueOptions { - return { deprecated: false, uninterpretedOption: [] }; -} - -export const EnumValueOptions = { - encode( - message: EnumValueOptions, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseEnumValueOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push( - UninterpretedOption.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): EnumValueOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => - UninterpretedOption.fromJSON(e) - ) - : [], - }; - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => - e ? UninterpretedOption.toJSON(e) : undefined - ); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): EnumValueOptions { - const message = createBaseEnumValueOptions(); - message.deprecated = object.deprecated ?? false; - message.uninterpretedOption = - object.uninterpretedOption?.map((e) => - UninterpretedOption.fromPartial(e) - ) || []; - return message; - }, -}; - -function createBaseServiceOptions(): ServiceOptions { - return { deprecated: false, uninterpretedOption: [] }; -} - -export const ServiceOptions = { - encode( - message: ServiceOptions, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseServiceOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push( - UninterpretedOption.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): ServiceOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => - UninterpretedOption.fromJSON(e) - ) - : [], - }; - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => - e ? UninterpretedOption.toJSON(e) : undefined - ); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): ServiceOptions { - const message = createBaseServiceOptions(); - message.deprecated = object.deprecated ?? false; - message.uninterpretedOption = - object.uninterpretedOption?.map((e) => - UninterpretedOption.fromPartial(e) - ) || []; - return message; - }, -}; - -function createBaseMethodOptions(): MethodOptions { - return { deprecated: false, idempotencyLevel: 0, uninterpretedOption: [] }; -} - -export const MethodOptions = { - encode( - message: MethodOptions, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseMethodOptions(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32() as any; - break; - case 999: - message.uninterpretedOption.push( - UninterpretedOption.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): MethodOptions { - return { - deprecated: isSet(object.deprecated) ? Boolean(object.deprecated) : false, - idempotencyLevel: isSet(object.idempotencyLevel) - ? methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - : 0, - uninterpretedOption: Array.isArray(object?.uninterpretedOption) - ? object.uninterpretedOption.map((e: any) => - UninterpretedOption.fromJSON(e) - ) - : [], - }; - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && - (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON( - message.idempotencyLevel - )); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => - e ? UninterpretedOption.toJSON(e) : undefined - ); - } else { - obj.uninterpretedOption = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): MethodOptions { - const message = createBaseMethodOptions(); - message.deprecated = object.deprecated ?? false; - message.idempotencyLevel = object.idempotencyLevel ?? 0; - message.uninterpretedOption = - object.uninterpretedOption?.map((e) => - UninterpretedOption.fromPartial(e) - ) || []; - return message; - }, -}; - -function createBaseUninterpretedOption(): UninterpretedOption { - return { - name: [], - identifierValue: "", - positiveIntValue: Long.UZERO, - negativeIntValue: Long.ZERO, - doubleValue: 0, - stringValue: new Uint8Array(), - aggregateValue: "", - }; -} - -export const UninterpretedOption = { - encode( - message: UninterpretedOption, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode( - v!, - writer.uint32(18).fork() - ).ldelim(); - } - if (message.identifierValue !== "") { - writer.uint32(26).string(message.identifierValue); - } - if (!message.positiveIntValue.isZero()) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (!message.negativeIntValue.isZero()) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== "") { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUninterpretedOption(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push( - UninterpretedOption_NamePart.decode(reader, reader.uint32()) - ); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = reader.uint64() as Long; - break; - case 5: - message.negativeIntValue = reader.int64() as Long; - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UninterpretedOption { - return { - name: Array.isArray(object?.name) - ? object.name.map((e: any) => UninterpretedOption_NamePart.fromJSON(e)) - : [], - identifierValue: isSet(object.identifierValue) - ? String(object.identifierValue) - : "", - positiveIntValue: isSet(object.positiveIntValue) - ? Long.fromValue(object.positiveIntValue) - : Long.UZERO, - negativeIntValue: isSet(object.negativeIntValue) - ? Long.fromValue(object.negativeIntValue) - : Long.ZERO, - doubleValue: isSet(object.doubleValue) ? Number(object.doubleValue) : 0, - stringValue: isSet(object.stringValue) - ? bytesFromBase64(object.stringValue) - : new Uint8Array(), - aggregateValue: isSet(object.aggregateValue) - ? String(object.aggregateValue) - : "", - }; - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {}; - if (message.name) { - obj.name = message.name.map((e) => - e ? UninterpretedOption_NamePart.toJSON(e) : undefined - ); - } else { - obj.name = []; - } - message.identifierValue !== undefined && - (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && - (obj.positiveIntValue = ( - message.positiveIntValue || Long.UZERO - ).toString()); - message.negativeIntValue !== undefined && - (obj.negativeIntValue = ( - message.negativeIntValue || Long.ZERO - ).toString()); - message.doubleValue !== undefined && - (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && - (obj.stringValue = base64FromBytes( - message.stringValue !== undefined - ? message.stringValue - : new Uint8Array() - )); - message.aggregateValue !== undefined && - (obj.aggregateValue = message.aggregateValue); - return obj; - }, - - fromPartial, I>>( - object: I - ): UninterpretedOption { - const message = createBaseUninterpretedOption(); - message.name = - object.name?.map((e) => UninterpretedOption_NamePart.fromPartial(e)) || - []; - message.identifierValue = object.identifierValue ?? ""; - message.positiveIntValue = - object.positiveIntValue !== undefined && object.positiveIntValue !== null - ? Long.fromValue(object.positiveIntValue) - : Long.UZERO; - message.negativeIntValue = - object.negativeIntValue !== undefined && object.negativeIntValue !== null - ? Long.fromValue(object.negativeIntValue) - : Long.ZERO; - message.doubleValue = object.doubleValue ?? 0; - message.stringValue = object.stringValue ?? new Uint8Array(); - message.aggregateValue = object.aggregateValue ?? ""; - return message; - }, -}; - -function createBaseUninterpretedOption_NamePart(): UninterpretedOption_NamePart { - return { namePart: "", isExtension: false }; -} - -export const UninterpretedOption_NamePart = { - encode( - message: UninterpretedOption_NamePart, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - if (message.namePart !== "") { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): UninterpretedOption_NamePart { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseUninterpretedOption_NamePart(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - return { - namePart: isSet(object.namePart) ? String(object.namePart) : "", - isExtension: isSet(object.isExtension) - ? Boolean(object.isExtension) - : false, - }; - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && - (obj.isExtension = message.isExtension); - return obj; - }, - - fromPartial, I>>( - object: I - ): UninterpretedOption_NamePart { - const message = createBaseUninterpretedOption_NamePart(); - message.namePart = object.namePart ?? ""; - message.isExtension = object.isExtension ?? false; - return message; - }, -}; - -function createBaseSourceCodeInfo(): SourceCodeInfo { - return { location: [] }; -} - -export const SourceCodeInfo = { - encode( - message: SourceCodeInfo, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSourceCodeInfo(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push( - SourceCodeInfo_Location.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SourceCodeInfo { - return { - location: Array.isArray(object?.location) - ? object.location.map((e: any) => SourceCodeInfo_Location.fromJSON(e)) - : [], - }; - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {}; - if (message.location) { - obj.location = message.location.map((e) => - e ? SourceCodeInfo_Location.toJSON(e) : undefined - ); - } else { - obj.location = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): SourceCodeInfo { - const message = createBaseSourceCodeInfo(); - message.location = - object.location?.map((e) => SourceCodeInfo_Location.fromPartial(e)) || []; - return message; - }, -}; - -function createBaseSourceCodeInfo_Location(): SourceCodeInfo_Location { - return { - path: [], - span: [], - leadingComments: "", - trailingComments: "", - leadingDetachedComments: [], - }; -} - -export const SourceCodeInfo_Location = { - encode( - message: SourceCodeInfo_Location, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== "") { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== "") { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): SourceCodeInfo_Location { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseSourceCodeInfo_Location(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): SourceCodeInfo_Location { - return { - path: Array.isArray(object?.path) - ? object.path.map((e: any) => Number(e)) - : [], - span: Array.isArray(object?.span) - ? object.span.map((e: any) => Number(e)) - : [], - leadingComments: isSet(object.leadingComments) - ? String(object.leadingComments) - : "", - trailingComments: isSet(object.trailingComments) - ? String(object.trailingComments) - : "", - leadingDetachedComments: Array.isArray(object?.leadingDetachedComments) - ? object.leadingDetachedComments.map((e: any) => String(e)) - : [], - }; - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {}; - if (message.path) { - obj.path = message.path.map((e) => Math.round(e)); - } else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => Math.round(e)); - } else { - obj.span = []; - } - message.leadingComments !== undefined && - (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && - (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map( - (e) => e - ); - } else { - obj.leadingDetachedComments = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): SourceCodeInfo_Location { - const message = createBaseSourceCodeInfo_Location(); - message.path = object.path?.map((e) => e) || []; - message.span = object.span?.map((e) => e) || []; - message.leadingComments = object.leadingComments ?? ""; - message.trailingComments = object.trailingComments ?? ""; - message.leadingDetachedComments = - object.leadingDetachedComments?.map((e) => e) || []; - return message; - }, -}; - -function createBaseGeneratedCodeInfo(): GeneratedCodeInfo { - return { annotation: [] }; -} - -export const GeneratedCodeInfo = { - encode( - message: GeneratedCodeInfo, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode( - v!, - writer.uint32(10).fork() - ).ldelim(); - } - return writer; - }, - - decode(input: _m0.Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGeneratedCodeInfo(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push( - GeneratedCodeInfo_Annotation.decode(reader, reader.uint32()) - ); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GeneratedCodeInfo { - return { - annotation: Array.isArray(object?.annotation) - ? object.annotation.map((e: any) => - GeneratedCodeInfo_Annotation.fromJSON(e) - ) - : [], - }; - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => - e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined - ); - } else { - obj.annotation = []; - } - return obj; - }, - - fromPartial, I>>( - object: I - ): GeneratedCodeInfo { - const message = createBaseGeneratedCodeInfo(); - message.annotation = - object.annotation?.map((e) => - GeneratedCodeInfo_Annotation.fromPartial(e) - ) || []; - return message; - }, -}; - -function createBaseGeneratedCodeInfo_Annotation(): GeneratedCodeInfo_Annotation { - return { path: [], sourceFile: "", begin: 0, end: 0 }; -} - -export const GeneratedCodeInfo_Annotation = { - encode( - message: GeneratedCodeInfo_Annotation, - writer: _m0.Writer = _m0.Writer.create() - ): _m0.Writer { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== "") { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - - decode( - input: _m0.Reader | Uint8Array, - length?: number - ): GeneratedCodeInfo_Annotation { - const reader = input instanceof _m0.Reader ? input : new _m0.Reader(input); - let end = length === undefined ? reader.len : reader.pos + length; - const message = createBaseGeneratedCodeInfo_Annotation(); - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - return { - path: Array.isArray(object?.path) - ? object.path.map((e: any) => Number(e)) - : [], - sourceFile: isSet(object.sourceFile) ? String(object.sourceFile) : "", - begin: isSet(object.begin) ? Number(object.begin) : 0, - end: isSet(object.end) ? Number(object.end) : 0, - }; - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {}; - if (message.path) { - obj.path = message.path.map((e) => Math.round(e)); - } else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = Math.round(message.begin)); - message.end !== undefined && (obj.end = Math.round(message.end)); - return obj; - }, - - fromPartial, I>>( - object: I - ): GeneratedCodeInfo_Annotation { - const message = createBaseGeneratedCodeInfo_Annotation(); - message.path = object.path?.map((e) => e) || []; - message.sourceFile = object.sourceFile ?? ""; - message.begin = object.begin ?? 0; - message.end = object.end ?? 0; - return message; - }, -}; - -declare var self: any | undefined; -declare var window: any | undefined; -declare var global: any | undefined; -var globalThis: any = (() => { - if (typeof globalThis !== "undefined") return globalThis; - if (typeof self !== "undefined") return self; - if (typeof window !== "undefined") return window; - if (typeof global !== "undefined") return global; - throw "Unable to locate global object"; -})(); - -const atob: (b64: string) => string = - globalThis.atob || - ((b64) => globalThis.Buffer.from(b64, "base64").toString("binary")); -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} - -const btoa: (bin: string) => string = - globalThis.btoa || - ((bin) => globalThis.Buffer.from(bin, "binary").toString("base64")); -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = []; - arr.forEach((byte) => { - bin.push(String.fromCharCode(byte)); - }); - return btoa(bin.join("")); -} - -type Builtin = - | Date - | Function - | Uint8Array - | string - | number - | boolean - | undefined; - -export type DeepPartial = T extends Builtin - ? T - : T extends Long - ? string | number | Long - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial; - -type KeysOfUnion = T extends T ? keyof T : never; -export type Exact = P extends Builtin - ? P - : P & { [K in keyof P]: Exact } & Record< - Exclude>, - never - >; - -if (_m0.util.Long !== Long) { - _m0.util.Long = Long as any; - _m0.configure(); -} - -function isSet(value: any): boolean { - return value !== null && value !== undefined; -} diff --git a/tx_frontend_example/experiment.ts b/tx_frontend_example/experiment.ts deleted file mode 100644 index 3028632..0000000 --- a/tx_frontend_example/experiment.ts +++ /dev/null @@ -1,95 +0,0 @@ - - -import { IndexedTx, SigningStargateClient, StargateClient, defaultRegistryTypes } from "@cosmjs/stargate" -import { readFile } from "fs/promises" -import { DirectSecp256k1HdWallet, OfflineDirectSigner, EncodeObject, Registry } from "@cosmjs/proto-signing" -import { MsgRegisterDomain } from "./client/src/types/generated/dns_module/tx" -import { Tx } from "cosmjs-types/cosmos/tx/v1beta1/tx" - -const rpc = "http://127.0.0.1:26657" - -const getAliceSignerFromMnemonic = async (): Promise => { - return DirectSecp256k1HdWallet.fromMnemonic((await readFile("./testnet.alice.mnemonic.key")).toString(), { - prefix: "deweb", - }) -} - -const runAll = async (): Promise => { - const client = await StargateClient.connect(rpc) - console.log("With client, chain id:", await client.getChainId(), ", height:", await client.getHeight()) - - const aliceSigner: OfflineDirectSigner = await getAliceSignerFromMnemonic() - const alice = (await aliceSigner.getAccounts())[0].address - console.log("Alice's address from signer", alice) - - console.log( - "Alice balances:", - await client.getAllBalances(alice) - ) - - // Here we get transaction example - const dnsTX: IndexedTx = (await client.getTx( - "5BAC879555BBA561358737889102411BDA91E12B5C914A980530665C138AAC2F" - ))! - console.log("DNS Tx:", dnsTX) - const decodedTx: Tx = Tx.decode(dnsTX.tx) - // console.log("DecodedTx:", decodedTx) - const txMessage: EncodeObject = decodedTx.body!.messages[0] - console.log("Decoded messages:", txMessage) - const sendMessage: MsgRegisterDomain = MsgRegisterDomain.decode(txMessage.value) - console.log("Sent message:", sendMessage) - - - const myRegistry = new Registry(defaultRegistryTypes); - myRegistry.register("/dewebservices.domain.v1beta1.MsgRegisterDomain", MsgRegisterDomain); - const signingClient = await SigningStargateClient.connectWithSigner( - rpc, - aliceSigner, - { registry: myRegistry } - ) - - - console.log( - "With signing client, chain id:", - await signingClient.getChainId(), - ", height:", - await signingClient.getHeight() - ) - // const faucet: string = sendMessage.fromAddress - // console.log("Faucet balances:", await client.getAllBalances(faucet)) - // - // // Get the faucet address another way - // { - // const rawLog = JSON.parse(faucetTx.rawLog) - // console.log("Raw log:", JSON.stringify(rawLog, null, 4)) - // const faucet: string = rawLog[0].events - // .find((eventEl: any) => eventEl.type === "coin_spent") - // .attributes.find((attribute: any) => attribute.key === "spender").value - // console.log("Faucet address from raw log:", faucet) - // } - - const result = await signingClient.signAndBroadcast( - // the signerAddress - alice, - // the message(s) - [ - { - typeUrl: "/dewebservices.domain.v1beta1.MsgRegisterDomain", - value: { - id: 'dewebnne', - data: '{"records": [{"type": "A","values": ["192.168.1.10"]}]}', - sender: alice, - recipient: alice - }, - }, - ], - // the fee - { - amount: [], - gas: "200000", - }, - ) - -} - -runAll() \ No newline at end of file diff --git a/tx_frontend_example/generate_mnemonic.ts b/tx_frontend_example/generate_mnemonic.ts deleted file mode 100644 index 074e2da..0000000 --- a/tx_frontend_example/generate_mnemonic.ts +++ /dev/null @@ -1,10 +0,0 @@ -import { DirectSecp256k1HdWallet } from "@cosmjs/proto-signing" - -const generateKey = async (): Promise => { - const wallet: DirectSecp256k1HdWallet = await DirectSecp256k1HdWallet.generate(24) - process.stdout.write(wallet.mnemonic) - const accounts = await wallet.getAccounts() - console.error("Mnemonic with 1st account:", accounts[0].address) -} - -generateKey() diff --git a/tx_frontend_example/package-lock.json b/tx_frontend_example/package-lock.json deleted file mode 100644 index a413c40..0000000 --- a/tx_frontend_example/package-lock.json +++ /dev/null @@ -1,3128 +0,0 @@ -{ - "name": "cosmjs-sandbox", - "version": "1.0.0", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "cosmjs-sandbox", - "version": "1.0.0", - "license": "ISC", - "dependencies": { - "@cosmjs/stargate": "0.28.2" - }, - "devDependencies": { - "protoc": "^1.0.4", - "ts-node": "10.7.0", - "ts-proto": "^1.121.1" - } - }, - "node_modules/@confio/ics23": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/@confio/ics23/-/ics23-0.6.8.tgz", - "integrity": "sha512-wB6uo+3A50m0sW/EWcU64xpV/8wShZ6bMTa7pF8eYsTrSkQA7oLUIJcs/wb8g4y2Oyq701BaGiO6n/ak5WXO1w==", - "dependencies": { - "@noble/hashes": "^1.0.0", - "protobufjs": "^6.8.8" - } - }, - "node_modules/@cosmjs/amino": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.28.2.tgz", - "integrity": "sha512-1VpbaigVVXYO84FkZxWmYzQDE4Va5JDxtnnaOZ2+dQ/y6+B+c8KRvn0cS429//8ngZCR2JhcPyNGSzNvljB/Hw==", - "dependencies": { - "@cosmjs/crypto": "0.28.2", - "@cosmjs/encoding": "0.28.2", - "@cosmjs/math": "0.28.2", - "@cosmjs/utils": "0.28.2" - } - }, - "node_modules/@cosmjs/crypto": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.28.2.tgz", - "integrity": "sha512-paWuG1pgzG8fSvAPnJbQwPTAqpLuBDBGNFI5/2tkTEARxLtOivK2Iy6u0rFQX9GOPJ/EYu0JCKsUbtAPWuDu7Q==", - "dependencies": { - "@cosmjs/encoding": "0.28.2", - "@cosmjs/math": "0.28.2", - "@cosmjs/utils": "0.28.2", - "@noble/hashes": "^1", - "bn.js": "^5.2.0", - "elliptic": "^6.5.3", - "libsodium-wrappers": "^0.7.6" - } - }, - "node_modules/@cosmjs/encoding": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.28.2.tgz", - "integrity": "sha512-45kglsimqLtVjlu5tOHJlZYacwzLv0nnMKqG5/snPIbNER1YkmYhlQGQTXBQ/LGaXub/X45AK6OzWK9cUHgp8w==", - "dependencies": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "node_modules/@cosmjs/json-rpc": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.28.2.tgz", - "integrity": "sha512-6I8Kzc8QtTaazlybHwvHJ/RQtzerUgYfO29B/m8ntWZZMk2PFUAdKZlv0z2HTM6jTrIzrfVA0Po8+9I9q4W0Tg==", - "dependencies": { - "@cosmjs/stream": "0.28.2", - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/math": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.28.2.tgz", - "integrity": "sha512-u2X6g00HX5VdasI8PijgPb7md/v9outjND/PIuBpVadjf8HJxPKjrsYj346yfLdnA9gWBflsxw1nmu+0UU4Fng==", - "dependencies": { - "bn.js": "^5.2.0" - } - }, - "node_modules/@cosmjs/proto-signing": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.28.2.tgz", - "integrity": "sha512-/XnffkWeYIHsJJ3MrHKOxSN+g1PBcHcpZx7ddHF/r09Zg3A8lLeEuDWCBuZ1tvMGbtjKMoP3nbkIQdn+Os8iIg==", - "dependencies": { - "@cosmjs/amino": "0.28.2", - "@cosmjs/crypto": "0.28.2", - "@cosmjs/encoding": "0.28.2", - "@cosmjs/math": "0.28.2", - "@cosmjs/utils": "0.28.2", - "cosmjs-types": "^0.4.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "node_modules/@cosmjs/socket": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.28.2.tgz", - "integrity": "sha512-AGq58qFVWvufzb4hBiPb51ZrpT8yNb+at+m/tRwpLZ8u1prN9VQ7hogSXwQJsHPOzNxtyO80DVHlGGmd9wonXg==", - "dependencies": { - "@cosmjs/stream": "0.28.2", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/stargate": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.28.2.tgz", - "integrity": "sha512-3c6Gu0OsocmvfKB6EC8DRD6To1IAVcgRYAQQ2kleSx/8dZAr5/x2vxwE2O1gqJhlwtEG+13+jzh39bX1uv8KwQ==", - "dependencies": { - "@confio/ics23": "^0.6.8", - "@cosmjs/amino": "0.28.2", - "@cosmjs/encoding": "0.28.2", - "@cosmjs/math": "0.28.2", - "@cosmjs/proto-signing": "0.28.2", - "@cosmjs/stream": "0.28.2", - "@cosmjs/tendermint-rpc": "0.28.2", - "@cosmjs/utils": "0.28.2", - "cosmjs-types": "^0.4.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2", - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/stream": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.28.2.tgz", - "integrity": "sha512-qyIBOsWYqgEzcf3IujRvoz7/PWez1qMvj3spt3NGEMDlI+Eo7tpLHJBLdZHHFCXJUrii59SC297iz5isHIikpA==", - "dependencies": { - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/tendermint-rpc": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.28.2.tgz", - "integrity": "sha512-+EwuOZNr43g0UHjEARGmWOdUEvyqMsPOnFCtyE9I5tvXF6HmL9BuxZ2AJwWmctF50+6t/LUy+ubqfKpgZ3QC9A==", - "dependencies": { - "@cosmjs/crypto": "0.28.2", - "@cosmjs/encoding": "0.28.2", - "@cosmjs/json-rpc": "0.28.2", - "@cosmjs/math": "0.28.2", - "@cosmjs/socket": "0.28.2", - "@cosmjs/stream": "0.28.2", - "@cosmjs/utils": "0.28.2", - "axios": "^0.21.2", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/utils": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.28.2.tgz", - "integrity": "sha512-2/1UeE4djz6tt4B0j3YQS+k7BYoMkblfRa3+t3lht9N5/yj05ZxVUiP7hD0lQtNmeCSQgFFmtX6zXWPes+aKQg==" - }, - "node_modules/@cspotcode/source-map-consumer": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz", - "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==", - "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/@cspotcode/source-map-support": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz", - "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==", - "dev": true, - "dependencies": { - "@cspotcode/source-map-consumer": "0.8.0" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@noble/hashes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.0.0.tgz", - "integrity": "sha512-DZVbtY62kc3kkBtMHqwCOfXrT/hnoORy5BJ4+HU1IR59X0KWAOqsfzQPcUl/lQLlG7qXbe/fZ3r/emxtAl+sqg==" - }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", - "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" - }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" - }, - "node_modules/@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" - }, - "node_modules/@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" - }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" - }, - "node_modules/@tsconfig/node10": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", - "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==", - "dev": true - }, - "node_modules/@tsconfig/node12": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", - "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==", - "dev": true - }, - "node_modules/@tsconfig/node14": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", - "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==", - "dev": true - }, - "node_modules/@tsconfig/node16": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz", - "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==", - "dev": true - }, - "node_modules/@types/long": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", - "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" - }, - "node_modules/@types/node": { - "version": "17.0.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", - "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" - }, - "node_modules/@types/object-hash": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/@types/object-hash/-/object-hash-1.3.4.tgz", - "integrity": "sha512-xFdpkAkikBgqBdG9vIlsqffDV8GpvnPEzs0IUtr1v3BEB97ijsFQ4RXVbUZwjFThhB4MDSTUfvmxUD5PGx0wXA==", - "dev": true - }, - "node_modules/acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "node_modules/asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "node_modules/aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "dependencies": { - "tweetnacl": "^0.14.3" - } - }, - "node_modules/bech32": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", - "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" - }, - "node_modules/big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/binary": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", - "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", - "dev": true, - "dependencies": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/bluebird": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", - "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", - "dev": true - }, - "node_modules/bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "node_modules/buffer-indexof-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", - "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/buffers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", - "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", - "dev": true, - "engines": { - "node": ">=0.2.0" - } - }, - "node_modules/caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true - }, - "node_modules/chainsaw": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", - "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", - "dev": true, - "dependencies": { - "traverse": ">=0.3.0 <0.4" - }, - "engines": { - "node": "*" - } - }, - "node_modules/clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true - }, - "node_modules/cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "node_modules/cosmjs-types": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.4.1.tgz", - "integrity": "sha512-I7E/cHkIgoJzMNQdFF0YVqPlaTqrqKHrskuSTIqlEyxfB5Lf3WKCajSXVK2yHOfOFfSux/RxEdpMzw/eO4DIog==", - "dependencies": { - "long": "^4.0.0", - "protobufjs": "~6.11.2" - } - }, - "node_modules/cosmjs-types/node_modules/protobufjs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz", - "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", - "hasInstallScript": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": ">=13.7.0", - "long": "^4.0.0" - }, - "bin": { - "pbjs": "bin/pbjs", - "pbts": "bin/pbts" - } - }, - "node_modules/create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "node_modules/dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/dataloader": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/dataloader/-/dataloader-1.4.0.tgz", - "integrity": "sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==", - "dev": true - }, - "node_modules/define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "dependencies": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true, - "engines": { - "node": ">=0.3.1" - } - }, - "node_modules/duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "dev": true, - "dependencies": { - "readable-stream": "^2.0.2" - } - }, - "node_modules/ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, - "dependencies": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/elliptic/node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, - "node_modules/extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "node_modules/extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true, - "engines": [ - "node >=0.6.0" - ] - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/follow-redirects": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.0.tgz", - "integrity": "sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 0.12" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "node_modules/fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - }, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/fstream/node_modules/rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0" - } - }, - "node_modules/glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/globalthis": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.2.tgz", - "integrity": "sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==", - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "node_modules/har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "deprecated": "this library is no longer supported", - "dev": true, - "dependencies": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "dependencies": { - "get-intrinsic": "^1.1.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "dev": true, - "dependencies": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - }, - "engines": { - "node": ">=0.8", - "npm": ">=1.3.7" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "node_modules/isomorphic-ws": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", - "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", - "peerDependencies": { - "ws": "*" - } - }, - "node_modules/isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true - }, - "node_modules/jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true - }, - "node_modules/json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true - }, - "node_modules/jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "dependencies": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/libsodium": { - "version": "0.7.10", - "resolved": "https://registry.npmjs.org/libsodium/-/libsodium-0.7.10.tgz", - "integrity": "sha512-eY+z7hDrDKxkAK+QKZVNv92A5KYkxfvIshtBJkmg5TSiCnYqZP3i9OO9whE79Pwgm4jGaoHgkM4ao/b9Cyu4zQ==" - }, - "node_modules/libsodium-wrappers": { - "version": "0.7.10", - "resolved": "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.7.10.tgz", - "integrity": "sha512-pO3F1Q9NPLB/MWIhehim42b/Fwb30JNScCNh8TcQ/kIc+qGLQch8ag8wb0keK3EP5kbGakk1H8Wwo7v+36rNQg==", - "dependencies": { - "libsodium": "^0.7.0" - } - }, - "node_modules/listenercount": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", - "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==", - "dev": true - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "node_modules/long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" - }, - "node_modules/make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "node_modules/mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "dependencies": { - "mime-db": "1.52.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - }, - "node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "node_modules/mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "dependencies": { - "minimist": "^1.2.6" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/node-uuid": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz", - "integrity": "sha512-TkCET/3rr9mUuRp+CpO7qfgT++aAxfDRaalQhwPFzI9BY/2rCDn6OfpZOVggi1AXfTPpfkTrg5f5WQx5G1uLxA==", - "deprecated": "Use uuid module instead", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/object-hash": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", - "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", - "dev": true, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, - "node_modules/prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "url": "https://github.com/prettier/prettier?sponsor=1" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "node_modules/protobufjs": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz", - "integrity": "sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==", - "hasInstallScript": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": "^13.7.0", - "long": "^4.0.0" - }, - "bin": { - "pbjs": "bin/pbjs", - "pbts": "bin/pbts" - } - }, - "node_modules/protobufjs/node_modules/@types/node": { - "version": "13.13.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.52.tgz", - "integrity": "sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==" - }, - "node_modules/protoc": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/protoc/-/protoc-1.0.4.tgz", - "integrity": "sha512-2crtOP6xhacdWBW+lkhQJmzwg2cPmqSsh51FOHQmgTd8dKksO9sFzlhzteh6x+qPTfPU7h6smC1eg5d9bqGpTQ==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "glob": "^7.1.6", - "mkdirp": "^0.5.1", - "node-uuid": "^1.4.8", - "request": "^2.88.0", - "rimraf": "^3.0.0", - "unzipper": "^0.10.5", - "vinyl": "^2.2.0" - } - }, - "node_modules/psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/readable-stream/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/readonly-date": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/readonly-date/-/readonly-date-1.0.0.tgz", - "integrity": "sha512-tMKIV7hlk0h4mO3JTmmVuIlJVXjKk3Sep9Bf5OH0O+758ruuVkUy2J9SttDLm91IEX/WHlXPSpxMGjPj4beMIQ==" - }, - "node_modules/remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "node_modules/replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", - "dev": true, - "dependencies": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "node_modules/sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "dev": true, - "dependencies": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - }, - "bin": { - "sshpk-conv": "bin/sshpk-conv", - "sshpk-sign": "bin/sshpk-sign", - "sshpk-verify": "bin/sshpk-verify" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/string_decoder/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/symbol-observable": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-2.0.3.tgz", - "integrity": "sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "dependencies": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/traverse": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", - "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/ts-node": { - "version": "10.7.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.7.0.tgz", - "integrity": "sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==", - "dev": true, - "dependencies": { - "@cspotcode/source-map-support": "0.7.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.0", - "yn": "3.1.1" - }, - "bin": { - "ts-node": "dist/bin.js", - "ts-node-cwd": "dist/bin-cwd.js", - "ts-node-esm": "dist/bin-esm.js", - "ts-node-script": "dist/bin-script.js", - "ts-node-transpile-only": "dist/bin-transpile.js", - "ts-script": "dist/bin-script-deprecated.js" - }, - "peerDependencies": { - "@swc/core": ">=1.2.50", - "@swc/wasm": ">=1.2.50", - "@types/node": "*", - "typescript": ">=2.7" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "@swc/wasm": { - "optional": true - } - } - }, - "node_modules/ts-poet": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/ts-poet/-/ts-poet-4.15.0.tgz", - "integrity": "sha512-sLLR8yQBvHzi9d4R1F4pd+AzQxBfzOSSjfxiJxQhkUoH5bL7RsAC6wgvtVUQdGqiCsyS9rT6/8X2FI7ipdir5g==", - "dev": true, - "dependencies": { - "lodash": "^4.17.15", - "prettier": "^2.5.1" - } - }, - "node_modules/ts-proto": { - "version": "1.121.1", - "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-1.121.1.tgz", - "integrity": "sha512-lO7rT+fmXT6HzfTtClAgjmBLU9bxb6fLsSSpWyYTZgsHbbmowC4zB5JO6PiTcVTKhW3jNlTekwgoSStJM7PrmQ==", - "dev": true, - "dependencies": { - "@types/object-hash": "^1.3.0", - "dataloader": "^1.4.0", - "object-hash": "^1.3.1", - "protobufjs": "^6.11.3", - "ts-poet": "^4.15.0", - "ts-proto-descriptors": "1.7.1" - }, - "bin": { - "protoc-gen-ts_proto": "protoc-gen-ts_proto" - } - }, - "node_modules/ts-proto-descriptors": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/ts-proto-descriptors/-/ts-proto-descriptors-1.7.1.tgz", - "integrity": "sha512-oIKUh3K4Xts4v29USGLfUG+2mEk32MsqpgZAOUyUlkrcIdv34yE+k2oZ2Nzngm6cV/JgFdOxRCqeyvmWHuYAyw==", - "dev": true, - "dependencies": { - "long": "^4.0.0", - "protobufjs": "^6.8.8" - } - }, - "node_modules/ts-proto/node_modules/protobufjs": { - "version": "6.11.3", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.3.tgz", - "integrity": "sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": ">=13.7.0", - "long": "^4.0.0" - }, - "bin": { - "pbjs": "bin/pbjs", - "pbts": "bin/pbts" - } - }, - "node_modules/tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "dependencies": { - "safe-buffer": "^5.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true - }, - "node_modules/typescript": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", - "dev": true, - "peer": true, - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=4.2.0" - } - }, - "node_modules/unzipper": { - "version": "0.10.11", - "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz", - "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==", - "dev": true, - "dependencies": { - "big-integer": "^1.6.17", - "binary": "~0.3.0", - "bluebird": "~3.4.1", - "buffer-indexof-polyfill": "~1.0.0", - "duplexer2": "~0.1.4", - "fstream": "^1.0.12", - "graceful-fs": "^4.2.2", - "listenercount": "~1.0.1", - "readable-stream": "~2.3.6", - "setimmediate": "~1.0.4" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "node_modules/verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "dev": true, - "engines": [ - "node >=0.6.0" - ], - "dependencies": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - } - }, - "node_modules/verror/node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - }, - "node_modules/vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "dependencies": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "node_modules/ws": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xstream": { - "version": "11.14.0", - "resolved": "https://registry.npmjs.org/xstream/-/xstream-11.14.0.tgz", - "integrity": "sha512-1bLb+kKKtKPbgTK6i/BaoAn03g47PpFstlbe1BA+y3pNS/LfvcaghS5BFf9+EE1J+KwSQsEpfJvFN5GqFtiNmw==", - "dependencies": { - "globalthis": "^1.0.1", - "symbol-observable": "^2.0.3" - } - }, - "node_modules/yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true, - "engines": { - "node": ">=6" - } - } - }, - "dependencies": { - "@confio/ics23": { - "version": "0.6.8", - "resolved": "https://registry.npmjs.org/@confio/ics23/-/ics23-0.6.8.tgz", - "integrity": "sha512-wB6uo+3A50m0sW/EWcU64xpV/8wShZ6bMTa7pF8eYsTrSkQA7oLUIJcs/wb8g4y2Oyq701BaGiO6n/ak5WXO1w==", - "requires": { - "@noble/hashes": "^1.0.0", - "protobufjs": "^6.8.8" - } - }, - "@cosmjs/amino": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.28.2.tgz", - "integrity": "sha512-1VpbaigVVXYO84FkZxWmYzQDE4Va5JDxtnnaOZ2+dQ/y6+B+c8KRvn0cS429//8ngZCR2JhcPyNGSzNvljB/Hw==", - "requires": { - "@cosmjs/crypto": "0.28.2", - "@cosmjs/encoding": "0.28.2", - "@cosmjs/math": "0.28.2", - "@cosmjs/utils": "0.28.2" - } - }, - "@cosmjs/crypto": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.28.2.tgz", - "integrity": "sha512-paWuG1pgzG8fSvAPnJbQwPTAqpLuBDBGNFI5/2tkTEARxLtOivK2Iy6u0rFQX9GOPJ/EYu0JCKsUbtAPWuDu7Q==", - "requires": { - "@cosmjs/encoding": "0.28.2", - "@cosmjs/math": "0.28.2", - "@cosmjs/utils": "0.28.2", - "@noble/hashes": "^1", - "bn.js": "^5.2.0", - "elliptic": "^6.5.3", - "libsodium-wrappers": "^0.7.6" - } - }, - "@cosmjs/encoding": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.28.2.tgz", - "integrity": "sha512-45kglsimqLtVjlu5tOHJlZYacwzLv0nnMKqG5/snPIbNER1YkmYhlQGQTXBQ/LGaXub/X45AK6OzWK9cUHgp8w==", - "requires": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "@cosmjs/json-rpc": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.28.2.tgz", - "integrity": "sha512-6I8Kzc8QtTaazlybHwvHJ/RQtzerUgYfO29B/m8ntWZZMk2PFUAdKZlv0z2HTM6jTrIzrfVA0Po8+9I9q4W0Tg==", - "requires": { - "@cosmjs/stream": "0.28.2", - "xstream": "^11.14.0" - } - }, - "@cosmjs/math": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.28.2.tgz", - "integrity": "sha512-u2X6g00HX5VdasI8PijgPb7md/v9outjND/PIuBpVadjf8HJxPKjrsYj346yfLdnA9gWBflsxw1nmu+0UU4Fng==", - "requires": { - "bn.js": "^5.2.0" - } - }, - "@cosmjs/proto-signing": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.28.2.tgz", - "integrity": "sha512-/XnffkWeYIHsJJ3MrHKOxSN+g1PBcHcpZx7ddHF/r09Zg3A8lLeEuDWCBuZ1tvMGbtjKMoP3nbkIQdn+Os8iIg==", - "requires": { - "@cosmjs/amino": "0.28.2", - "@cosmjs/crypto": "0.28.2", - "@cosmjs/encoding": "0.28.2", - "@cosmjs/math": "0.28.2", - "@cosmjs/utils": "0.28.2", - "cosmjs-types": "^0.4.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "@cosmjs/socket": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.28.2.tgz", - "integrity": "sha512-AGq58qFVWvufzb4hBiPb51ZrpT8yNb+at+m/tRwpLZ8u1prN9VQ7hogSXwQJsHPOzNxtyO80DVHlGGmd9wonXg==", - "requires": { - "@cosmjs/stream": "0.28.2", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - } - }, - "@cosmjs/stargate": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.28.2.tgz", - "integrity": "sha512-3c6Gu0OsocmvfKB6EC8DRD6To1IAVcgRYAQQ2kleSx/8dZAr5/x2vxwE2O1gqJhlwtEG+13+jzh39bX1uv8KwQ==", - "requires": { - "@confio/ics23": "^0.6.8", - "@cosmjs/amino": "0.28.2", - "@cosmjs/encoding": "0.28.2", - "@cosmjs/math": "0.28.2", - "@cosmjs/proto-signing": "0.28.2", - "@cosmjs/stream": "0.28.2", - "@cosmjs/tendermint-rpc": "0.28.2", - "@cosmjs/utils": "0.28.2", - "cosmjs-types": "^0.4.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2", - "xstream": "^11.14.0" - } - }, - "@cosmjs/stream": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.28.2.tgz", - "integrity": "sha512-qyIBOsWYqgEzcf3IujRvoz7/PWez1qMvj3spt3NGEMDlI+Eo7tpLHJBLdZHHFCXJUrii59SC297iz5isHIikpA==", - "requires": { - "xstream": "^11.14.0" - } - }, - "@cosmjs/tendermint-rpc": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.28.2.tgz", - "integrity": "sha512-+EwuOZNr43g0UHjEARGmWOdUEvyqMsPOnFCtyE9I5tvXF6HmL9BuxZ2AJwWmctF50+6t/LUy+ubqfKpgZ3QC9A==", - "requires": { - "@cosmjs/crypto": "0.28.2", - "@cosmjs/encoding": "0.28.2", - "@cosmjs/json-rpc": "0.28.2", - "@cosmjs/math": "0.28.2", - "@cosmjs/socket": "0.28.2", - "@cosmjs/stream": "0.28.2", - "@cosmjs/utils": "0.28.2", - "axios": "^0.21.2", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "@cosmjs/utils": { - "version": "0.28.2", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.28.2.tgz", - "integrity": "sha512-2/1UeE4djz6tt4B0j3YQS+k7BYoMkblfRa3+t3lht9N5/yj05ZxVUiP7hD0lQtNmeCSQgFFmtX6zXWPes+aKQg==" - }, - "@cspotcode/source-map-consumer": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-consumer/-/source-map-consumer-0.8.0.tgz", - "integrity": "sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==", - "dev": true - }, - "@cspotcode/source-map-support": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.7.0.tgz", - "integrity": "sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==", - "dev": true, - "requires": { - "@cspotcode/source-map-consumer": "0.8.0" - } - }, - "@noble/hashes": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/@noble/hashes/-/hashes-1.0.0.tgz", - "integrity": "sha512-DZVbtY62kc3kkBtMHqwCOfXrT/hnoORy5BJ4+HU1IR59X0KWAOqsfzQPcUl/lQLlG7qXbe/fZ3r/emxtAl+sqg==" - }, - "@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" - }, - "@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" - }, - "@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" - }, - "@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" - }, - "@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", - "requires": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" - }, - "@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" - }, - "@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" - }, - "@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" - }, - "@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" - }, - "@tsconfig/node10": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.8.tgz", - "integrity": "sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==", - "dev": true - }, - "@tsconfig/node12": { - "version": "1.0.9", - "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.9.tgz", - "integrity": "sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==", - "dev": true - }, - "@tsconfig/node14": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.1.tgz", - "integrity": "sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==", - "dev": true - }, - "@tsconfig/node16": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.2.tgz", - "integrity": "sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==", - "dev": true - }, - "@types/long": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.2.tgz", - "integrity": "sha512-MqTGEo5bj5t157U6fA/BiDynNkn0YknVdh48CMPkTSpFTVmvao5UQmm7uEF6xBEo7qIMAlY/JSleYaE6VOdpaA==" - }, - "@types/node": { - "version": "17.0.31", - "resolved": "https://registry.npmjs.org/@types/node/-/node-17.0.31.tgz", - "integrity": "sha512-AR0x5HbXGqkEx9CadRH3EBYx/VkiUgZIhP4wvPn/+5KIsgpNoyFaRlVe0Zlx9gRtg8fA06a9tskE2MSN7TcG4Q==" - }, - "@types/object-hash": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/@types/object-hash/-/object-hash-1.3.4.tgz", - "integrity": "sha512-xFdpkAkikBgqBdG9vIlsqffDV8GpvnPEzs0IUtr1v3BEB97ijsFQ4RXVbUZwjFThhB4MDSTUfvmxUD5PGx0wXA==", - "dev": true - }, - "acorn": { - "version": "8.7.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.1.tgz", - "integrity": "sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==", - "dev": true - }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "arg": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", - "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true - }, - "asn1": { - "version": "0.2.6", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", - "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", - "dev": true, - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "assert-plus": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", - "integrity": "sha512-NfJ4UzBCcQGLDlQq7nHxH+tv3kyZ0hHQqF5BO6J7tNJeP5do1llPr8dZ8zHonfhAu0PHAdMkSo+8o0wxg9lZWw==", - "dev": true - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==", - "dev": true - }, - "aws-sign2": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", - "integrity": "sha512-08kcGqnYf/YmjoRhfxyu+CLxBjUtHLXLXX/vUfx9l2LYzG3c1m61nrpyFUZI6zeS+Li/wWMMidD9KgrqtGq3mA==", - "dev": true - }, - "aws4": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", - "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", - "dev": true - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "bcrypt-pbkdf": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", - "integrity": "sha512-qeFIXtP4MSoi6NLqO12WfqARWWuCKi2Rn/9hJLEmtB5yTNr9DqFWkJRCf2qShWzPeAMRnOgCrq0sg/KLv5ES9w==", - "dev": true, - "requires": { - "tweetnacl": "^0.14.3" - } - }, - "bech32": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", - "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" - }, - "big-integer": { - "version": "1.6.51", - "resolved": "https://registry.npmjs.org/big-integer/-/big-integer-1.6.51.tgz", - "integrity": "sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==", - "dev": true - }, - "binary": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/binary/-/binary-0.3.0.tgz", - "integrity": "sha512-D4H1y5KYwpJgK8wk1Cue5LLPgmwHKYSChkbspQg5JtVuR5ulGckxfR62H3AE9UDkdMC8yyXlqYihuz3Aqg2XZg==", - "dev": true, - "requires": { - "buffers": "~0.1.1", - "chainsaw": "~0.1.0" - } - }, - "bluebird": { - "version": "3.4.7", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.4.7.tgz", - "integrity": "sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==", - "dev": true - }, - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "buffer-indexof-polyfill": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/buffer-indexof-polyfill/-/buffer-indexof-polyfill-1.0.2.tgz", - "integrity": "sha512-I7wzHwA3t1/lwXQh+A5PbNvJxgfo5r3xulgpYDB5zckTu/Z9oUK9biouBKQUjEqzaz3HnAT6TYoovmE+GqSf7A==", - "dev": true - }, - "buffers": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/buffers/-/buffers-0.1.1.tgz", - "integrity": "sha512-9q/rDEGSb/Qsvv2qvzIzdluL5k7AaJOTrw23z9reQthrbF7is4CtlT0DXyO1oei2DCp4uojjzQ7igaSHp1kAEQ==", - "dev": true - }, - "caseless": { - "version": "0.12.0", - "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", - "integrity": "sha512-4tYFyifaFfGacoiObjJegolkwSU4xQNGbVgUiNYVUxbQ2x2lUsFvY4hVgVzGiIe6WLOPqycWXA40l+PWsxthUw==", - "dev": true - }, - "chainsaw": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/chainsaw/-/chainsaw-0.1.0.tgz", - "integrity": "sha512-75kWfWt6MEKNC8xYXIdRpDehRYY/tNSgwKaJq+dbbDcxORuVrrQ+SEHoWsniVn9XPYfP4gmdWIeDk/4YNp1rNQ==", - "dev": true, - "requires": { - "traverse": ">=0.3.0 <0.4" - } - }, - "clone": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", - "integrity": "sha512-3Pe/CF1Nn94hyhIYpjtiLhdCoEoz0DqQ+988E9gmeEdQZlojxnOb74wctFyuwWQHzqyf9X7C7MG8juUpqBJT8w==", - "dev": true - }, - "clone-buffer": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", - "integrity": "sha512-KLLTJWrvwIP+OPfMn0x2PheDEP20RPUcGXj/ERegTgdmPEZylALQldygiqrPPu8P45uNuPs7ckmReLY6v/iA5g==", - "dev": true - }, - "clone-stats": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", - "integrity": "sha512-au6ydSpg6nsrigcZ4m8Bc9hxjeW+GJ8xh5G3BJCMt4WXe1H10UNaVOamqQTmrx1kjVuxAHIQSNU6hY4Nsn9/ag==", - "dev": true - }, - "cloneable-readable": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", - "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "process-nextick-args": "^2.0.0", - "readable-stream": "^2.3.5" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", - "dev": true - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true - }, - "cosmjs-types": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.4.1.tgz", - "integrity": "sha512-I7E/cHkIgoJzMNQdFF0YVqPlaTqrqKHrskuSTIqlEyxfB5Lf3WKCajSXVK2yHOfOFfSux/RxEdpMzw/eO4DIog==", - "requires": { - "long": "^4.0.0", - "protobufjs": "~6.11.2" - }, - "dependencies": { - "protobufjs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz", - "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": ">=13.7.0", - "long": "^4.0.0" - } - } - } - }, - "create-require": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", - "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true - }, - "dashdash": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", - "integrity": "sha512-jRFi8UDGo6j+odZiEpjazZaWqEal3w/basFjQHQEwVtZJGDpxbH1MeYluwCS8Xq5wmLJooDlMgvVarmWfGM44g==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "dataloader": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/dataloader/-/dataloader-1.4.0.tgz", - "integrity": "sha512-68s5jYdlvasItOJnCuI2Q9s4q98g0pCyL3HrcKJu8KNugUl8ahgmZYg38ysLTgQjjXX3H8CJLkAvWrclWfcalw==", - "dev": true - }, - "define-properties": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.4.tgz", - "integrity": "sha512-uckOqKcfaVvtBdsVkdPv3XjveQJsNQqmhXgRi8uhvWWuPYZCNlzT8qAyblUgNoXdHdjMTzAqeGjAoli8f+bzPA==", - "requires": { - "has-property-descriptors": "^1.0.0", - "object-keys": "^1.1.1" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==", - "dev": true - }, - "diff": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", - "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true - }, - "duplexer2": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz", - "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==", - "dev": true, - "requires": { - "readable-stream": "^2.0.2" - } - }, - "ecc-jsbn": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", - "integrity": "sha512-eh9O+hwRHNbG4BLTjEl3nw044CkGm5X6LoaCf7LPp7UU8Qrt47JYNi6nPX8xjW97TKGKm1ouctg0QSpZe9qrnw==", - "dev": true, - "requires": { - "jsbn": "~0.1.0", - "safer-buffer": "^2.1.0" - } - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - }, - "dependencies": { - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - } - } - }, - "extend": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", - "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", - "dev": true - }, - "extsprintf": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", - "integrity": "sha512-11Ndz7Nv+mvAC1j0ktTa7fAb0vLyGGX+rMHNBYQviQDGU0Hw7lhctJANqbPhu9nV9/izT/IntTgZ7Im/9LJs9g==", - "dev": true - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "follow-redirects": { - "version": "1.15.0", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.15.0.tgz", - "integrity": "sha512-aExlJShTV4qOUOL7yF1U5tvLCB0xQuudbf6toyYA0E/acBNw71mvjFTnLaRp50aQaYocMR0a/RMMBIHeZnGyjQ==" - }, - "forever-agent": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", - "integrity": "sha512-j0KLYPhm6zeac4lz3oJ3o65qvgQCcPubiyotZrXqEaG4hNagNYO8qdlUrX5vwqv9ohqeT/Z3j6+yW067yWWdUw==", - "dev": true - }, - "form-data": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", - "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.6", - "mime-types": "^2.1.12" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==", - "dev": true - }, - "fstream": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", - "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "inherits": "~2.0.0", - "mkdirp": ">=0.5 0", - "rimraf": "2" - }, - "dependencies": { - "rimraf": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", - "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - } - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "getpass": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", - "integrity": "sha512-0fzj9JxOLfJ+XGLhR8ze3unN0KZCgZwiSSDz168VERjK8Wl8kVSdcu2kspd4s4wtAa1y/qrVRiAA0WclVsu0ng==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0" - } - }, - "glob": { - "version": "7.2.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", - "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.1.1", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "globalthis": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.2.tgz", - "integrity": "sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==", - "requires": { - "define-properties": "^1.1.3" - } - }, - "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", - "dev": true - }, - "har-schema": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", - "integrity": "sha512-Oqluz6zhGX8cyRaTQlFMPw80bSJVG2x/cFb8ZPhUILGgHka9SsokCCOQgpveePerqidZOrT14ipqfJb7ILcW5Q==", - "dev": true - }, - "har-validator": { - "version": "5.1.5", - "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", - "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", - "dev": true, - "requires": { - "ajv": "^6.12.3", - "har-schema": "^2.0.0" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-property-descriptors": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", - "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", - "requires": { - "get-intrinsic": "^1.1.1" - } - }, - "has-symbols": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", - "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==" - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "http-signature": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", - "integrity": "sha512-CAbnr6Rz4CYQkLYUtSNXxQPUH2gK8f3iWexVlsnMeD+GjlsQ0Xsy1cOX+mN3dtxYomRy21CiOzU8Uhw6OwncEQ==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "jsprim": "^1.2.2", - "sshpk": "^1.7.0" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==", - "dev": true - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==", - "dev": true - }, - "isomorphic-ws": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", - "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", - "requires": {} - }, - "isstream": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", - "integrity": "sha512-Yljz7ffyPbrLpLngrMtZ7NduUgVvi6wG9RJ9IUcyCd59YQ911PBJphODUcbOVbqYfxe1wuYf/LJ8PauMRwsM/g==", - "dev": true - }, - "jsbn": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", - "integrity": "sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==", - "dev": true - }, - "json-schema": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", - "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-stringify-safe": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", - "integrity": "sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==", - "dev": true - }, - "jsprim": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", - "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", - "dev": true, - "requires": { - "assert-plus": "1.0.0", - "extsprintf": "1.3.0", - "json-schema": "0.4.0", - "verror": "1.10.0" - } - }, - "libsodium": { - "version": "0.7.10", - "resolved": "https://registry.npmjs.org/libsodium/-/libsodium-0.7.10.tgz", - "integrity": "sha512-eY+z7hDrDKxkAK+QKZVNv92A5KYkxfvIshtBJkmg5TSiCnYqZP3i9OO9whE79Pwgm4jGaoHgkM4ao/b9Cyu4zQ==" - }, - "libsodium-wrappers": { - "version": "0.7.10", - "resolved": "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.7.10.tgz", - "integrity": "sha512-pO3F1Q9NPLB/MWIhehim42b/Fwb30JNScCNh8TcQ/kIc+qGLQch8ag8wb0keK3EP5kbGakk1H8Wwo7v+36rNQg==", - "requires": { - "libsodium": "^0.7.0" - } - }, - "listenercount": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/listenercount/-/listenercount-1.0.1.tgz", - "integrity": "sha512-3mk/Zag0+IJxeDrxSgaDPy4zZ3w05PRZeJNnlWhzFz5OkX49J4krc+A8X2d2M69vGMBEX0uyl8M+W+8gH+kBqQ==", - "dev": true - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" - }, - "make-error": { - "version": "1.3.6", - "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", - "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true - }, - "mime-db": { - "version": "1.52.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", - "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", - "dev": true - }, - "mime-types": { - "version": "2.1.35", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", - "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", - "dev": true, - "requires": { - "mime-db": "1.52.0" - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - }, - "minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.6", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", - "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", - "dev": true - }, - "mkdirp": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.6.tgz", - "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, - "requires": { - "minimist": "^1.2.6" - } - }, - "node-uuid": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/node-uuid/-/node-uuid-1.4.8.tgz", - "integrity": "sha512-TkCET/3rr9mUuRp+CpO7qfgT++aAxfDRaalQhwPFzI9BY/2rCDn6OfpZOVggi1AXfTPpfkTrg5f5WQx5G1uLxA==", - "dev": true - }, - "oauth-sign": { - "version": "0.9.0", - "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", - "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", - "dev": true - }, - "object-hash": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/object-hash/-/object-hash-1.3.1.tgz", - "integrity": "sha512-OSuu/pU4ENM9kmREg0BdNrUDIl1heYa4mBZacJc+vVWz4GtAwu7jO8s4AIt2aGRUTqxykpWzI3Oqnsm13tTMDA==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==", - "dev": true - }, - "performance-now": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", - "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==", - "dev": true - }, - "prettier": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.7.1.tgz", - "integrity": "sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true - }, - "protobufjs": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz", - "integrity": "sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==", - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": "^13.7.0", - "long": "^4.0.0" - }, - "dependencies": { - "@types/node": { - "version": "13.13.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.52.tgz", - "integrity": "sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==" - } - } - }, - "protoc": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/protoc/-/protoc-1.0.4.tgz", - "integrity": "sha512-2crtOP6xhacdWBW+lkhQJmzwg2cPmqSsh51FOHQmgTd8dKksO9sFzlhzteh6x+qPTfPU7h6smC1eg5d9bqGpTQ==", - "dev": true, - "requires": { - "glob": "^7.1.6", - "mkdirp": "^0.5.1", - "node-uuid": "^1.4.8", - "request": "^2.88.0", - "rimraf": "^3.0.0", - "unzipper": "^0.10.5", - "vinyl": "^2.2.0" - } - }, - "psl": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.9.0.tgz", - "integrity": "sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==", - "dev": true - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "qs": { - "version": "6.5.3", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.3.tgz", - "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", - "dev": true - }, - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, - "readonly-date": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/readonly-date/-/readonly-date-1.0.0.tgz", - "integrity": "sha512-tMKIV7hlk0h4mO3JTmmVuIlJVXjKk3Sep9Bf5OH0O+758ruuVkUy2J9SttDLm91IEX/WHlXPSpxMGjPj4beMIQ==" - }, - "remove-trailing-separator": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", - "integrity": "sha512-/hS+Y0u3aOfIETiaiirUFwDBDzmXPvO+jAfKTitUngIPzdKc6Z0LoFjM/CK5PL4C+eKwHohlHAb6H0VFfmmUsw==", - "dev": true - }, - "replace-ext": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true - }, - "request": { - "version": "2.88.2", - "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", - "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", - "dev": true, - "requires": { - "aws-sign2": "~0.7.0", - "aws4": "^1.8.0", - "caseless": "~0.12.0", - "combined-stream": "~1.0.6", - "extend": "~3.0.2", - "forever-agent": "~0.6.1", - "form-data": "~2.3.2", - "har-validator": "~5.1.3", - "http-signature": "~1.2.0", - "is-typedarray": "~1.0.0", - "isstream": "~0.1.2", - "json-stringify-safe": "~5.0.1", - "mime-types": "~2.1.19", - "oauth-sign": "~0.9.0", - "performance-now": "^2.1.0", - "qs": "~6.5.2", - "safe-buffer": "^5.1.2", - "tough-cookie": "~2.5.0", - "tunnel-agent": "^0.6.0", - "uuid": "^3.3.2" - } - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "dev": true - }, - "sshpk": { - "version": "1.17.0", - "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.17.0.tgz", - "integrity": "sha512-/9HIEs1ZXGhSPE8X6Ccm7Nam1z8KcoCqPdI7ecm1N33EzAetWahvQWVqLZtaZQ+IDKX4IyA2o0gBzqIMkAagHQ==", - "dev": true, - "requires": { - "asn1": "~0.2.3", - "assert-plus": "^1.0.0", - "bcrypt-pbkdf": "^1.0.0", - "dashdash": "^1.12.0", - "ecc-jsbn": "~0.1.1", - "getpass": "^0.1.1", - "jsbn": "~0.1.0", - "safer-buffer": "^2.0.2", - "tweetnacl": "~0.14.0" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, - "symbol-observable": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-2.0.3.tgz", - "integrity": "sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA==" - }, - "tough-cookie": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", - "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", - "dev": true, - "requires": { - "psl": "^1.1.28", - "punycode": "^2.1.1" - } - }, - "traverse": { - "version": "0.3.9", - "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.3.9.tgz", - "integrity": "sha512-iawgk0hLP3SxGKDfnDJf8wTz4p2qImnyihM5Hh/sGvQ3K37dPi/w8sRhdNIxYA1TwFwc5mDhIJq+O0RsvXBKdQ==", - "dev": true - }, - "ts-node": { - "version": "10.7.0", - "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.7.0.tgz", - "integrity": "sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==", - "dev": true, - "requires": { - "@cspotcode/source-map-support": "0.7.0", - "@tsconfig/node10": "^1.0.7", - "@tsconfig/node12": "^1.0.7", - "@tsconfig/node14": "^1.0.0", - "@tsconfig/node16": "^1.0.2", - "acorn": "^8.4.1", - "acorn-walk": "^8.1.1", - "arg": "^4.1.0", - "create-require": "^1.1.0", - "diff": "^4.0.1", - "make-error": "^1.1.1", - "v8-compile-cache-lib": "^3.0.0", - "yn": "3.1.1" - } - }, - "ts-poet": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/ts-poet/-/ts-poet-4.15.0.tgz", - "integrity": "sha512-sLLR8yQBvHzi9d4R1F4pd+AzQxBfzOSSjfxiJxQhkUoH5bL7RsAC6wgvtVUQdGqiCsyS9rT6/8X2FI7ipdir5g==", - "dev": true, - "requires": { - "lodash": "^4.17.15", - "prettier": "^2.5.1" - } - }, - "ts-proto": { - "version": "1.121.1", - "resolved": "https://registry.npmjs.org/ts-proto/-/ts-proto-1.121.1.tgz", - "integrity": "sha512-lO7rT+fmXT6HzfTtClAgjmBLU9bxb6fLsSSpWyYTZgsHbbmowC4zB5JO6PiTcVTKhW3jNlTekwgoSStJM7PrmQ==", - "dev": true, - "requires": { - "@types/object-hash": "^1.3.0", - "dataloader": "^1.4.0", - "object-hash": "^1.3.1", - "protobufjs": "^6.11.3", - "ts-poet": "^4.15.0", - "ts-proto-descriptors": "1.7.1" - }, - "dependencies": { - "protobufjs": { - "version": "6.11.3", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.3.tgz", - "integrity": "sha512-xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==", - "dev": true, - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": ">=13.7.0", - "long": "^4.0.0" - } - } - } - }, - "ts-proto-descriptors": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/ts-proto-descriptors/-/ts-proto-descriptors-1.7.1.tgz", - "integrity": "sha512-oIKUh3K4Xts4v29USGLfUG+2mEk32MsqpgZAOUyUlkrcIdv34yE+k2oZ2Nzngm6cV/JgFdOxRCqeyvmWHuYAyw==", - "dev": true, - "requires": { - "long": "^4.0.0", - "protobufjs": "^6.8.8" - } - }, - "tunnel-agent": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", - "integrity": "sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==", - "dev": true, - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "tweetnacl": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", - "integrity": "sha512-KXXFFdAbFXY4geFIwoyNK+f5Z1b7swfXABfL7HXCmoIWMKU3dmS26672A4EeQtDzLKy7SXmfBu51JolvEKwtGA==", - "dev": true - }, - "typescript": { - "version": "4.6.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.6.4.tgz", - "integrity": "sha512-9ia/jWHIEbo49HfjrLGfKbZSuWo9iTMwXO+Ca3pRsSpbsMbc7/IU8NKdCZVRRBafVPGnoJeFL76ZOAA84I9fEg==", - "dev": true, - "peer": true - }, - "unzipper": { - "version": "0.10.11", - "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.10.11.tgz", - "integrity": "sha512-+BrAq2oFqWod5IESRjL3S8baohbevGcVA+teAIOYWM3pDVdseogqbzhhvvmiyQrUNKFUnDMtELW3X8ykbyDCJw==", - "dev": true, - "requires": { - "big-integer": "^1.6.17", - "binary": "~0.3.0", - "bluebird": "~3.4.1", - "buffer-indexof-polyfill": "~1.0.0", - "duplexer2": "~0.1.4", - "fstream": "^1.0.12", - "graceful-fs": "^4.2.2", - "listenercount": "~1.0.1", - "readable-stream": "~2.3.6", - "setimmediate": "~1.0.4" - } - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - }, - "v8-compile-cache-lib": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", - "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true - }, - "verror": { - "version": "1.10.0", - "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", - "integrity": "sha512-ZZKSmDAEFOijERBLkmYfJ+vmk3w+7hOLYDNkRCuRuMJGEmqYNCNLyBBFwWKVMhfwaEF3WOd0Zlw86U/WC/+nYw==", - "dev": true, - "requires": { - "assert-plus": "^1.0.0", - "core-util-is": "1.0.2", - "extsprintf": "^1.2.0" - }, - "dependencies": { - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha512-3lqz5YjWTYnW6dlDa5TLaTCcShfar1e40rmcJVwCBJC6mWlFuj0eCHIElmG1g5kyuJ/GD+8Wn4FFCcz4gJPfaQ==", - "dev": true - } - } - }, - "vinyl": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", - "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", - "dev": true, - "requires": { - "clone": "^2.1.1", - "clone-buffer": "^1.0.0", - "clone-stats": "^1.0.0", - "cloneable-readable": "^1.0.0", - "remove-trailing-separator": "^1.0.1", - "replace-ext": "^1.0.0" - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==", - "dev": true - }, - "ws": { - "version": "7.5.7", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.7.tgz", - "integrity": "sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==", - "requires": {} - }, - "xstream": { - "version": "11.14.0", - "resolved": "https://registry.npmjs.org/xstream/-/xstream-11.14.0.tgz", - "integrity": "sha512-1bLb+kKKtKPbgTK6i/BaoAn03g47PpFstlbe1BA+y3pNS/LfvcaghS5BFf9+EE1J+KwSQsEpfJvFN5GqFtiNmw==", - "requires": { - "globalthis": "^1.0.1", - "symbol-observable": "^2.0.3" - } - }, - "yn": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", - "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true - } - } -} diff --git a/tx_frontend_example/package.json b/tx_frontend_example/package.json deleted file mode 100644 index 81cf657..0000000 --- a/tx_frontend_example/package.json +++ /dev/null @@ -1,20 +0,0 @@ -{ - "name": "cosmjs-sandbox", - "version": "1.0.0", - "description": "Experiment with simple CosmJS concepts.", - "main": "index.js", - "scripts": { - "experiment": "ts-node experiment.ts", - "test": "echo \"Error: no test specified\" && exit 1" - }, - "author": "B9lab", - "license": "ISC", - "devDependencies": { - "protoc": "^1.0.4", - "ts-node": "10.7.0", - "ts-proto": "^1.121.1" - }, - "dependencies": { - "@cosmjs/stargate": "0.28.2" - } -} diff --git a/tx_frontend_example/proto/cosmos/base/query/v1beta1/pagination.proto b/tx_frontend_example/proto/cosmos/base/query/v1beta1/pagination.proto deleted file mode 100644 index cd5eb06..0000000 --- a/tx_frontend_example/proto/cosmos/base/query/v1beta1/pagination.proto +++ /dev/null @@ -1,55 +0,0 @@ -syntax = "proto3"; -package cosmos.base.query.v1beta1; - -option go_package = "github.com/cosmos/cosmos-sdk/types/query"; - -// PageRequest is to be embedded in gRPC request messages for efficient -// pagination. Ex: -// -// message SomeRequest { -// Foo some_parameter = 1; -// PageRequest pagination = 2; -// } -message PageRequest { - // key is a value returned in PageResponse.next_key to begin - // querying the next page most efficiently. Only one of offset or key - // should be set. - bytes key = 1; - - // offset is a numeric offset that can be used when key is unavailable. - // It is less efficient than using key. Only one of offset or key should - // be set. - uint64 offset = 2; - - // limit is the total number of results to be returned in the result page. - // If left empty it will default to a value to be set by each app. - uint64 limit = 3; - - // count_total is set to true to indicate that the result set should include - // a count of the total number of items available for pagination in UIs. - // count_total is only respected when offset is used. It is ignored when key - // is set. - bool count_total = 4; - - // reverse is set to true if results are to be returned in the descending order. - // - // Since: cosmos-sdk 0.43 - bool reverse = 5; -} - -// PageResponse is to be embedded in gRPC response messages where the -// corresponding request message has used PageRequest. -// -// message SomeResponse { -// repeated Bar results = 1; -// PageResponse page = 2; -// } -message PageResponse { - // next_key is the key to be passed to PageRequest.key to - // query the next page most efficiently - bytes next_key = 1; - - // total is total number of results available if PageRequest.count_total - // was set, its value is undefined otherwise - uint64 total = 2; -} diff --git a/tx_frontend_example/proto/deweb/genesis.proto b/tx_frontend_example/proto/deweb/genesis.proto deleted file mode 100644 index 63092fe..0000000 --- a/tx_frontend_example/proto/deweb/genesis.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; -package dewebservices.deweb.deweb; - -import "gogoproto/gogo.proto"; -import "deweb/params.proto"; -// this line is used by starport scaffolding # genesis/proto/import - -option go_package = "github.com/deweb-services/deweb/x/deweb/types"; - -// GenesisState defines the deweb module's genesis state. -message GenesisState { - Params params = 1 [(gogoproto.nullable) = false]; - // this line is used by starport scaffolding # genesis/proto/state -} diff --git a/tx_frontend_example/proto/deweb/keyrec.proto b/tx_frontend_example/proto/deweb/keyrec.proto deleted file mode 100644 index dafc502..0000000 --- a/tx_frontend_example/proto/deweb/keyrec.proto +++ /dev/null @@ -1,20 +0,0 @@ -syntax = "proto3"; -package dewebservices.deweb.deweb; -option go_package = "github.com/deweb-services/deweb/x/deweb/types"; - -message UserWalletRec { - string address = 2; - string encrypted_key = 3; - string chain = 4; - bool deleted = 5; -} - -message RecordsToUser { - repeated string records = 1; -} - -message ChainAddressMapping { - string ext_address = 1; - string chain = 2; - bool deleted = 3; -} \ No newline at end of file diff --git a/tx_frontend_example/proto/deweb/params.proto b/tx_frontend_example/proto/deweb/params.proto deleted file mode 100644 index 81e7f66..0000000 --- a/tx_frontend_example/proto/deweb/params.proto +++ /dev/null @@ -1,12 +0,0 @@ -syntax = "proto3"; -package dewebservices.deweb.deweb; - -import "gogoproto/gogo.proto"; - -option go_package = "github.com/deweb-services/deweb/x/deweb/types"; - -// Params defines the parameters for the module. -message Params { - option (gogoproto.goproto_stringer) = false; - -} \ No newline at end of file diff --git a/tx_frontend_example/proto/deweb/query.proto b/tx_frontend_example/proto/deweb/query.proto deleted file mode 100644 index 8874b78..0000000 --- a/tx_frontend_example/proto/deweb/query.proto +++ /dev/null @@ -1,79 +0,0 @@ -syntax = "proto3"; -package dewebservices.deweb.deweb; - -import "gogoproto/gogo.proto"; -import "google/api/annotations.proto"; -import "cosmos/base/query/v1beta1/pagination.proto"; -import "deweb/params.proto"; -// this line is used by starport scaffolding # 1 - -option go_package = "github.com/deweb-services/deweb/x/deweb/types"; - -// Query defines the gRPC querier service. -service Query { - // Parameters queries the parameters of the module. - rpc Params(QueryParamsRequest) returns (QueryParamsResponse) { - option (google.api.http).get = "/dewebservices/deweb/deweb/params"; - } - rpc FilterUserWalletRecords(QueryFilterUserWalletRecordsRequest) returns (QueryFilterUserWalletRecordsResponse) { - option (google.api.http).get = "/deweb/external_wallets/v1beta1/list"; - } - // Queries a list of FilterChainMappingsRecords items. - rpc FilterChainMappingsRecords(QueryFilterChainMappingsRecordsRequest) returns (QueryFilterChainMappingsRecordsResponse) { - option (google.api.http).get = "/deweb/filter_chain_mappings_records/v1beta1/list"; - } - -// this line is used by starport scaffolding # 2 -} - -// QueryParamsRequest is request type for the Query/Params RPC method. -message QueryParamsRequest {} - -// QueryParamsResponse is response type for the Query/Params RPC method. -message QueryParamsResponse { - // params holds all the parameters of this module. - Params params = 1 [(gogoproto.nullable) = false]; -} - -message WalletRecordResponse { - string owner = 1; - string address = 2; - string encrypted_key = 3; - string chain = 4; - bool deleted = 5; -} - -message QueryFilterUserWalletRecordsRequest { - string owner = 1; - string address = 2; - string chain = 3; - bool deleted = 4; - int32 limit = 5; - int32 offset = 6; -} - -message QueryFilterUserWalletRecordsResponse { - repeated WalletRecordResponse records = 1; -} - -message ChainMappingRecordResponse { - string owner = 1; - string ext_address = 2; - string chain = 3; - bool deleted = 4; -} - -message QueryFilterChainMappingsRecordsRequest { - string owner = 1; - string address = 2; - string chain = 3; - bool deleted = 4; - int32 limit = 5; - int32 offset = 6; -} - -message QueryFilterChainMappingsRecordsResponse { - repeated ChainMappingRecordResponse records = 1; -} - -// this line is used by starport scaffolding # 3 diff --git a/tx_frontend_example/proto/deweb/tx.proto b/tx_frontend_example/proto/deweb/tx.proto deleted file mode 100644 index 7d387e1..0000000 --- a/tx_frontend_example/proto/deweb/tx.proto +++ /dev/null @@ -1,53 +0,0 @@ -syntax = "proto3"; -package dewebservices.deweb.deweb; - -// this line is used by starport scaffolding # proto/tx/import - -option go_package = "github.com/deweb-services/deweb/x/deweb/types"; - -// Msg defines the Msg service. -service Msg { - rpc SaveWallet(MsgSaveWallet) returns (MsgSaveWalletResponse); - rpc DeleteWallet(MsgDeleteWallet) returns (MsgDeleteWalletResponse); - rpc ConnectChain(MsgConnectChain) returns (MsgConnectChainResponse); - rpc DeleteChainConnect(MsgDeleteChainConnect) returns (MsgDeleteChainConnectResponse); -// this line is used by starport scaffolding # proto/tx/rpc -} - -message MsgSaveWallet { - string creator = 1; - string address = 2; - string encrypted_key = 3; - string chain = 4; -} - -message MsgSaveWalletResponse { -} - -message MsgDeleteWallet { - string creator = 1; - string address = 2; -} - -message MsgDeleteWalletResponse { -} - -message MsgConnectChain { - string creator = 1; - string chain = 2; - string address = 3; -} - -message MsgConnectChainResponse { -} - -message MsgDeleteChainConnect { - string creator = 1; - string chain = 2; - string address = 3; -} - -message MsgDeleteChainConnectResponse { -} - -// this line is used by starport scaffolding # proto/tx/message \ No newline at end of file diff --git a/tx_frontend_example/proto/dns_module/domain.proto b/tx_frontend_example/proto/dns_module/domain.proto deleted file mode 100644 index eb76bb3..0000000 --- a/tx_frontend_example/proto/dns_module/domain.proto +++ /dev/null @@ -1,57 +0,0 @@ -syntax = "proto3"; -package dewebservices.domain; - -import "gogoproto/gogo.proto"; - -option go_package = "github.com/deweb-services/deweb/x/dns_module/types"; -option (gogoproto.goproto_getters_all) = false; - -// BaseDomain defines a non-fungible domain token -message BaseDomain { - option (gogoproto.equal) = true; - - string id = 1; - string data = 2; - string owner = 3; -} - -// Denom defines a type of NFT -message Denom { - option (gogoproto.equal) = true; - - string id = 1; - string name = 2; - string schema = 3; - string creator = 4; - string symbol = 5; - bool mint_restricted = 6 ; - bool update_restricted = 7 ; - string description = 8; - string uri = 9; - string uri_hash = 10; - string data = 11; -} - -// IDCollection defines a type of collection with specified ID -message IDCollection { - option (gogoproto.equal) = true; - - string denom_id = 1 [ (gogoproto.moretags) = "yaml:\"denom_id\"" ]; - repeated string token_ids = 2 [ (gogoproto.moretags) = "yaml:\"token_ids\"" ]; -} - -// Owner defines a type of owner -message Owner { - option (gogoproto.equal) = true; - - string address = 1; - repeated IDCollection id_collections = 2 [ (gogoproto.moretags) = "yaml:\"idcs\"", (gogoproto.customname) = "IDCollections", (gogoproto.nullable) = false ]; -} - -// Collection defines a type of collection -message Collection { - option (gogoproto.equal) = true; - - Denom denom = 1 [ (gogoproto.nullable) = false ]; - repeated BaseDomain nfts = 2 [ (gogoproto.customname) = "NFTs", (gogoproto.nullable) = false ]; -} \ No newline at end of file diff --git a/tx_frontend_example/proto/dns_module/genesis.proto b/tx_frontend_example/proto/dns_module/genesis.proto deleted file mode 100644 index 125b13b..0000000 --- a/tx_frontend_example/proto/dns_module/genesis.proto +++ /dev/null @@ -1,14 +0,0 @@ -syntax = "proto3"; -package dewebservices.domain; - -import "gogoproto/gogo.proto"; -import "dns_module/domain.proto"; -import "dns_module/params.proto"; - -option go_package = "github.com/deweb-services/deweb/x/dns_module/types"; - -// GenesisState defines the NFT module's genesis state -message GenesisState { - repeated Collection collections = 1 [ (gogoproto.nullable) = false ]; - Params params = 3 [(gogoproto.nullable) = false]; -} diff --git a/tx_frontend_example/proto/dns_module/params.proto b/tx_frontend_example/proto/dns_module/params.proto deleted file mode 100644 index 8e5e745..0000000 --- a/tx_frontend_example/proto/dns_module/params.proto +++ /dev/null @@ -1,16 +0,0 @@ -syntax = "proto3"; -package dewebservices.domain; - -import "gogoproto/gogo.proto"; - -option go_package = "github.com/deweb-services/deweb/x/dns_module/types"; - -// Params defines the parameters for the module. -message Params { - option (gogoproto.goproto_stringer) = false; - uint64 domainPrice = 1; - int64 domainExpirationHours = 2; - int64 domainOwnerProlongationHours = 3; - uint64 subDomainPrice = 4; - repeated string blockTLDs = 5 [ (gogoproto.nullable) = false ]; -} \ No newline at end of file diff --git a/tx_frontend_example/proto/dns_module/query.proto b/tx_frontend_example/proto/dns_module/query.proto deleted file mode 100644 index 9bcb66a..0000000 --- a/tx_frontend_example/proto/dns_module/query.proto +++ /dev/null @@ -1,81 +0,0 @@ -syntax = "proto3"; -package dewebservices.domain; - -import "gogoproto/gogo.proto"; -import "google/api/annotations.proto"; -import "dns_module/domain.proto"; -import "dns_module/params.proto"; - -option go_package = "github.com/deweb-services/deweb/x/dns_module/types"; - -// Query defines the gRPC querier service for NFT module -service Query { - // Parameters queries the parameters of the module. - rpc Params(QueryParamsRequest) returns (QueryParamsResponse) { - option (google.api.http).get = "/deweb/domains/v1beta1/params"; - } - - // Query domain info by domain name - rpc Domain(QueryDomainRequest) returns (QueryDomainResponse) { - option (google.api.http).get = "/deweb/domains/v1beta1/domain/{domain_name}"; - } - // Query domains owned by user - rpc OwnedDomains(QueryOwnedDomainsRequest) returns (QueryOwnedDomainsResponse) { - option (google.api.http).get = "/deweb/domains/v1beta1/address/{address}"; - } -} - -message TransferOffer { - uint64 price = 1; - string ExpectedOwnerAddress = 2; -} - -message DNSRecords { - string type = 1; - repeated string values = 2; -} - -message ResponseDomain { - option (gogoproto.equal) = true; - - string id = 1; - string issued = 2; - string validTill = 3; - TransferOffer transfer_offer = 4; - repeated DNSRecords records = 5; - bool subDomainsOnSale = 6; - uint64 subDomainsSalePrice = 7; - string owner = 8; -} - -// QueryParamsRequest is request type for the Query/Params RPC method. -message QueryParamsRequest {} - -// QueryParamsResponse is response type for the Query/Params RPC method. -message QueryParamsResponse { - // params holds all the parameters of this module. - Params params = 1 [(gogoproto.nullable) = false]; -} - -// QueryNFTRequest is the request type for the Query/NFT RPC method -message QueryDomainRequest { - string domain_name = 1 [ (gogoproto.moretags) = "yaml:\"domain_name\"" ]; -} - -// QueryNFTResponse is the response type for the Query/NFT RPC method -message QueryDomainResponse { - ResponseDomain domain = 1 [ (gogoproto.customname) = "Domain" ]; -} - -// QueryNFTRequest is the request type for the Query/NFT RPC method -message QueryOwnedDomainsRequest { - string address = 1; - int64 offset = 2; - int64 count = 3; -} - -// QueryNFTResponse is the response type for the Query/NFT RPC method -message QueryOwnedDomainsResponse { - int64 total = 1; - repeated ResponseDomain domains = 2 [ (gogoproto.customname) = "Domains" ]; -} \ No newline at end of file diff --git a/tx_frontend_example/proto/dns_module/tx.proto b/tx_frontend_example/proto/dns_module/tx.proto deleted file mode 100644 index ac86260..0000000 --- a/tx_frontend_example/proto/dns_module/tx.proto +++ /dev/null @@ -1,73 +0,0 @@ -syntax = "proto3"; -package dewebservices.domain; - -import "gogoproto/gogo.proto"; - -option go_package = "github.com/deweb-services/deweb/x/dns_module/types"; -option (gogoproto.goproto_getters_all) = false; - -// Msg defines the nft Msg service. -service Msg { - // MintNFT defines a method for mint a new nft - rpc RegisterDomain(MsgRegisterDomain) returns (MsgRegisterDomainResponse); - - // RefundHTLC defines a method for editing a nft. - rpc EditDomain(MsgEditDomain) returns (MsgEditdomainResponse); - - // TransferNFT defines a method for transferring a nft. - rpc TransferDomain(MsgTransferDomain) returns (MsgTransferDomainResponse); - - // BurnNFT defines a method for burning a nft. - rpc RemoveDomain(MsgRemoveDomain) returns (MsgRemoveDomainResponse); -} - -// MsgTransferNFT defines an SDK message for transferring an NFT to recipient. -message MsgTransferDomain { - option (gogoproto.equal) = true; - - string id = 1; - uint64 price= 2; - bool cancel = 3; - string sender = 4; - string recipient = 5; -} - -// MsgTransferNFTResponse defines the Msg/TransferNFT response type. -message MsgTransferDomainResponse {} - -// MsgEditNFT defines an SDK message for editing a nft. -message MsgEditDomain { - option (gogoproto.equal) = true; - - string id = 1; - string data = 2; - string sender = 3; -} - -// MsgEditNFTResponse defines the Msg/EditNFT response type. -message MsgEditdomainResponse {} - -// MsgMintNFT defines an SDK message for creating a new NFT. -message MsgRegisterDomain { - option (gogoproto.equal) = true; - - string id = 1; - string data = 2; - string sender = 3; - string recipient = 4; -} - -// MsgMintNFTResponse defines the Msg/MintNFT response type. -message MsgRegisterDomainResponse {} - -// MsgBurnNFT defines an SDK message for burning a NFT. -message MsgRemoveDomain { - option (gogoproto.equal) = true; - - string id = 1; - string sender = 2; -} - -// MsgBurnNFTResponse defines the Msg/BurnNFT response type. -message MsgRemoveDomainResponse {} - diff --git a/tx_frontend_example/proto/gogoproto/gogo.proto b/tx_frontend_example/proto/gogoproto/gogo.proto deleted file mode 100644 index 49e78f9..0000000 --- a/tx_frontend_example/proto/gogoproto/gogo.proto +++ /dev/null @@ -1,145 +0,0 @@ -// Protocol Buffers for Go with Gadgets -// -// Copyright (c) 2013, The GoGo Authors. All rights reserved. -// http://github.com/gogo/protobuf -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are -// met: -// -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above -// copyright notice, this list of conditions and the following disclaimer -// in the documentation and/or other materials provided with the -// distribution. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -syntax = "proto2"; -package gogoproto; - -import "google/protobuf/descriptor.proto"; - -option java_package = "com.google.protobuf"; -option java_outer_classname = "GoGoProtos"; -option go_package = "github.com/gogo/protobuf/gogoproto"; - -extend google.protobuf.EnumOptions { - optional bool goproto_enum_prefix = 62001; - optional bool goproto_enum_stringer = 62021; - optional bool enum_stringer = 62022; - optional string enum_customname = 62023; - optional bool enumdecl = 62024; -} - -extend google.protobuf.EnumValueOptions { - optional string enumvalue_customname = 66001; -} - -extend google.protobuf.FileOptions { - optional bool goproto_getters_all = 63001; - optional bool goproto_enum_prefix_all = 63002; - optional bool goproto_stringer_all = 63003; - optional bool verbose_equal_all = 63004; - optional bool face_all = 63005; - optional bool gostring_all = 63006; - optional bool populate_all = 63007; - optional bool stringer_all = 63008; - optional bool onlyone_all = 63009; - - optional bool equal_all = 63013; - optional bool description_all = 63014; - optional bool testgen_all = 63015; - optional bool benchgen_all = 63016; - optional bool marshaler_all = 63017; - optional bool unmarshaler_all = 63018; - optional bool stable_marshaler_all = 63019; - - optional bool sizer_all = 63020; - - optional bool goproto_enum_stringer_all = 63021; - optional bool enum_stringer_all = 63022; - - optional bool unsafe_marshaler_all = 63023; - optional bool unsafe_unmarshaler_all = 63024; - - optional bool goproto_extensions_map_all = 63025; - optional bool goproto_unrecognized_all = 63026; - optional bool gogoproto_import = 63027; - optional bool protosizer_all = 63028; - optional bool compare_all = 63029; - optional bool typedecl_all = 63030; - optional bool enumdecl_all = 63031; - - optional bool goproto_registration = 63032; - optional bool messagename_all = 63033; - - optional bool goproto_sizecache_all = 63034; - optional bool goproto_unkeyed_all = 63035; -} - -extend google.protobuf.MessageOptions { - optional bool goproto_getters = 64001; - optional bool goproto_stringer = 64003; - optional bool verbose_equal = 64004; - optional bool face = 64005; - optional bool gostring = 64006; - optional bool populate = 64007; - optional bool stringer = 67008; - optional bool onlyone = 64009; - - optional bool equal = 64013; - optional bool description = 64014; - optional bool testgen = 64015; - optional bool benchgen = 64016; - optional bool marshaler = 64017; - optional bool unmarshaler = 64018; - optional bool stable_marshaler = 64019; - - optional bool sizer = 64020; - - optional bool unsafe_marshaler = 64023; - optional bool unsafe_unmarshaler = 64024; - - optional bool goproto_extensions_map = 64025; - optional bool goproto_unrecognized = 64026; - - optional bool protosizer = 64028; - optional bool compare = 64029; - - optional bool typedecl = 64030; - - optional bool messagename = 64033; - - optional bool goproto_sizecache = 64034; - optional bool goproto_unkeyed = 64035; -} - -extend google.protobuf.FieldOptions { - optional bool nullable = 65001; - optional bool embed = 65002; - optional string customtype = 65003; - optional string customname = 65004; - optional string jsontag = 65005; - optional string moretags = 65006; - optional string casttype = 65007; - optional string castkey = 65008; - optional string castvalue = 65009; - - optional bool stdtime = 65010; - optional bool stdduration = 65011; - optional bool wktpointer = 65012; - - optional string castrepeated = 65013; -} diff --git a/tx_frontend_example/proto/google/api/annotations.proto b/tx_frontend_example/proto/google/api/annotations.proto deleted file mode 100644 index 85c361b..0000000 --- a/tx_frontend_example/proto/google/api/annotations.proto +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright (c) 2015, Google Inc. -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -syntax = "proto3"; - -package google.api; - -import "google/api/http.proto"; -import "google/protobuf/descriptor.proto"; - -option go_package = "google.golang.org/genproto/googleapis/api/annotations;annotations"; -option java_multiple_files = true; -option java_outer_classname = "AnnotationsProto"; -option java_package = "com.google.api"; -option objc_class_prefix = "GAPI"; - -extend google.protobuf.MethodOptions { - // See `HttpRule`. - HttpRule http = 72295728; -} diff --git a/tx_frontend_example/proto/google/api/http.proto b/tx_frontend_example/proto/google/api/http.proto deleted file mode 100644 index 2bd3a19..0000000 --- a/tx_frontend_example/proto/google/api/http.proto +++ /dev/null @@ -1,318 +0,0 @@ -// Copyright 2018 Google LLC -// -// Licensed under the Apache License, Version 2.0 (the "License"); -// you may not use this file except in compliance with the License. -// You may obtain a copy of the License at -// -// http://www.apache.org/licenses/LICENSE-2.0 -// -// Unless required by applicable law or agreed to in writing, software -// distributed under the License is distributed on an "AS IS" BASIS, -// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -// See the License for the specific language governing permissions and -// limitations under the License. - -syntax = "proto3"; - -package google.api; - -option cc_enable_arenas = true; -option go_package = "google.golang.org/genproto/googleapis/api/annotations;annotations"; -option java_multiple_files = true; -option java_outer_classname = "HttpProto"; -option java_package = "com.google.api"; -option objc_class_prefix = "GAPI"; - - -// Defines the HTTP configuration for an API service. It contains a list of -// [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method -// to one or more HTTP REST API methods. -message Http { - // A list of HTTP configuration rules that apply to individual API methods. - // - // **NOTE:** All service configuration rules follow "last one wins" order. - repeated HttpRule rules = 1; - - // When set to true, URL path parmeters will be fully URI-decoded except in - // cases of single segment matches in reserved expansion, where "%2F" will be - // left encoded. - // - // The default behavior is to not decode RFC 6570 reserved characters in multi - // segment matches. - bool fully_decode_reserved_expansion = 2; -} - -// `HttpRule` defines the mapping of an RPC method to one or more HTTP -// REST API methods. The mapping specifies how different portions of the RPC -// request message are mapped to URL path, URL query parameters, and -// HTTP request body. The mapping is typically specified as an -// `google.api.http` annotation on the RPC method, -// see "google/api/annotations.proto" for details. -// -// The mapping consists of a field specifying the path template and -// method kind. The path template can refer to fields in the request -// message, as in the example below which describes a REST GET -// operation on a resource collection of messages: -// -// -// service Messaging { -// rpc GetMessage(GetMessageRequest) returns (Message) { -// option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; -// } -// } -// message GetMessageRequest { -// message SubMessage { -// string subfield = 1; -// } -// string message_id = 1; // mapped to the URL -// SubMessage sub = 2; // `sub.subfield` is url-mapped -// } -// message Message { -// string text = 1; // content of the resource -// } -// -// The same http annotation can alternatively be expressed inside the -// `GRPC API Configuration` YAML file. -// -// http: -// rules: -// - selector: .Messaging.GetMessage -// get: /v1/messages/{message_id}/{sub.subfield} -// -// This definition enables an automatic, bidrectional mapping of HTTP -// JSON to RPC. Example: -// -// HTTP | RPC -// -----|----- -// `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` -// -// In general, not only fields but also field paths can be referenced -// from a path pattern. Fields mapped to the path pattern cannot be -// repeated and must have a primitive (non-message) type. -// -// Any fields in the request message which are not bound by the path -// pattern automatically become (optional) HTTP query -// parameters. Assume the following definition of the request message: -// -// -// service Messaging { -// rpc GetMessage(GetMessageRequest) returns (Message) { -// option (google.api.http).get = "/v1/messages/{message_id}"; -// } -// } -// message GetMessageRequest { -// message SubMessage { -// string subfield = 1; -// } -// string message_id = 1; // mapped to the URL -// int64 revision = 2; // becomes a parameter -// SubMessage sub = 3; // `sub.subfield` becomes a parameter -// } -// -// -// This enables a HTTP JSON to RPC mapping as below: -// -// HTTP | RPC -// -----|----- -// `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` -// -// Note that fields which are mapped to HTTP parameters must have a -// primitive type or a repeated primitive type. Message types are not -// allowed. In the case of a repeated type, the parameter can be -// repeated in the URL, as in `...?param=A¶m=B`. -// -// For HTTP method kinds which allow a request body, the `body` field -// specifies the mapping. Consider a REST update method on the -// message resource collection: -// -// -// service Messaging { -// rpc UpdateMessage(UpdateMessageRequest) returns (Message) { -// option (google.api.http) = { -// put: "/v1/messages/{message_id}" -// body: "message" -// }; -// } -// } -// message UpdateMessageRequest { -// string message_id = 1; // mapped to the URL -// Message message = 2; // mapped to the body -// } -// -// -// The following HTTP JSON to RPC mapping is enabled, where the -// representation of the JSON in the request body is determined by -// protos JSON encoding: -// -// HTTP | RPC -// -----|----- -// `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` -// -// The special name `*` can be used in the body mapping to define that -// every field not bound by the path template should be mapped to the -// request body. This enables the following alternative definition of -// the update method: -// -// service Messaging { -// rpc UpdateMessage(Message) returns (Message) { -// option (google.api.http) = { -// put: "/v1/messages/{message_id}" -// body: "*" -// }; -// } -// } -// message Message { -// string message_id = 1; -// string text = 2; -// } -// -// -// The following HTTP JSON to RPC mapping is enabled: -// -// HTTP | RPC -// -----|----- -// `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` -// -// Note that when using `*` in the body mapping, it is not possible to -// have HTTP parameters, as all fields not bound by the path end in -// the body. This makes this option more rarely used in practice of -// defining REST APIs. The common usage of `*` is in custom methods -// which don't use the URL at all for transferring data. -// -// It is possible to define multiple HTTP methods for one RPC by using -// the `additional_bindings` option. Example: -// -// service Messaging { -// rpc GetMessage(GetMessageRequest) returns (Message) { -// option (google.api.http) = { -// get: "/v1/messages/{message_id}" -// additional_bindings { -// get: "/v1/users/{user_id}/messages/{message_id}" -// } -// }; -// } -// } -// message GetMessageRequest { -// string message_id = 1; -// string user_id = 2; -// } -// -// -// This enables the following two alternative HTTP JSON to RPC -// mappings: -// -// HTTP | RPC -// -----|----- -// `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` -// `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` -// -// # Rules for HTTP mapping -// -// The rules for mapping HTTP path, query parameters, and body fields -// to the request message are as follows: -// -// 1. The `body` field specifies either `*` or a field path, or is -// omitted. If omitted, it indicates there is no HTTP request body. -// 2. Leaf fields (recursive expansion of nested messages in the -// request) can be classified into three types: -// (a) Matched in the URL template. -// (b) Covered by body (if body is `*`, everything except (a) fields; -// else everything under the body field) -// (c) All other fields. -// 3. URL query parameters found in the HTTP request are mapped to (c) fields. -// 4. Any body sent with an HTTP request can contain only (b) fields. -// -// The syntax of the path template is as follows: -// -// Template = "/" Segments [ Verb ] ; -// Segments = Segment { "/" Segment } ; -// Segment = "*" | "**" | LITERAL | Variable ; -// Variable = "{" FieldPath [ "=" Segments ] "}" ; -// FieldPath = IDENT { "." IDENT } ; -// Verb = ":" LITERAL ; -// -// The syntax `*` matches a single path segment. The syntax `**` matches zero -// or more path segments, which must be the last part of the path except the -// `Verb`. The syntax `LITERAL` matches literal text in the path. -// -// The syntax `Variable` matches part of the URL path as specified by its -// template. A variable template must not contain other variables. If a variable -// matches a single path segment, its template may be omitted, e.g. `{var}` -// is equivalent to `{var=*}`. -// -// If a variable contains exactly one path segment, such as `"{var}"` or -// `"{var=*}"`, when such a variable is expanded into a URL path, all characters -// except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the -// Discovery Document as `{var}`. -// -// If a variable contains one or more path segments, such as `"{var=foo/*}"` -// or `"{var=**}"`, when such a variable is expanded into a URL path, all -// characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables -// show up in the Discovery Document as `{+var}`. -// -// NOTE: While the single segment variable matches the semantics of -// [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 -// Simple String Expansion, the multi segment variable **does not** match -// RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion -// does not expand special characters like `?` and `#`, which would lead -// to invalid URLs. -// -// NOTE: the field paths in variables and in the `body` must not refer to -// repeated fields or map fields. -message HttpRule { - // Selects methods to which this rule applies. - // - // Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - string selector = 1; - - // Determines the URL pattern is matched by this rules. This pattern can be - // used with any of the {get|put|post|delete|patch} methods. A custom method - // can be defined using the 'custom' field. - oneof pattern { - // Used for listing and getting information about resources. - string get = 2; - - // Used for updating a resource. - string put = 3; - - // Used for creating a resource. - string post = 4; - - // Used for deleting a resource. - string delete = 5; - - // Used for updating a resource. - string patch = 6; - - // The custom pattern is used for specifying an HTTP method that is not - // included in the `pattern` field, such as HEAD, or "*" to leave the - // HTTP method unspecified for this rule. The wild-card rule is useful - // for services that provide content to Web (HTML) clients. - CustomHttpPattern custom = 8; - } - - // The name of the request field whose value is mapped to the HTTP body, or - // `*` for mapping all fields not captured by the path pattern to the HTTP - // body. NOTE: the referred field must not be a repeated field and must be - // present at the top-level of request message type. - string body = 7; - - // Optional. The name of the response field whose value is mapped to the HTTP - // body of response. Other response fields are ignored. When - // not set, the response message will be used as HTTP body of response. - string response_body = 12; - - // Additional HTTP bindings for the selector. Nested bindings must - // not contain an `additional_bindings` field themselves (that is, - // the nesting may only be one level deep). - repeated HttpRule additional_bindings = 11; -} - -// A custom pattern is used for defining custom HTTP verb. -message CustomHttpPattern { - // The name of this custom HTTP verb. - string kind = 1; - - // The path matched by this custom verb. - string path = 2; -} diff --git a/tx_frontend_example/testnet.alice.mnemonic.key b/tx_frontend_example/testnet.alice.mnemonic.key deleted file mode 100644 index f33a4f4..0000000 --- a/tx_frontend_example/testnet.alice.mnemonic.key +++ /dev/null @@ -1 +0,0 @@ -wire ethics magnet liberty inflict coast decline infant rebuild arrest coach margin gravity fall bread any feed second spoon admit wide donor move advance \ No newline at end of file diff --git a/vue/.browserslistrc b/vue/.browserslistrc deleted file mode 100644 index dc3bc09..0000000 --- a/vue/.browserslistrc +++ /dev/null @@ -1,4 +0,0 @@ -> 1% -last 2 versions -not dead -not ie 11 diff --git a/vue/.env.spn b/vue/.env.spn deleted file mode 100644 index b84e696..0000000 --- a/vue/.env.spn +++ /dev/null @@ -1,6 +0,0 @@ -VUE_APP_API_COSMOS=https://rest.alpha.starport.network -VUE_APP_WS_TENDERMINT=wss://rpc.alpha.starport.network/websocket -VUE_APP_API_TENDERMINT=https://rpc.alpha.starport.network -VUE_APP_ADDRESS_PREFIX=cosmos -VUE_APP_CHAIN_ID=spn -VUE_APP_CHAIN_NAME="Starport Network" diff --git a/vue/.eslintrc.js b/vue/.eslintrc.js deleted file mode 100644 index 89f681a..0000000 --- a/vue/.eslintrc.js +++ /dev/null @@ -1,36 +0,0 @@ -module.exports = { - root: true, - env: { - node: true, - }, - extends: ['plugin:vue/vue3-essential', 'eslint:recommended', 'plugin:prettier/recommended', '@vue/prettier'], - parserOptions: { - parser: '@babel/eslint-parser', - }, - rules: { - 'no-tabs': 'warn', - 'no-console': 'off', - 'no-debugger': process.env.NODE_ENV === 'production' ? 'warn' : 'off', - 'no-unused-vars': 'off', - 'vue/component-name-in-template-casing': ['error', 'PascalCase'], - 'prettier/prettier': [ - 'warn', - { - trailingComma: 'all', - semi: false, - useTabs: false, - singleQuote: true, - printWidth: 120, - endOfLine: 'auto', - }, - ], - }, - overrides: [ - { - files: ['**/__tests__/*.{j,t}s?(x)', '**/tests/unit/**/*.spec.{j,t}s?(x)'], - env: { - jest: true, - }, - }, - ], -} diff --git a/vue/.gitignore b/vue/.gitignore deleted file mode 100644 index 403adbc..0000000 --- a/vue/.gitignore +++ /dev/null @@ -1,23 +0,0 @@ -.DS_Store -node_modules -/dist - - -# local env files -.env.local -.env.*.local - -# Log files -npm-debug.log* -yarn-debug.log* -yarn-error.log* -pnpm-debug.log* - -# Editor directories and files -.idea -.vscode -*.suo -*.ntvs* -*.njsproj -*.sln -*.sw? diff --git a/vue/README.md b/vue/README.md deleted file mode 100644 index 9dc6ab8..0000000 --- a/vue/README.md +++ /dev/null @@ -1,26 +0,0 @@ -## App UI Template - -[Vue.js](https://vuejs.org/)-based web app template for your Cosmos SDK blockchain. Use the template to quickly bootstrap your app. To learn more, check out the components in `@starport/vue` and the [Starport documentation](https://docs.starport.network/). - - -## Project setup - -``` -npm install -``` - -### Compiles and reloads the app on save for development - -``` -npm run dev -``` - -### Compiles and minifies for production - -``` -npm run build -``` - -### Customize configuration - -See [Configuration Reference](https://cli.vuejs.org/config/). diff --git a/vue/babel.config.js b/vue/babel.config.js deleted file mode 100644 index e9ec34e..0000000 --- a/vue/babel.config.js +++ /dev/null @@ -1,4 +0,0 @@ -module.exports = { - presets: ['@vue/cli-plugin-babel/preset'], - plugins: ["@babel/plugin-transform-runtime"] -} diff --git a/vue/jest.config.js b/vue/jest.config.js deleted file mode 100644 index 2dac575..0000000 --- a/vue/jest.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - preset: '@vue/cli-plugin-unit-jest', -} diff --git a/vue/jsconfig.json b/vue/jsconfig.json deleted file mode 100644 index 4aafc5f..0000000 --- a/vue/jsconfig.json +++ /dev/null @@ -1,19 +0,0 @@ -{ - "compilerOptions": { - "target": "es5", - "module": "esnext", - "baseUrl": "./", - "moduleResolution": "node", - "paths": { - "@/*": [ - "src/*" - ] - }, - "lib": [ - "esnext", - "dom", - "dom.iterable", - "scripthost" - ] - } -} diff --git a/vue/lint-staged.config.js b/vue/lint-staged.config.js deleted file mode 100644 index 9595a7f..0000000 --- a/vue/lint-staged.config.js +++ /dev/null @@ -1,3 +0,0 @@ -module.exports = { - '*.{js,jsx,vue}': 'vue-cli-service lint', -} diff --git a/vue/package-lock.json b/vue/package-lock.json deleted file mode 100644 index c39402c..0000000 --- a/vue/package-lock.json +++ /dev/null @@ -1,35427 +0,0 @@ -{ - "name": "@starport/template", - "version": "0.1.55", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "@starport/template", - "version": "0.1.53", - "dependencies": { - "@cosmjs/launchpad": "^0.26.1", - "@cosmjs/proto-signing": "^0.26.1", - "@cosmjs/stargate": "^0.26.1", - "@starport/vue": "^0.1.53", - "@starport/vuex": "^0.1.53", - "core-js": "^3.18.2", - "vue": "^3.2.6", - "vue-router": "^4.0.3", - "vuex": "^4.0.0" - }, - "devDependencies": { - "@babel/core": "^7.15.5", - "@babel/eslint-parser": "^7.15.7", - "@babel/plugin-transform-runtime": "^7.16.0", - "@vue/cli-plugin-babel": "~5.0.0-beta.4", - "@vue/cli-plugin-eslint": "~5.0.0-beta.4", - "@vue/cli-plugin-router": "~5.0.0-beta.4", - "@vue/cli-plugin-unit-jest": "~5.0.0-beta.4", - "@vue/cli-plugin-vuex": "~5.0.0-beta.4", - "@vue/cli-service": "~5.0.0-beta.4", - "@vue/compiler-sfc": "^3.2.19", - "@vue/eslint-config-prettier": "^6.0.0", - "@vue/test-utils": "^2.0.0-0", - "@vue/vue3-jest": "^27.0.0-alpha.1", - "babel-jest": "^27.2.4", - "eslint": "^7.32.0", - "eslint-plugin-prettier": "^3.4.1", - "eslint-plugin-vue": "^7.19.1", - "jest": "^27.2.4", - "lint-staged": "^11.2.0", - "node-polyfill-webpack-plugin": "^1.1.4", - "prettier": "^2.4.1", - "sass": "^1.42.1", - "sass-loader": "^12.1.0" - } - }, - "node_modules/@babel/code-frame": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", - "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/compat-data": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz", - "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/core": { - "version": "7.15.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz", - "integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.15.4", - "@babel/helper-compilation-targets": "^7.15.4", - "@babel/helper-module-transforms": "^7.15.4", - "@babel/helpers": "^7.15.4", - "@babel/parser": "^7.15.5", - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/babel" - } - }, - "node_modules/@babel/eslint-parser": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.15.7.tgz", - "integrity": "sha512-yJkHyomClm6A2Xzb8pdAo4HzYMSXFn1O5zrCYvbFP0yQFvHueLedV8WiEno8yJOKStjUXzBZzJFeWQ7b3YMsqQ==", - "dev": true, - "dependencies": { - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || >=14.0.0" - }, - "peerDependencies": { - "@babel/core": ">=7.11.0", - "eslint": ">=7.5.0" - } - }, - "node_modules/@babel/generator": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz", - "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.15.4", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-annotate-as-pure": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", - "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz", - "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==", - "dev": true, - "dependencies": { - "@babel/helper-explode-assignable-expression": "^7.15.4", - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-compilation-targets": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz", - "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.15.0", - "@babel/helper-validator-option": "^7.14.5", - "browserslist": "^4.16.6", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz", - "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-member-expression-to-functions": "^7.15.4", - "@babel/helper-optimise-call-expression": "^7.15.4", - "@babel/helper-replace-supers": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", - "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.14.5", - "regexpu-core": "^4.7.1" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", - "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - }, - "peerDependencies": { - "@babel/core": "^7.4.0-0" - } - }, - "node_modules/@babel/helper-explode-assignable-expression": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz", - "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==", - "dev": true, - "dependencies": { - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-function-name": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz", - "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==", - "dev": true, - "dependencies": { - "@babel/helper-get-function-arity": "^7.15.4", - "@babel/template": "^7.15.4", - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-get-function-arity": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz", - "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-hoist-variables": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz", - "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", - "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-imports": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", - "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.16.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-module-transforms": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz", - "integrity": "sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.15.4", - "@babel/helper-replace-supers": "^7.15.4", - "@babel/helper-simple-access": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "@babel/helper-validator-identifier": "^7.15.7", - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.6" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-optimise-call-expression": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", - "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz", - "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-wrap-function": "^7.15.4", - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-replace-supers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", - "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", - "dev": true, - "dependencies": { - "@babel/helper-member-expression-to-functions": "^7.15.4", - "@babel/helper-optimise-call-expression": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-simple-access": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz", - "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==", - "dev": true, - "dependencies": { - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz", - "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==", - "dev": true, - "dependencies": { - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-split-export-declaration": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz", - "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==", - "dev": true, - "dependencies": { - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helper-wrap-function": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz", - "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.15.4", - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/helpers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz", - "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==", - "dev": true, - "dependencies": { - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.14.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/parser": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz", - "integrity": "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==", - "bin": { - "parser": "bin/babel-parser.js" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz", - "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4", - "@babel/plugin-proposal-optional-chaining": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.13.0" - } - }, - "node_modules/@babel/plugin-proposal-async-generator-functions": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz", - "integrity": "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-remap-async-to-generator": "^7.15.4", - "@babel/plugin-syntax-async-generators": "^7.8.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-properties": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", - "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-class-static-block": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz", - "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.12.0" - } - }, - "node_modules/@babel/plugin-proposal-decorators": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.15.4.tgz", - "integrity": "sha512-WNER+YLs7avvRukEddhu5PSfSaMMimX2xBFgLQS7Bw16yrUxJGWidO9nQp+yLy9MVybg5Ba3BlhAw+BkdhpDmg==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-decorators": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-dynamic-import": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", - "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-export-namespace-from": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", - "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-json-strings": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", - "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", - "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", - "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-numeric-separator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", - "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-object-rest-spread": { - "version": "7.15.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz", - "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.15.0", - "@babel/helper-compilation-targets": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-catch-binding": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", - "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-optional-chaining": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", - "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-methods": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", - "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", - "dev": true, - "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz", - "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-create-class-features-plugin": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-proposal-unicode-property-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", - "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.12.13" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-decorators": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", - "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-jsx": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", - "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.10.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.8.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-syntax-typescript": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", - "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-arrow-functions": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", - "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-async-to-generator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", - "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-remap-async-to-generator": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoped-functions": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", - "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.15.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz", - "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-classes": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz", - "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==", - "dev": true, - "dependencies": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-optimise-call-expression": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-computed-properties": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", - "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", - "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-dotall-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", - "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-duplicate-keys": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", - "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-exponentiation-operator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", - "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", - "dev": true, - "dependencies": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-for-of": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz", - "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-function-name": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", - "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", - "dev": true, - "dependencies": { - "@babel/helper-function-name": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", - "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-member-expression-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", - "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", - "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz", - "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-simple-access": "^7.15.4", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz", - "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==", - "dev": true, - "dependencies": { - "@babel/helper-hoist-variables": "^7.15.4", - "@babel/helper-module-transforms": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-validator-identifier": "^7.14.9", - "babel-plugin-dynamic-import-node": "^2.3.3" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-modules-umd": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", - "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", - "dev": true, - "dependencies": { - "@babel/helper-module-transforms": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.14.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz", - "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/@babel/plugin-transform-new-target": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", - "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-object-super": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", - "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-parameters": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz", - "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-property-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", - "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", - "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", - "dev": true, - "dependencies": { - "regenerator-transform": "^0.14.2" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-reserved-words": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", - "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.0.tgz", - "integrity": "sha512-zlPf1/XFn5+vWdve3AAhf+Sxl+MVa5VlwTwWgnLx23u4GlatSRQJ3Eoo9vllf0a9il3woQsT4SK+5Z7c06h8ag==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "babel-plugin-polyfill-corejs2": "^0.2.3", - "babel-plugin-polyfill-corejs3": "^0.3.0", - "babel-plugin-polyfill-regenerator": "^0.2.3", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-runtime/node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.3.0.tgz", - "integrity": "sha512-JLwi9vloVdXLjzACL80j24bG6/T1gYxwowG44dg6HN/7aTPdyPbJJidf6ajoA3RPHHtW0j9KMrSOLpIZpAnPpg==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.2.4", - "core-js-compat": "^3.18.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-shorthand-properties": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", - "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-spread": { - "version": "7.14.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", - "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-sticky-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", - "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-template-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", - "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-typeof-symbol": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", - "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", - "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/plugin-transform-unicode-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", - "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", - "dev": true, - "dependencies": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-env": { - "version": "7.15.6", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz", - "integrity": "sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.15.0", - "@babel/helper-compilation-targets": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-validator-option": "^7.14.5", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", - "@babel/plugin-proposal-async-generator-functions": "^7.15.4", - "@babel/plugin-proposal-class-properties": "^7.14.5", - "@babel/plugin-proposal-class-static-block": "^7.15.4", - "@babel/plugin-proposal-dynamic-import": "^7.14.5", - "@babel/plugin-proposal-export-namespace-from": "^7.14.5", - "@babel/plugin-proposal-json-strings": "^7.14.5", - "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", - "@babel/plugin-proposal-numeric-separator": "^7.14.5", - "@babel/plugin-proposal-object-rest-spread": "^7.15.6", - "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", - "@babel/plugin-proposal-optional-chaining": "^7.14.5", - "@babel/plugin-proposal-private-methods": "^7.14.5", - "@babel/plugin-proposal-private-property-in-object": "^7.15.4", - "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.14.5", - "@babel/plugin-transform-async-to-generator": "^7.14.5", - "@babel/plugin-transform-block-scoped-functions": "^7.14.5", - "@babel/plugin-transform-block-scoping": "^7.15.3", - "@babel/plugin-transform-classes": "^7.15.4", - "@babel/plugin-transform-computed-properties": "^7.14.5", - "@babel/plugin-transform-destructuring": "^7.14.7", - "@babel/plugin-transform-dotall-regex": "^7.14.5", - "@babel/plugin-transform-duplicate-keys": "^7.14.5", - "@babel/plugin-transform-exponentiation-operator": "^7.14.5", - "@babel/plugin-transform-for-of": "^7.15.4", - "@babel/plugin-transform-function-name": "^7.14.5", - "@babel/plugin-transform-literals": "^7.14.5", - "@babel/plugin-transform-member-expression-literals": "^7.14.5", - "@babel/plugin-transform-modules-amd": "^7.14.5", - "@babel/plugin-transform-modules-commonjs": "^7.15.4", - "@babel/plugin-transform-modules-systemjs": "^7.15.4", - "@babel/plugin-transform-modules-umd": "^7.14.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", - "@babel/plugin-transform-new-target": "^7.14.5", - "@babel/plugin-transform-object-super": "^7.14.5", - "@babel/plugin-transform-parameters": "^7.15.4", - "@babel/plugin-transform-property-literals": "^7.14.5", - "@babel/plugin-transform-regenerator": "^7.14.5", - "@babel/plugin-transform-reserved-words": "^7.14.5", - "@babel/plugin-transform-shorthand-properties": "^7.14.5", - "@babel/plugin-transform-spread": "^7.14.6", - "@babel/plugin-transform-sticky-regex": "^7.14.5", - "@babel/plugin-transform-template-literals": "^7.14.5", - "@babel/plugin-transform-typeof-symbol": "^7.14.5", - "@babel/plugin-transform-unicode-escapes": "^7.14.5", - "@babel/plugin-transform-unicode-regex": "^7.14.5", - "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.15.6", - "babel-plugin-polyfill-corejs2": "^0.2.2", - "babel-plugin-polyfill-corejs3": "^0.2.2", - "babel-plugin-polyfill-regenerator": "^0.2.2", - "core-js-compat": "^3.16.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/preset-modules": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", - "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@babel/runtime": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", - "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", - "dev": true, - "dependencies": { - "regenerator-runtime": "^0.13.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/template": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", - "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/traverse": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz", - "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-hoist-variables": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4", - "debug": "^4.1.0", - "globals": "^11.1.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@babel/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", - "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", - "dev": true, - "dependencies": { - "@babel/helper-validator-identifier": "^7.15.7", - "to-fast-properties": "^2.0.0" - }, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "node_modules/@confio/ics23": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@confio/ics23/-/ics23-0.6.5.tgz", - "integrity": "sha512-1GdPMsaP/l8JSF4P4HWFLBhdcxHcJT8lS0nknBYNSZ1XrJOsJKUy6EkOwd9Pa1qJkXzY2gyNv7MdHR+AIwSTAg==", - "dependencies": { - "js-sha512": "^0.8.0", - "protobufjs": "^6.8.8", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "node_modules/@confio/relayer": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@confio/relayer/-/relayer-0.1.6.tgz", - "integrity": "sha512-olfBY45tASQIpKlmLHB0kRwubq0ncK6RuBe89UQQXB64Ow4k5EmU6JVSR1e+PjhOONRTtTv97xrsKAGeRNDgWQ==", - "dependencies": { - "@cosmjs/cosmwasm-stargate": "0.25.4", - "@cosmjs/crypto": "0.25.4", - "@cosmjs/encoding": "0.25.4", - "@cosmjs/faucet-client": "0.25.4", - "@cosmjs/math": "0.25.4", - "@cosmjs/proto-signing": "0.25.4", - "@cosmjs/stargate": "0.25.4", - "@cosmjs/stream": "0.25.4", - "@cosmjs/tendermint-rpc": "0.25.4", - "@cosmjs/utils": "0.25.4", - "ajv": "7.1.1", - "axios": "0.21.1", - "commander": "7.1.0", - "fast-safe-stringify": "2.0.4", - "js-yaml": "4.0.0", - "lodash": "4.17.21", - "prom-client": "13.1.0", - "protobufjs": "6.10.2", - "table": "6.0.7", - "triple-beam": "1.3.0", - "winston": "3.3.3" - }, - "bin": { - "ibc-relayer": "build/binary/ibc-relayer/index.js", - "ibc-setup": "build/binary/ibc-setup/index.js" - }, - "engines": { - "node": ">=12" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/amino": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz", - "integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==", - "dependencies": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/amino/node_modules/@cosmjs/crypto": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz", - "integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==", - "dependencies": { - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/amino/node_modules/@cosmjs/encoding": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz", - "integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==", - "dependencies": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/amino/node_modules/@cosmjs/math": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz", - "integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==", - "dependencies": { - "bn.js": "^4.11.8" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/amino/node_modules/@cosmjs/utils": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz", - "integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg==" - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/crypto": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.4.tgz", - "integrity": "sha512-xm7o2xMQIERFjG+hBa/5f+l1CNdXrXzGqhICo3VJuKsuFRtOtEw3w0dbV+3DOp2oxaUQvLBkLqdYXNBL+lmHlQ==", - "dependencies": { - "@cosmjs/encoding": "^0.25.4", - "@cosmjs/math": "^0.25.4", - "@cosmjs/utils": "^0.25.4", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/encoding": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.4.tgz", - "integrity": "sha512-wYwYYbCGwDyhaROX6EyZBaiMqpTME8oo7KaRChS6O/6w5hZcfWAyo0NVaHCv8atxt/h0lYroazEXxOVKY+uo6A==", - "dependencies": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/json-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.25.6.tgz", - "integrity": "sha512-Mn9og3/IEzC6jWoYXs0ONqFJc8HxVjXzrZPLgaRRdMZEUBvctxdhynau1wbE4LdkYQHbu4aiRu1q1jMYGFAj4A==", - "dependencies": { - "@cosmjs/stream": "^0.25.6", - "xstream": "^11.14.0" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/json-rpc/node_modules/@cosmjs/stream": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz", - "integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==", - "dependencies": { - "xstream": "^11.14.0" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/math": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.4.tgz", - "integrity": "sha512-mnf5TgDObjx1yt1Vxkr3k/vncTL4FPRu3eSHjYM+EyQeNmy/Dld0fHFWxELeGqlQ09kVuqFY1jkKG2R96YRHww==", - "dependencies": { - "bn.js": "^4.11.8" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/proto-signing": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.25.4.tgz", - "integrity": "sha512-W9qJTH0LkOY/WsCe/V2hv6px7gZZxwh8TpLEKSSh4XOUjtqKHcr2jhbdXfi1CQm5lgbvEsovdzVv8VgbtgJxDQ==", - "dependencies": { - "@cosmjs/amino": "^0.25.4", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/socket": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.25.6.tgz", - "integrity": "sha512-hu+pW3Fy0IuhstXgxnZ2Iq0RUnGYoTWfqrxbTsgXBJge4MpEQs2YwGXgJZPMJXedBQivG0tU3r/Wvam0EWuRkQ==", - "dependencies": { - "@cosmjs/stream": "^0.25.6", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/socket/node_modules/@cosmjs/stream": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz", - "integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==", - "dependencies": { - "xstream": "^11.14.0" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/stargate": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.25.4.tgz", - "integrity": "sha512-1VYPgkW9WysmcyiYEK26Z3q1ptcKfMG4wka5zVYfGIvM46NCCp2i6/M4TO4ZoSMAEU72TeBRiC1LzqFuji/cbA==", - "dependencies": { - "@confio/ics23": "^0.6.3", - "@cosmjs/amino": "^0.25.4", - "@cosmjs/encoding": "^0.25.4", - "@cosmjs/math": "^0.25.4", - "@cosmjs/proto-signing": "^0.25.4", - "@cosmjs/stream": "^0.25.4", - "@cosmjs/tendermint-rpc": "^0.25.4", - "@cosmjs/utils": "^0.25.4", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/stream": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.4.tgz", - "integrity": "sha512-Z/if46lnNyiGojzQgSi4ztaqDCJ4gljlmGw6hX/7MrPn5dtmaSqWjLep5CMh7moiR9ZaAeqRPTdUsb99CjiKMQ==", - "dependencies": { - "xstream": "^11.14.0" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/tendermint-rpc": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.25.4.tgz", - "integrity": "sha512-F8qiSTtDcS7ZkfvX4RfodpoMG7C7kwLJ8P7umSeWe0wkLaO6NYoKcqxBGjc6E7XVy+XtJDyfF3gqNDJz5/Jtpg==", - "dependencies": { - "@cosmjs/crypto": "^0.25.4", - "@cosmjs/encoding": "^0.25.4", - "@cosmjs/json-rpc": "^0.25.4", - "@cosmjs/math": "^0.25.4", - "@cosmjs/socket": "^0.25.4", - "@cosmjs/stream": "^0.25.4", - "axios": "^0.21.1", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "node_modules/@confio/relayer/node_modules/@cosmjs/utils": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.4.tgz", - "integrity": "sha512-SRkE+Nc0hwuWdsUCQCF3HNWcxhm8UtTg2fIo8CJpecusYfKSGKzkeL1O/Ja/+xDpuTAXW2s2mfVyaAW5b5pHVQ==" - }, - "node_modules/@confio/relayer/node_modules/axios": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", - "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", - "dependencies": { - "follow-redirects": "^1.10.0" - } - }, - "node_modules/@cosmjs/amino": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.26.1.tgz", - "integrity": "sha512-8jcEwsLrLW2ltJdNQzdbx+g6Ii9lgG3j7hqaSatnqJE+8OyUjjLH1beigrpz9PhRF3qzQS8WFweTNkkTgNEcSA==", - "dependencies": { - "@cosmjs/crypto": "0.26.1", - "@cosmjs/encoding": "0.26.1", - "@cosmjs/math": "0.26.1", - "@cosmjs/utils": "0.26.1" - } - }, - "node_modules/@cosmjs/cosmwasm-launchpad": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/cosmwasm-launchpad/-/cosmwasm-launchpad-0.25.6.tgz", - "integrity": "sha512-rzpYg/A8tvXbY6p89LabPB1mqCtTUv+33nN+s+VWMH0oOl0LSIgLE0yIT61kwTaf2dWQvRVeFaiRLFC72/w/zw==", - "dependencies": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/launchpad": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "pako": "^2.0.2" - } - }, - "node_modules/@cosmjs/cosmwasm-launchpad/node_modules/@cosmjs/amino": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz", - "integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==", - "dependencies": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6" - } - }, - "node_modules/@cosmjs/cosmwasm-launchpad/node_modules/@cosmjs/crypto": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz", - "integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==", - "dependencies": { - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "node_modules/@cosmjs/cosmwasm-launchpad/node_modules/@cosmjs/encoding": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz", - "integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==", - "dependencies": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "node_modules/@cosmjs/cosmwasm-launchpad/node_modules/@cosmjs/launchpad": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/launchpad/-/launchpad-0.25.6.tgz", - "integrity": "sha512-4Yhn4cX50UE6jZz/hWqKeeCmvrlrz0BBwOdYX/29k25FqP+oLAow1xKm6UxgYuuAq8Pg/bUvswxSqwegZJTb6g==", - "dependencies": { - "@cosmjs/amino": "^0.25.6", - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "axios": "^0.21.1", - "fast-deep-equal": "^3.1.3" - } - }, - "node_modules/@cosmjs/cosmwasm-launchpad/node_modules/@cosmjs/math": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz", - "integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==", - "dependencies": { - "bn.js": "^4.11.8" - } - }, - "node_modules/@cosmjs/cosmwasm-launchpad/node_modules/@cosmjs/utils": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz", - "integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg==" - }, - "node_modules/@cosmjs/cosmwasm-stargate": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/cosmwasm-stargate/-/cosmwasm-stargate-0.25.4.tgz", - "integrity": "sha512-1G6V4Gk3Xve8xk60qFI8WNkZEe1wtvXvl6n+jWjdrRtW+ArrFqcTiMsODmOEia3CniOqir3L/I1YIxLJgW4K4Q==", - "dependencies": { - "@cosmjs/amino": "^0.25.4", - "@cosmjs/cosmwasm-launchpad": "^0.25.4", - "@cosmjs/crypto": "^0.25.4", - "@cosmjs/encoding": "^0.25.4", - "@cosmjs/math": "^0.25.4", - "@cosmjs/proto-signing": "^0.25.4", - "@cosmjs/stargate": "^0.25.4", - "@cosmjs/tendermint-rpc": "^0.25.4", - "@cosmjs/utils": "^0.25.4", - "long": "^4.0.0", - "pako": "^2.0.2", - "protobufjs": "~6.10.2" - } - }, - "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/amino": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz", - "integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==", - "dependencies": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6" - } - }, - "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/crypto": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz", - "integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==", - "dependencies": { - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/encoding": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz", - "integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==", - "dependencies": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/json-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.25.6.tgz", - "integrity": "sha512-Mn9og3/IEzC6jWoYXs0ONqFJc8HxVjXzrZPLgaRRdMZEUBvctxdhynau1wbE4LdkYQHbu4aiRu1q1jMYGFAj4A==", - "dependencies": { - "@cosmjs/stream": "^0.25.6", - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/math": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz", - "integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==", - "dependencies": { - "bn.js": "^4.11.8" - } - }, - "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/proto-signing": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.25.6.tgz", - "integrity": "sha512-JpQ+Vnv9s6i3x8f3Jo0lJZ3VMnj3R5sMgX+8ti1LtB7qEYRR85qbDrEG9hDGIKqJJabvrAuCHnO6hYi0vJEJHA==", - "dependencies": { - "@cosmjs/amino": "^0.25.6", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/socket": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.25.6.tgz", - "integrity": "sha512-hu+pW3Fy0IuhstXgxnZ2Iq0RUnGYoTWfqrxbTsgXBJge4MpEQs2YwGXgJZPMJXedBQivG0tU3r/Wvam0EWuRkQ==", - "dependencies": { - "@cosmjs/stream": "^0.25.6", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/stargate": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.25.6.tgz", - "integrity": "sha512-+LM1sK6vGuotJF9fBCBlaDL/yJhfzCV6KbsaWt3teHAKZhKYOd/9mKGiB4H9bfg4h3r+e+FZGiNkH/mdXkcgEw==", - "dependencies": { - "@confio/ics23": "^0.6.3", - "@cosmjs/amino": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/proto-signing": "^0.25.6", - "@cosmjs/stream": "^0.25.6", - "@cosmjs/tendermint-rpc": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/stream": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz", - "integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==", - "dependencies": { - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/tendermint-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.25.6.tgz", - "integrity": "sha512-wsvxTI7DReWJu+SVlXLblzh5NJppnh1mljuaTHodMf7HBxrXdbcCcBAO8oMbMgEqOASEY5G+z51wktxhrn9RtA==", - "dependencies": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/json-rpc": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/socket": "^0.25.6", - "@cosmjs/stream": "^0.25.6", - "axios": "^0.21.1", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/cosmwasm-stargate/node_modules/@cosmjs/utils": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz", - "integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg==" - }, - "node_modules/@cosmjs/crypto": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.26.1.tgz", - "integrity": "sha512-KzX++HMvCYjekdYr6vRRfJmAzJvdB10nRSyudzirn4/055yKh9oKk/wgjq9QGOIrMzEZNoQJNE0RndbS3nRccA==", - "dependencies": { - "@cosmjs/encoding": "0.26.1", - "@cosmjs/math": "0.26.1", - "@cosmjs/utils": "0.26.1", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "node_modules/@cosmjs/encoding": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.26.1.tgz", - "integrity": "sha512-wDFRvSQrTVIX7k4dPPSS/NmaytTU8ludDXi06TsaqVrgL/OR1hcGEkHhoKjodhZ2NS4gLvncI8XagV3SFySGhA==", - "dependencies": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "node_modules/@cosmjs/faucet-client": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/faucet-client/-/faucet-client-0.25.4.tgz", - "integrity": "sha512-dPpku/MYP7uh9nTr8cKYfsMf0nLGS2hRbzlVIfT6pFTew2o0NSjd9LuKYytRHqIZOglu4l0u2rEhqaI0ZNpV7A==", - "dependencies": { - "axios": "^0.21.1" - } - }, - "node_modules/@cosmjs/json-rpc": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.26.1.tgz", - "integrity": "sha512-DEMkc0XwdyIqePsYrPbN/iheOst8qvzh3zZX0rQXSr9NzptcKu/KrytlwXVBdqvq6hXbZXbsLAwzsS3DX1OrpA==", - "dependencies": { - "@cosmjs/stream": "0.26.1", - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/launchpad": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/launchpad/-/launchpad-0.26.1.tgz", - "integrity": "sha512-RCwBRbIBAJa3AsjLTjGHHUWmq1eIoAIinQLz0BJ1FF9FI1WuAjlwr/m9KRGhoNZvMeEzAtQvxNFxFzL+BOotEQ==", - "dependencies": { - "@cosmjs/amino": "0.26.1", - "@cosmjs/crypto": "0.26.1", - "@cosmjs/encoding": "0.26.1", - "@cosmjs/math": "0.26.1", - "@cosmjs/utils": "0.26.1", - "axios": "^0.21.2", - "fast-deep-equal": "^3.1.3" - } - }, - "node_modules/@cosmjs/math": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.26.1.tgz", - "integrity": "sha512-FvCpguKswL2PYsONXHDzbcaq1gFQteFUz2w7DasVXvVlnzStDS8ePz8k36psNQ1efyX6oF62ZqMizxOZgCW33A==", - "dependencies": { - "bn.js": "^4.11.8" - } - }, - "node_modules/@cosmjs/proto-signing": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.26.1.tgz", - "integrity": "sha512-R6vHulxH5njTru9Ezr8k5+u6fBzenNRE3EbQtbVreL++TLV/jKu0Vl2CFz89X8su7BqWZImqzE9+BAesLUKVfw==", - "dependencies": { - "@cosmjs/amino": "0.26.1", - "@cosmjs/crypto": "0.26.1", - "@cosmjs/math": "0.26.1", - "cosmjs-types": "^0.2.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "node_modules/@cosmjs/socket": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.26.1.tgz", - "integrity": "sha512-lZSWuQ2mIE60tsQ+VEjfVNkLJRvXBq7gibY9wud6oJ4Sl3l2sSnffPoFWQzRvQe6jGLvRcOIFpUD4Vy0Wyx2Bg==", - "dependencies": { - "@cosmjs/stream": "0.26.1", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/stargate": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.26.1.tgz", - "integrity": "sha512-vF586pSTAP0Z5x8GLbLLd/nw50YQQHO8ZwYmKFV7zv0dMBFOX8nEUAjb8dloFnNYm9xXEqT5UjVKQKbh/4Ds2w==", - "dependencies": { - "@confio/ics23": "^0.6.3", - "@cosmjs/amino": "0.26.1", - "@cosmjs/encoding": "0.26.1", - "@cosmjs/math": "0.26.1", - "@cosmjs/proto-signing": "0.26.1", - "@cosmjs/stream": "0.26.1", - "@cosmjs/tendermint-rpc": "0.26.1", - "@cosmjs/utils": "0.26.1", - "cosmjs-types": "^0.2.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2", - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/stream": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.26.1.tgz", - "integrity": "sha512-RVFE7kEjUAyRMp35EYZ25XY6DRsifcXDEa0C6b6PYacqdkVhCTfNXZrYaJ/NCTowQ+dYRSR6QVsM4AfStsDgZA==", - "dependencies": { - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/tendermint-rpc": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.26.1.tgz", - "integrity": "sha512-qeFF+0bAl5f55IFHC56B4iXppQ3gYQ994yd1kr6RveDBZEQOhesSi9Khypy7XhhN1mGU9VCxJWQpwOVyPVW1VQ==", - "dependencies": { - "@cosmjs/crypto": "0.26.1", - "@cosmjs/encoding": "0.26.1", - "@cosmjs/json-rpc": "0.26.1", - "@cosmjs/math": "0.26.1", - "@cosmjs/socket": "0.26.1", - "@cosmjs/stream": "0.26.1", - "axios": "^0.21.2", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "node_modules/@cosmjs/utils": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.26.1.tgz", - "integrity": "sha512-E7sYhHfcq2V4oB504FNSt8nx6QInTea1KZT5FrtyqONmgQwccfTv5+E2PuRbQs91i56YzHORHuP57rhV7NPn3g==" - }, - "node_modules/@dabh/diagnostics": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz", - "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==", - "dependencies": { - "colorspace": "1.1.x", - "enabled": "2.0.x", - "kuler": "^2.0.0" - } - }, - "node_modules/@eslint/eslintrc": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", - "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", - "dev": true, - "dependencies": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^13.9.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/@eslint/eslintrc/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/@eslint/eslintrc/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", - "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@eslint/eslintrc/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@eslint/eslintrc/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/@eslint/eslintrc/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@hapi/hoek": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", - "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==", - "dev": true - }, - "node_modules/@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "dev": true, - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@humanwhocodes/config-array": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", - "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", - "dev": true, - "dependencies": { - "@humanwhocodes/object-schema": "^1.2.0", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=10.10.0" - } - }, - "node_modules/@humanwhocodes/object-schema": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", - "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==", - "dev": true - }, - "node_modules/@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "dependencies": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.2.4.tgz", - "integrity": "sha512-94znCKynPZpDpYHQ6esRJSc11AmONrVkBOBZiD7S+bSubHhrUfbS95EY5HIOxhm4PQO7cnvZkL3oJcY0oMA+Wg==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.2.4", - "jest-util": "^27.2.4", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/console/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/console/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/console/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/console/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/console/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.2.4.tgz", - "integrity": "sha512-UNQLyy+rXoojNm2MGlapgzWhZD1CT1zcHZQYeiD0xE7MtJfC19Q6J5D/Lm2l7i4V97T30usKDoEtjI8vKwWcLg==", - "dev": true, - "dependencies": { - "@jest/console": "^27.2.4", - "@jest/reporters": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^27.2.4", - "jest-config": "^27.2.4", - "jest-haste-map": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-resolve-dependencies": "^27.2.4", - "jest-runner": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "jest-watcher": "^27.2.4", - "micromatch": "^4.0.4", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/core/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/core/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/core/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/core/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/core/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/environment": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.2.4.tgz", - "integrity": "sha512-wkuui5yr3SSQW0XD0Qm3TATUbL/WE3LDEM3ulC+RCQhMf2yxhci8x7svGkZ4ivJ6Pc94oOzpZ6cdHBAMSYd1ew==", - "dev": true, - "dependencies": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/fake-timers": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.2.4.tgz", - "integrity": "sha512-cs/TzvwWUM7kAA6Qm/890SK6JJ2pD5RfDNM3SSEom6BmdyV6OiWP1qf/pqo6ts6xwpcM36oN0wSEzcZWc6/B6w==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/globals": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.2.4.tgz", - "integrity": "sha512-DRsRs5dh0i+fA9mGHylTU19+8fhzNJoEzrgsu+zgJoZth3x8/0juCQ8nVVdW1er4Cqifb/ET7/hACYVPD0dBEA==", - "dev": true, - "dependencies": { - "@jest/environment": "^27.2.4", - "@jest/types": "^27.2.4", - "expect": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/reporters": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.2.4.tgz", - "integrity": "sha512-LHeSdDnDZkDnJ8kvnjcqV8P1Yv/32yL4d4XfR5gBiy3xGO0onwll1QEbvtW96fIwhx2nejug0GTaEdNDoyr3fQ==", - "dev": true, - "dependencies": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/@jest/reporters/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/reporters/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/reporters/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/reporters/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/reporters/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/reporters/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@jest/reporters/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/source-map": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz", - "integrity": "sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/source-map/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@jest/test-result": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.2.4.tgz", - "integrity": "sha512-eU+PRo0+lIS01b0dTmMdVZ0TtcRSxEaYquZTRFMQz6CvsehGhx9bRzi9Zdw6VROviJyv7rstU+qAMX5pNBmnfQ==", - "dev": true, - "dependencies": { - "@jest/console": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/test-sequencer": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.2.4.tgz", - "integrity": "sha512-fpk5eknU3/DXE2QCCG1wv/a468+cfPo3Asu6d6yUtM9LOPh709ubZqrhuUOYfM8hXMrIpIdrv1CdCrWWabX0rQ==", - "dev": true, - "dependencies": { - "@jest/test-result": "^27.2.4", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-runtime": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/transform": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.2.4.tgz", - "integrity": "sha512-n5FlX2TH0oQGwyVDKPxdJ5nI2sO7TJBFe3u3KaAtt7TOiV4yL+Y+rSFDl+Ic5MpbiA/eqXmLAQxjnBmWgS2rEA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.2.4", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-util": "^27.2.4", - "micromatch": "^4.0.4", - "pirates": "^4.0.1", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/transform/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/transform/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/transform/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/transform/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/transform/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/transform/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@jest/transform/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.4.tgz", - "integrity": "sha512-IDO2ezTxeMvQAHxzG/ZvEyA47q0aVfzT95rGFl7bZs/Go0aIucvfDbS2rmnoEdXxlLQhcolmoG/wvL/uKx4tKA==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/@jest/types/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@jest/types/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@jest/types/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@jest/types/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@jest/types/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@jest/types/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "dependencies": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", - "dev": true - }, - "node_modules/@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" - }, - "node_modules/@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" - }, - "node_modules/@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" - }, - "node_modules/@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" - }, - "node_modules/@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", - "dependencies": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "node_modules/@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" - }, - "node_modules/@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" - }, - "node_modules/@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" - }, - "node_modules/@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" - }, - "node_modules/@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" - }, - "node_modules/@sideway/address": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.2.tgz", - "integrity": "sha512-idTz8ibqWFrPU8kMirL0CoPH/A29XOzzAzpyN3zQ4kAWnzmNfFmRaoMNN6VI8ske5M73HZyhIaW4OuSFIdM4oA==", - "dev": true, - "dependencies": { - "@hapi/hoek": "^9.0.0" - } - }, - "node_modules/@sideway/formula": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", - "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", - "dev": true - }, - "node_modules/@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", - "dev": true - }, - "node_modules/@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dev": true, - "dependencies": { - "type-detect": "4.0.8" - } - }, - "node_modules/@sinonjs/fake-timers": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.0.1.tgz", - "integrity": "sha512-AU7kwFxreVd6OAXcAFlKSmZquiRUU0FvYm44k1Y1QbK7Co4m0aqfGMhjykIeQp/H6rcl+nFmj0zfdUcGVs9Dew==", - "dev": true, - "dependencies": { - "@sinonjs/commons": "^1.7.0" - } - }, - "node_modules/@soda/friendly-errors-webpack-plugin": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.0.tgz", - "integrity": "sha512-RLotfx6k1+nfLacwNCenj7VnTMPxVwYKoGOcffMFoJDKM8tXzBiCN0hMHFJNnoAojduYAsxuiMm0EOMixgiRow==", - "dev": true, - "dependencies": { - "chalk": "^2.4.2", - "error-stack-parser": "^2.0.2", - "string-width": "^2.0.0", - "strip-ansi": "^5" - }, - "engines": { - "node": ">=8.0.0" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/@soda/get-current-script": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@soda/get-current-script/-/get-current-script-1.0.2.tgz", - "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", - "dev": true - }, - "node_modules/@starport/client-js": { - "version": "0.1.53", - "resolved": "https://registry.npmjs.org/@starport/client-js/-/client-js-0.1.53.tgz", - "integrity": "sha512-2R1hicqi4Wn1qt8xo2TXwvD6nm5vDz8P3v7AqsLWqzlIV8WjHA18e6ttargylMWZrbZYkKPFvUIvhposYsPaDw==", - "dependencies": { - "@cosmjs/proto-signing": "0.25.0", - "@cosmjs/stargate": "0.25.0", - "@types/reconnectingwebsocket": "^1.0.6", - "axios": "^0.21.1", - "reconnecting-websocket": "^4.4.0" - } - }, - "node_modules/@starport/client-js/node_modules/@cosmjs/amino": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz", - "integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==", - "dependencies": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6" - } - }, - "node_modules/@starport/client-js/node_modules/@cosmjs/crypto": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz", - "integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==", - "dependencies": { - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "node_modules/@starport/client-js/node_modules/@cosmjs/encoding": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz", - "integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==", - "dependencies": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "node_modules/@starport/client-js/node_modules/@cosmjs/json-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.25.6.tgz", - "integrity": "sha512-Mn9og3/IEzC6jWoYXs0ONqFJc8HxVjXzrZPLgaRRdMZEUBvctxdhynau1wbE4LdkYQHbu4aiRu1q1jMYGFAj4A==", - "dependencies": { - "@cosmjs/stream": "^0.25.6", - "xstream": "^11.14.0" - } - }, - "node_modules/@starport/client-js/node_modules/@cosmjs/math": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz", - "integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==", - "dependencies": { - "bn.js": "^4.11.8" - } - }, - "node_modules/@starport/client-js/node_modules/@cosmjs/proto-signing": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.25.0.tgz", - "integrity": "sha512-5nEYuY4VmzY7ul7WwIL9WI5ZshOXmp/uZrj+L0IppbTvBK0ZRCxfZwJQWfHv7kjJoNfprFapKiZZfKz8LnsCIA==", - "dependencies": { - "@cosmjs/amino": "^0.25.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "node_modules/@starport/client-js/node_modules/@cosmjs/socket": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.25.6.tgz", - "integrity": "sha512-hu+pW3Fy0IuhstXgxnZ2Iq0RUnGYoTWfqrxbTsgXBJge4MpEQs2YwGXgJZPMJXedBQivG0tU3r/Wvam0EWuRkQ==", - "dependencies": { - "@cosmjs/stream": "^0.25.6", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - } - }, - "node_modules/@starport/client-js/node_modules/@cosmjs/stargate": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.25.0.tgz", - "integrity": "sha512-XKnh8QDKoYCGGviMSs+JteY1gVVkkBad+mMGcoGrBbvzDFc4Xm7alQDb/JVNWCLmALyIrqmdQ4Nfn1Znpfi9CA==", - "dependencies": { - "@confio/ics23": "^0.6.3", - "@cosmjs/amino": "^0.25.0", - "@cosmjs/encoding": "^0.25.0", - "@cosmjs/math": "^0.25.0", - "@cosmjs/proto-signing": "^0.25.0", - "@cosmjs/stream": "^0.25.0", - "@cosmjs/tendermint-rpc": "^0.25.0", - "@cosmjs/utils": "^0.25.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "node_modules/@starport/client-js/node_modules/@cosmjs/stream": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz", - "integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==", - "dependencies": { - "xstream": "^11.14.0" - } - }, - "node_modules/@starport/client-js/node_modules/@cosmjs/tendermint-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.25.6.tgz", - "integrity": "sha512-wsvxTI7DReWJu+SVlXLblzh5NJppnh1mljuaTHodMf7HBxrXdbcCcBAO8oMbMgEqOASEY5G+z51wktxhrn9RtA==", - "dependencies": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/json-rpc": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/socket": "^0.25.6", - "@cosmjs/stream": "^0.25.6", - "axios": "^0.21.1", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "node_modules/@starport/client-js/node_modules/@cosmjs/utils": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz", - "integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg==" - }, - "node_modules/@starport/vue": { - "version": "0.1.53", - "resolved": "https://registry.npmjs.org/@starport/vue/-/vue-0.1.53.tgz", - "integrity": "sha512-25nlcNwK/znqjvI73yotIIC2UakIpDeOr675DQPCMbLPnMegBy71TcS4THeg2NyirScsLT5JA2tVfJcK8kBAbw==", - "dependencies": { - "bip39": "^3.0.4", - "core-js": "^3.11.2", - "crypto-js": "^4.0.0", - "dayjs": "^1.10.4", - "file-saver": "^2.0.5", - "gradient-avatar": "^1.0.2", - "js-base64": "^3.6.0" - } - }, - "node_modules/@starport/vuex": { - "version": "0.1.53", - "resolved": "https://registry.npmjs.org/@starport/vuex/-/vuex-0.1.53.tgz", - "integrity": "sha512-WXpw7F5UTpwmKJhenC9HDeHVFhXBDHKK+UU2wx/IC7vm+FSG04B28k/YWazFH7xbaWHu+OwWFZRTqD/rf5Vl+g==", - "dependencies": { - "@confio/relayer": "^0.1.4", - "@cosmjs/crypto": "0.25.0", - "@cosmjs/encoding": "0.25.0", - "@cosmjs/launchpad": "0.25.0", - "@cosmjs/proto-signing": "0.25.0", - "@cosmjs/stargate": "0.25.0", - "@cosmjs/tendermint-rpc": "0.25.0", - "@cosmjs/utils": "0.25.0", - "@starport/client-js": "^0.1.53", - "axios": "^0.21.1", - "bs58": "^4.0.1", - "crypto-js": "^4.0.0" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/amino": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz", - "integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==", - "dependencies": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/amino/node_modules/@cosmjs/crypto": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz", - "integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==", - "dependencies": { - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/amino/node_modules/@cosmjs/encoding": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz", - "integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==", - "dependencies": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/amino/node_modules/@cosmjs/utils": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz", - "integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg==" - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/crypto": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.0.tgz", - "integrity": "sha512-zs1zk0JTj5Hbn4IH4WwM5IZ4h+6JHN0SRxvrjZ3ubMC0cjktW7NtMKK07GxQkIvL/Gg+/iLJ3lMk0ft+G84zzA==", - "dependencies": { - "@cosmjs/encoding": "^0.25.0", - "@cosmjs/math": "^0.25.0", - "@cosmjs/utils": "^0.25.0", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "pbkdf2": "^3.1.2", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11", - "unorm": "^1.5.0" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/encoding": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.0.tgz", - "integrity": "sha512-h4iKcKEPB/R1flCTJI8pxh1uLZNUgX85pt7xBTTWMMSYfuaWLV7rGkdOL85nX1G8hPpsW1SR2iNM/+B6WAKuxQ==", - "dependencies": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/json-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.25.6.tgz", - "integrity": "sha512-Mn9og3/IEzC6jWoYXs0ONqFJc8HxVjXzrZPLgaRRdMZEUBvctxdhynau1wbE4LdkYQHbu4aiRu1q1jMYGFAj4A==", - "dependencies": { - "@cosmjs/stream": "^0.25.6", - "xstream": "^11.14.0" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/launchpad": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/launchpad/-/launchpad-0.25.0.tgz", - "integrity": "sha512-+ByFM9ZiplO4NpelxS0XulZb1BvWhAesZgkfafg346lPhvbcKEKXKph9ElbDsfJxifXcFEywwGrdIW7pdAxjtQ==", - "dependencies": { - "@cosmjs/amino": "^0.25.0", - "@cosmjs/crypto": "^0.25.0", - "@cosmjs/encoding": "^0.25.0", - "@cosmjs/math": "^0.25.0", - "@cosmjs/utils": "^0.25.0", - "axios": "^0.21.1", - "fast-deep-equal": "^3.1.3" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/math": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz", - "integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==", - "dependencies": { - "bn.js": "^4.11.8" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/proto-signing": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.25.0.tgz", - "integrity": "sha512-5nEYuY4VmzY7ul7WwIL9WI5ZshOXmp/uZrj+L0IppbTvBK0ZRCxfZwJQWfHv7kjJoNfprFapKiZZfKz8LnsCIA==", - "dependencies": { - "@cosmjs/amino": "^0.25.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/socket": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.25.6.tgz", - "integrity": "sha512-hu+pW3Fy0IuhstXgxnZ2Iq0RUnGYoTWfqrxbTsgXBJge4MpEQs2YwGXgJZPMJXedBQivG0tU3r/Wvam0EWuRkQ==", - "dependencies": { - "@cosmjs/stream": "^0.25.6", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/stargate": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.25.0.tgz", - "integrity": "sha512-XKnh8QDKoYCGGviMSs+JteY1gVVkkBad+mMGcoGrBbvzDFc4Xm7alQDb/JVNWCLmALyIrqmdQ4Nfn1Znpfi9CA==", - "dependencies": { - "@confio/ics23": "^0.6.3", - "@cosmjs/amino": "^0.25.0", - "@cosmjs/encoding": "^0.25.0", - "@cosmjs/math": "^0.25.0", - "@cosmjs/proto-signing": "^0.25.0", - "@cosmjs/stream": "^0.25.0", - "@cosmjs/tendermint-rpc": "^0.25.0", - "@cosmjs/utils": "^0.25.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/stream": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz", - "integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==", - "dependencies": { - "xstream": "^11.14.0" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/tendermint-rpc": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.25.0.tgz", - "integrity": "sha512-clQZm30BJBmdHfm02saOoEUt0jFe3OAwVYOysOqFwnPddf6IcygEGnrI7JHjffrOKfKwgLYIwqL2rUeyBmZhtA==", - "dependencies": { - "@cosmjs/crypto": "^0.25.0", - "@cosmjs/encoding": "^0.25.0", - "@cosmjs/json-rpc": "^0.25.0", - "@cosmjs/math": "^0.25.0", - "@cosmjs/socket": "^0.25.0", - "@cosmjs/stream": "^0.25.0", - "axios": "^0.21.1", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "node_modules/@starport/vuex/node_modules/@cosmjs/utils": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.0.tgz", - "integrity": "sha512-Kx9O4tQgRdTc0RF2GAmBf8cmsNRWXH9tiwsdXiz5cim8NwtvHAzk1+vKVK9DgMGOGz7qzDARKk67+RX4VKmjng==" - }, - "node_modules/@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/@types/babel__core": { - "version": "7.1.16", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", - "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "node_modules/@types/babel__generator": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", - "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "dependencies": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "node_modules/@types/babel__traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", - "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", - "dev": true, - "dependencies": { - "@babel/types": "^7.3.0" - } - }, - "node_modules/@types/body-parser": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.1.tgz", - "integrity": "sha512-a6bTJ21vFOGIkwM0kzh9Yr89ziVxq4vYH2fQ6N8AeipEzai/cFK6aGMArIkUeIdRIgpwQa+2bXiLuUJCpSf2Cg==", - "dev": true, - "dependencies": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "node_modules/@types/bonjour": { - "version": "3.5.9", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.9.tgz", - "integrity": "sha512-VkZUiYevvtPyFu5XtpYw9a8moCSzxgjs5PAFF4yXjA7eYHvzBlXe+eJdqBBNWWVzI1r7Ki0KxMYvaQuhm+6f5A==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "dev": true, - "dependencies": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "node_modules/@types/eslint": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", - "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", - "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", - "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "node_modules/@types/estree": { - "version": "0.0.50", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", - "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", - "dev": true - }, - "node_modules/@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "dev": true, - "dependencies": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "node_modules/@types/express-serve-static-core": { - "version": "4.17.24", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.24.tgz", - "integrity": "sha512-3UJuW+Qxhzwjq3xhwXm2onQcFHn76frIYVbTu+kn24LFxI+dEhdfISDFovPB8VpEgW8oQCTpRuCe+0zJxB7NEA==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "node_modules/@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/html-minifier-terser": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz", - "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==", - "dev": true - }, - "node_modules/@types/http-proxy": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", - "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", - "dev": true, - "dependencies": { - "@types/node": "*" - } - }, - "node_modules/@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", - "dev": true - }, - "node_modules/@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "*" - } - }, - "node_modules/@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-report": "*" - } - }, - "node_modules/@types/jest": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.0.2.tgz", - "integrity": "sha512-4dRxkS/AFX0c5XW6IPMNOydLn2tEhNhJV7DnYK+0bjoJZ+QTmfucBlihX7aoEsh/ocYtkLC73UbnBXBXIxsULA==", - "dev": true, - "dependencies": { - "jest-diff": "^27.0.0", - "pretty-format": "^27.0.0" - } - }, - "node_modules/@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", - "dev": true - }, - "node_modules/@types/long": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", - "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" - }, - "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "dev": true - }, - "node_modules/@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "dev": true - }, - "node_modules/@types/node": { - "version": "16.10.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.10.3.tgz", - "integrity": "sha512-ho3Ruq+fFnBrZhUYI46n/bV2GjwzSkwuT4dTf0GkuNFmnb8nq4ny2z9JEVemFi6bdEJanHLlYfy9c6FN9B9McQ==" - }, - "node_modules/@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, - "node_modules/@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "node_modules/@types/prettier": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.1.tgz", - "integrity": "sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw==", - "dev": true - }, - "node_modules/@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "dev": true - }, - "node_modules/@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "dev": true - }, - "node_modules/@types/reconnectingwebsocket": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/reconnectingwebsocket/-/reconnectingwebsocket-1.0.7.tgz", - "integrity": "sha512-17pnIZsGi9P8YNp7c0ueY2WEauSxDivuFeGuMuPPJMA3qk34CnFgBHGqkxgun3HUifEuwNr8cf+9rU7vSd8i5g==" - }, - "node_modules/@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", - "dev": true - }, - "node_modules/@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dev": true, - "dependencies": { - "@types/express": "*" - } - }, - "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "dev": true, - "dependencies": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "node_modules/@types/source-list-map": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", - "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", - "dev": true - }, - "node_modules/@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "node_modules/@types/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I=", - "dev": true - }, - "node_modules/@types/strip-json-comments": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz", - "integrity": "sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==", - "dev": true - }, - "node_modules/@types/tapable": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", - "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==", - "dev": true - }, - "node_modules/@types/uglify-js": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", - "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", - "dev": true, - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/@types/uglify-js/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@types/webpack": { - "version": "4.41.31", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.31.tgz", - "integrity": "sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "anymatch": "^3.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/@types/webpack-dev-middleware": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@types/webpack-dev-middleware/-/webpack-dev-middleware-5.0.2.tgz", - "integrity": "sha512-S3WUtef//Vx6WETyWZkM45WqgRxWSaqbpWtPcKySNRhiQNyhCqM9EueggaMX3L9N2IbG4dJIK5PgYcAWUifUbA==", - "dev": true, - "dependencies": { - "@types/connect": "*", - "tapable": "^2.1.1", - "webpack": "^5.38.1" - } - }, - "node_modules/@types/webpack-dev-server": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@types/webpack-dev-server/-/webpack-dev-server-4.3.0.tgz", - "integrity": "sha512-AqLGtNwPhX1JvCBLKnLH612T2C3DiICBcU8Os2eL6YyDg/ufrZUNJACpdMmw5/JPoy5ASLq4IUjJgmT39GE+iA==", - "dev": true, - "dependencies": { - "@types/bonjour": "*", - "@types/connect-history-api-fallback": "*", - "@types/express": "*", - "@types/serve-index": "*", - "@types/serve-static": "*", - "@types/webpack": "^4", - "@types/webpack-dev-middleware": "*", - "chokidar": "^3.5.1", - "http-proxy-middleware": "^2.0.0" - } - }, - "node_modules/@types/webpack-sources": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", - "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", - "dev": true, - "dependencies": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - } - }, - "node_modules/@types/webpack-sources/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/@types/webpack/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "dev": true, - "dependencies": { - "@types/yargs-parser": "*" - } - }, - "node_modules/@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", - "dev": true - }, - "node_modules/@vue/babel-helper-vue-jsx-merge-props": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz", - "integrity": "sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==", - "dev": true - }, - "node_modules/@vue/babel-helper-vue-transform-on": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz", - "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==", - "dev": true - }, - "node_modules/@vue/babel-plugin-jsx": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.0.tgz", - "integrity": "sha512-RGesLuTa+/0dHw7Ai3oQK0PoZbHPgtnjRQMTA/RRarqTWqMcFQ1BWYW47nSCkJAPYfd9hkUC0BWqokiOlJjJyg==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.0.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "@vue/babel-helper-vue-transform-on": "^1.0.2", - "camelcase": "^6.0.0", - "html-tags": "^3.1.0", - "svg-tags": "^1.0.0" - } - }, - "node_modules/@vue/babel-plugin-jsx/node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/@vue/babel-plugin-transform-vue-jsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz", - "integrity": "sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==", - "dev": true, - "dependencies": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "html-tags": "^2.0.0", - "lodash.kebabcase": "^4.1.1", - "svg-tags": "^1.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-plugin-transform-vue-jsx/node_modules/html-tags": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@vue/babel-preset-jsx": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz", - "integrity": "sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==", - "dev": true, - "dependencies": { - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "@vue/babel-sugar-composition-api-inject-h": "^1.2.1", - "@vue/babel-sugar-composition-api-render-instance": "^1.2.4", - "@vue/babel-sugar-functional-vue": "^1.2.2", - "@vue/babel-sugar-inject-h": "^1.2.2", - "@vue/babel-sugar-v-model": "^1.2.3", - "@vue/babel-sugar-v-on": "^1.2.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-composition-api-inject-h": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz", - "integrity": "sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-composition-api-render-instance": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz", - "integrity": "sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-functional-vue": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz", - "integrity": "sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-inject-h": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz", - "integrity": "sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-v-model": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz", - "integrity": "sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "camelcase": "^5.0.0", - "html-tags": "^2.0.0", - "svg-tags": "^1.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/babel-sugar-v-model/node_modules/html-tags": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/@vue/babel-sugar-v-on": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz", - "integrity": "sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "camelcase": "^5.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/@vue/cli-overlay": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-5.0.0-beta.4.tgz", - "integrity": "sha512-XFlE5oa0PtBPca2o/DJMoJ8VZJKkcv1a5Gqwa6UiHaatbD/qodhwjlAhi9bu+2p5YQLPbSpONCnW6aA51y/ymQ==", - "dev": true - }, - "node_modules/@vue/cli-plugin-babel": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.0-beta.4.tgz", - "integrity": "sha512-TEClmAkOU99PyM1Z3d+cpFTTBnAnUae3c29k0V6DALLapvJCmDLymhN5YrO4lWvRp0cDemR0QXr6INO5nt0uPQ==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.16", - "@vue/babel-preset-app": "^5.0.0-beta.4", - "@vue/cli-shared-utils": "^5.0.0-beta.4", - "babel-loader": "^8.2.2", - "thread-loader": "^3.0.0", - "webpack": "^5.22.0" - }, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" - } - }, - "node_modules/@vue/cli-plugin-babel/node_modules/@vue/babel-preset-app": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-5.0.0-beta.4.tgz", - "integrity": "sha512-qIpOsodoLXJ0+bRUYsHAZy3L3XWCI0Wio7a9OyYOFTvvAD6Ei5ca312InHW0f5i8eAMDqqogNyu5SoO4YrPdKg==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.16", - "@babel/helper-compilation-targets": "^7.12.16", - "@babel/helper-module-imports": "^7.12.13", - "@babel/plugin-proposal-class-properties": "^7.12.13", - "@babel/plugin-proposal-decorators": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.12.13", - "@babel/plugin-transform-runtime": "^7.12.15", - "@babel/preset-env": "^7.12.16", - "@babel/runtime": "^7.12.13", - "@vue/babel-plugin-jsx": "^1.0.3", - "@vue/babel-preset-jsx": "^1.1.2", - "babel-plugin-dynamic-import-node": "^2.3.3", - "core-js": "^3.8.3", - "core-js-compat": "^3.8.3", - "semver": "^7.3.4" - }, - "peerDependencies": { - "@babel/core": "*", - "core-js": "^3", - "vue": "^2 || ^3.0.0-0" - }, - "peerDependenciesMeta": { - "core-js": { - "optional": true - }, - "vue": { - "optional": true - } - } - }, - "node_modules/@vue/cli-plugin-babel/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@vue/cli-plugin-eslint": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-5.0.0-beta.4.tgz", - "integrity": "sha512-qTbO3Wze9EwoSa02NAiBf9pWEKw2JUbvWv6ncZhDWjScUIo11I6IBP4IynEf7PrNiE1fOkomAa3CbjA7AOgweA==", - "dev": true, - "dependencies": { - "@vue/cli-shared-utils": "^5.0.0-beta.4", - "eslint-webpack-plugin": "2.4.3", - "globby": "^11.0.2", - "inquirer": "^8.0.0", - "webpack": "^5.22.0", - "yorkie": "^2.0.0" - }, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0", - "eslint": ">=7.5.0" - } - }, - "node_modules/@vue/cli-plugin-router": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-5.0.0-beta.4.tgz", - "integrity": "sha512-GubyZz8hOQAMzjGFZhcEQ82gjyuhQ8dXQMNSdzEHBxfOMMxxfTGpXWZzVJ3y6j8p+5y2xbZbI2M8ZK5c0kWICg==", - "dev": true, - "dependencies": { - "@vue/cli-shared-utils": "^5.0.0-beta.4" - }, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" - } - }, - "node_modules/@vue/cli-plugin-unit-jest": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-unit-jest/-/cli-plugin-unit-jest-5.0.0-beta.4.tgz", - "integrity": "sha512-bARqemYvbLDxW+WFhKSU9LhrypFyU5xf5lUwwz82Rz4UmulSsDTtfJVRYKuzzZtIccIoMChYOsnH5Y7BQsNH6g==", - "dev": true, - "dependencies": { - "@babel/core": "^7.12.16", - "@babel/plugin-transform-modules-commonjs": "^7.15.0", - "@types/jest": "^27.0.1", - "@vue/cli-shared-utils": "^5.0.0-beta.4", - "babel-jest": "^27.1.0", - "deepmerge": "^4.2.2", - "jest": "^27.1.0", - "jest-serializer-vue": "^2.0.2", - "jest-transform-stub": "^2.0.0", - "jest-watch-typeahead": "^0.6.1" - }, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0", - "@vue/vue2-jest": "^27.0.0-alpha.2", - "@vue/vue3-jest": "^27.0.0-alpha.1", - "jest": "^27.1.0", - "ts-jest": "^27.0.4" - }, - "peerDependenciesMeta": { - "@vue/vue2-jest": { - "optional": true - }, - "@vue/vue3-jest": { - "optional": true - }, - "ts-jest": { - "optional": true - } - } - }, - "node_modules/@vue/cli-plugin-vuex": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.0-beta.4.tgz", - "integrity": "sha512-/e2KZ5ZGboY1TCMhluxwZyGPfY/NquCTQvF56ciBVkkdru8F5RSeKgH6oZHu1FjAW1MUgiFGgl5yDhE9MMxF1Q==", - "dev": true, - "peerDependencies": { - "@vue/cli-service": "^3.0.0 || ^4.0.0 || ^5.0.0-0" - } - }, - "node_modules/@vue/cli-service": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-5.0.0-beta.4.tgz", - "integrity": "sha512-ZBGshhG668RUel+kabZMIIzQ8t+IfOFe9rofccuyyVfQ+qORB+jdhs7mynDhLLrXl7O3rXtSOgk+S5umjmxWjw==", - "dev": true, - "dependencies": { - "@babel/helper-compilation-targets": "^7.12.16", - "@soda/friendly-errors-webpack-plugin": "^1.8.0", - "@soda/get-current-script": "^1.0.2", - "@types/minimist": "^1.2.0", - "@types/webpack-dev-server": "^4.1.0", - "@vue/cli-overlay": "^5.0.0-beta.4", - "@vue/cli-plugin-router": "^5.0.0-beta.4", - "@vue/cli-plugin-vuex": "^5.0.0-beta.4", - "@vue/cli-shared-utils": "^5.0.0-beta.4", - "@vue/component-compiler-utils": "^3.1.2", - "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", - "@vue/web-component-wrapper": "^1.3.0", - "acorn": "^8.0.5", - "acorn-walk": "^8.0.2", - "address": "^1.1.2", - "autoprefixer": "^10.2.4", - "browserslist": "^4.16.3", - "cache-loader": "^4.1.0", - "case-sensitive-paths-webpack-plugin": "^2.3.0", - "cli-highlight": "^2.1.10", - "clipboardy": "^2.3.0", - "cliui": "^7.0.4", - "copy-webpack-plugin": "^9.0.1", - "css-loader": "^5.1.1", - "css-minimizer-webpack-plugin": "^3.0.2", - "cssnano": "^5.0.0", - "debug": "^4.1.1", - "default-gateway": "^6.0.3", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "file-loader": "^6.1.1", - "fs-extra": "^9.1.0", - "globby": "^11.0.2", - "hash-sum": "^2.0.0", - "html-webpack-plugin": "^5.1.0", - "is-file-esm": "^1.0.0", - "launch-editor-middleware": "^2.2.1", - "lodash.defaultsdeep": "^4.6.1", - "lodash.mapvalues": "^4.6.0", - "mini-css-extract-plugin": "^1.3.7", - "minimist": "^1.2.5", - "module-alias": "^2.2.2", - "portfinder": "^1.0.26", - "postcss": "^8.2.6", - "postcss-loader": "^6.1.1", - "progress-webpack-plugin": "^1.0.12", - "ssri": "^8.0.1", - "terser-webpack-plugin": "^5.1.1", - "thread-loader": "^3.0.0", - "url-loader": "^4.1.1", - "vue-loader": "^16.4.0", - "vue-style-loader": "^4.1.3", - "webpack": "^5.22.0", - "webpack-bundle-analyzer": "^4.4.0", - "webpack-chain": "^6.5.1", - "webpack-dev-server": "^4.1.0", - "webpack-merge": "^5.7.3", - "webpack-virtual-modules": "^0.4.2", - "whatwg-fetch": "^3.6.2" - }, - "bin": { - "vue-cli-service": "bin/vue-cli-service.js" - }, - "engines": { - "node": "^12.0.0 || >= 14.0.0" - }, - "peerDependencies": { - "@vue/compiler-sfc": "^3.0.0-beta.14", - "vue-template-compiler": "^2.0.0", - "webpack-sources": "*" - }, - "peerDependenciesMeta": { - "@vue/compiler-sfc": { - "optional": true - }, - "less-loader": { - "optional": true - }, - "pug-plain-loader": { - "optional": true - }, - "raw-loader": { - "optional": true - }, - "sass-loader": { - "optional": true - }, - "stylus-loader": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - }, - "webpack-sources": { - "optional": true - } - } - }, - "node_modules/@vue/cli-shared-utils": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-5.0.0-beta.4.tgz", - "integrity": "sha512-XBnwdbu+0Z82lHZq3VAaAypAXRZzXBVZ2CDtSxAudc/HYsaGt4b6128sEJzhzktCrQh7iknomfZi4Vmniy8taA==", - "dev": true, - "dependencies": { - "chalk": "^4.1.2", - "execa": "^1.0.0", - "joi": "^17.4.0", - "launch-editor": "^2.2.1", - "lru-cache": "^6.0.0", - "node-fetch": "^2.6.1", - "node-ipc": "^9.1.1", - "open": "^8.0.2", - "ora": "^5.3.0", - "read-pkg": "^5.1.1", - "semver": "^7.3.4", - "strip-ansi": "^6.0.0" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/@vue/cli-shared-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@vue/cli-shared-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/@vue/compiler-core": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.19.tgz", - "integrity": "sha512-8dOPX0YOtaXol0Zf2cfLQ4NU/yHYl2H7DCKsLEZ7gdvPK6ZSEwGLJ7IdghhY2YEshEpC5RB9QKdC5I07z8Dtjg==", - "dependencies": { - "@babel/parser": "^7.15.0", - "@vue/shared": "3.2.19", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-core/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/compiler-dom": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.19.tgz", - "integrity": "sha512-WzQoE8rfkFjPtIioc7SSgTsnz9g2oG61DU8KHnzPrRS7fW/lji6H2uCYJfp4Z6kZE8GjnHc1Ljwl3/gxDes0cw==", - "dependencies": { - "@vue/compiler-core": "3.2.19", - "@vue/shared": "3.2.19" - } - }, - "node_modules/@vue/compiler-sfc": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.19.tgz", - "integrity": "sha512-pLlbgkO1UHTO02MSpa/sFOXUwIDxSMiKZ1ozE5n71CY4DM+YmI+G3gT/ZHZ46WBId7f3VTF/D8pGwMygcQbrQA==", - "dependencies": { - "@babel/parser": "^7.15.0", - "@vue/compiler-core": "3.2.19", - "@vue/compiler-dom": "3.2.19", - "@vue/compiler-ssr": "3.2.19", - "@vue/ref-transform": "3.2.19", - "@vue/shared": "3.2.19", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - } - }, - "node_modules/@vue/compiler-sfc/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/compiler-ssr": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.19.tgz", - "integrity": "sha512-oLon0Cn3O7WEYzzmzZavGoqXH+199LT+smdjBT3Uf3UX4HwDNuBFCmvL0TsqV9SQnIgKvBRbQ7lhbpnd4lqM3w==", - "dependencies": { - "@vue/compiler-dom": "3.2.19", - "@vue/shared": "3.2.19" - } - }, - "node_modules/@vue/component-compiler-utils": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.2.2.tgz", - "integrity": "sha512-rAYMLmgMuqJFWAOb3Awjqqv5X3Q3hVr4jH/kgrFJpiU0j3a90tnNBplqbj+snzrgZhC9W128z+dtgMifOiMfJg==", - "dev": true, - "dependencies": { - "consolidate": "^0.15.1", - "hash-sum": "^1.0.2", - "lru-cache": "^4.1.2", - "merge-source-map": "^1.1.0", - "postcss": "^7.0.36", - "postcss-selector-parser": "^6.0.2", - "source-map": "~0.6.1", - "vue-template-es2015-compiler": "^1.9.0" - }, - "optionalDependencies": { - "prettier": "^1.18.2" - } - }, - "node_modules/@vue/component-compiler-utils/node_modules/hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - }, - "node_modules/@vue/component-compiler-utils/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/@vue/component-compiler-utils/node_modules/postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "dependencies": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=6.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/@vue/component-compiler-utils/node_modules/prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", - "dev": true, - "optional": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/@vue/component-compiler-utils/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/component-compiler-utils/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "node_modules/@vue/devtools-api": { - "version": "6.0.0-beta.19", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.0-beta.19.tgz", - "integrity": "sha512-ObzQhgkoVeoyKv+e8+tB/jQBL2smtk/NmC9OmFK8UqdDpoOdv/Kf9pyDWL+IFyM7qLD2C75rszJujvGSPSpGlw==" - }, - "node_modules/@vue/eslint-config-prettier": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-6.0.0.tgz", - "integrity": "sha512-wFQmv45c3ige5EA+ngijq40YpVcIkAy0Lihupnsnd1Dao5CBbPyfCzqtejFLZX1EwH/kCJdpz3t6s+5wd3+KxQ==", - "dev": true, - "dependencies": { - "eslint-config-prettier": "^6.0.0" - }, - "peerDependencies": { - "eslint": ">= 5.0.0", - "eslint-plugin-prettier": "^3.1.0", - "prettier": ">= 1.13.0" - } - }, - "node_modules/@vue/reactivity": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.19.tgz", - "integrity": "sha512-FtachoYs2SnyrWup5UikP54xDX6ZJ1s5VgHcJp4rkGoutU3Ry61jhs+nCX7J64zjX992Mh9gGUC0LqTs8q9vCA==", - "dependencies": { - "@vue/shared": "3.2.19" - } - }, - "node_modules/@vue/ref-transform": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/ref-transform/-/ref-transform-3.2.19.tgz", - "integrity": "sha512-03wwUnoIAeKti5IGGx6Vk/HEBJ+zUcm5wrUM3+PQsGf7IYnXTbeIfHHpx4HeSeWhnLAjqZjADQwW8uA4rBmVbg==", - "dependencies": { - "@babel/parser": "^7.15.0", - "@vue/compiler-core": "3.2.19", - "@vue/shared": "3.2.19", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" - } - }, - "node_modules/@vue/runtime-core": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.19.tgz", - "integrity": "sha512-qArZSWKxWsgKfxk9BelZ32nY0MZ31CAW2kUUyVJyxh4cTfHaXGbjiQB5JgsvKc49ROMNffv9t3/qjasQqAH+RQ==", - "dependencies": { - "@vue/reactivity": "3.2.19", - "@vue/shared": "3.2.19" - } - }, - "node_modules/@vue/runtime-dom": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.19.tgz", - "integrity": "sha512-hIRboxXwafeHhbZEkZYNV0MiJXPNf4fP0X6hM2TJb0vssz8BKhD9cF92BkRgZztTQevecbhk0gu4uAPJ3dxL9A==", - "dependencies": { - "@vue/runtime-core": "3.2.19", - "@vue/shared": "3.2.19", - "csstype": "^2.6.8" - } - }, - "node_modules/@vue/server-renderer": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.19.tgz", - "integrity": "sha512-A9FNT7fgQJXItwdzWREntAgWKVtKYuXHBKGev/H4+ByTu8vB7gQXGcim01QxaJshdNg4dYuH2tEBZXCNCNx+/w==", - "dependencies": { - "@vue/compiler-ssr": "3.2.19", - "@vue/shared": "3.2.19" - }, - "peerDependencies": { - "vue": "3.2.19" - } - }, - "node_modules/@vue/shared": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.19.tgz", - "integrity": "sha512-Knqhx7WieLdVgwCAZgTVrDCXZ50uItuecLh9JdLC8O+a5ayaSyIQYveUK3hCRNC7ws5zalHmZwfdLMGaS8r4Ew==" - }, - "node_modules/@vue/test-utils": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.0.0-rc.15.tgz", - "integrity": "sha512-cb+Ri4PDRhtGCJuaLyl1HO9jXcwEj6AFwcNXace8FhhwelDzOdjyIgOb25xtDiUojzWjPuzGLKZQr/5WB7MLew==", - "dev": true, - "peerDependencies": { - "vue": "^3.0.1" - } - }, - "node_modules/@vue/vue-loader-v15": { - "name": "vue-loader", - "version": "15.9.8", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.8.tgz", - "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", - "dev": true, - "dependencies": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "peerDependencies": { - "css-loader": "*", - "webpack": "^3.0.0 || ^4.1.0 || ^5.0.0-0" - }, - "peerDependenciesMeta": { - "cache-loader": { - "optional": true - }, - "vue-template-compiler": { - "optional": true - } - } - }, - "node_modules/@vue/vue-loader-v15/node_modules/hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - }, - "node_modules/@vue/vue3-jest": { - "version": "27.0.0-alpha.1", - "resolved": "https://registry.npmjs.org/@vue/vue3-jest/-/vue3-jest-27.0.0-alpha.1.tgz", - "integrity": "sha512-V4erTP0LvI0B4kM/cgSiusF0yahByrqJCAUQKDvpW3104J4njoNUY1HwSMqvv5SASOrzxer4ui3EDWyl8Pw2Lg==", - "dev": true, - "dependencies": { - "@babel/plugin-transform-modules-commonjs": "^7.2.0", - "chalk": "^2.1.0", - "convert-source-map": "^1.6.0", - "extract-from-css": "^0.4.4", - "source-map": "0.5.6", - "tsconfig": "^7.0.0" - }, - "peerDependencies": { - "@babel/core": "7.x", - "babel-jest": "27.x", - "jest": "27.x", - "ts-jest": "27.x", - "typescript": ">= 3.x", - "vue": "^3.0.0-0" - }, - "peerDependenciesMeta": { - "ts-jest": { - "optional": true - }, - "typescript": { - "optional": true - } - } - }, - "node_modules/@vue/vue3-jest/node_modules/source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/@vue/web-component-wrapper": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", - "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==", - "dev": true - }, - "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dev": true, - "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dev": true, - "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true - }, - "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dev": true, - "dependencies": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dev": true, - "dependencies": { - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true - }, - "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dev": true, - "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "node_modules/@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "node_modules/@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "node_modules/abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "node_modules/abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "node_modules/accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "dependencies": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/acorn": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", - "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - } - }, - "node_modules/acorn-globals/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-globals/node_modules/acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "dev": true, - "peerDependencies": { - "acorn": "^8" - } - }, - "node_modules/acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "peerDependencies": { - "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" - } - }, - "node_modules/acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/address": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", - "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", - "dev": true, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "dependencies": { - "debug": "4" - }, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "dependencies": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ajv": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.1.1.tgz", - "integrity": "sha512-ga/aqDYnUy/o7vbsRTFhhTsNeXiYb5JWDIcRIeZfwRNCefwjNTVYCGdGSUrEmiu3yDK3vFvNbgJxvrQW4JXrYQ==", - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true - }, - "node_modules/ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "dependencies": { - "type-fest": "^0.21.3" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true, - "engines": [ - "node >= 0.8.0" - ], - "bin": { - "ansi-html": "bin/ansi-html" - } - }, - "node_modules/ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "dependencies": { - "color-convert": "^1.9.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", - "dev": true - }, - "node_modules/anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "dependencies": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "node_modules/array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, - "node_modules/array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "node_modules/assert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", - "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", - "dev": true, - "dependencies": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" - } - }, - "node_modules/astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", - "engines": { - "node": ">=8" - } - }, - "node_modules/async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "dependencies": { - "lodash": "^4.17.14" - } - }, - "node_modules/asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "node_modules/at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true, - "bin": { - "atob": "bin/atob.js" - }, - "engines": { - "node": ">= 4.5.0" - } - }, - "node_modules/autoprefixer": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.7.tgz", - "integrity": "sha512-EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg==", - "dev": true, - "dependencies": { - "browserslist": "^4.17.3", - "caniuse-lite": "^1.0.30001264", - "fraction.js": "^4.1.1", - "normalize-range": "^0.1.2", - "picocolors": "^0.2.1", - "postcss-value-parser": "^4.1.0" - }, - "bin": { - "autoprefixer": "bin/autoprefixer" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "dependencies": { - "follow-redirects": "^1.14.0" - } - }, - "node_modules/babel-jest": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.2.4.tgz", - "integrity": "sha512-f24OmxyWymk5jfgLdlCMu4fTs4ldxFBIdn5sJdhvGC1m08rSkJ5hYbWkNmfBSvE/DjhCVNSHXepxsI6THGfGsg==", - "dev": true, - "dependencies": { - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^27.2.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.8.0" - } - }, - "node_modules/babel-jest/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/babel-jest/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/babel-jest/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/babel-jest/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/babel-jest/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-jest/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-loader": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", - "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==", - "dev": true, - "dependencies": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^1.4.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - }, - "engines": { - "node": ">= 8.9" - }, - "peerDependencies": { - "@babel/core": "^7.0.0", - "webpack": ">=2" - } - }, - "node_modules/babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "dependencies": { - "object.assign": "^4.1.0" - } - }, - "node_modules/babel-plugin-istanbul": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", - "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", - "dev": true, - "dependencies": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^4.0.0", - "test-exclude": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/babel-plugin-jest-hoist": { - "version": "27.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz", - "integrity": "sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==", - "dev": true, - "dependencies": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", - "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", - "dev": true, - "dependencies": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.2.4", - "semver": "^6.1.1" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", - "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.2.2", - "core-js-compat": "^3.16.2" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", - "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", - "dev": true, - "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.2.4" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, - "node_modules/babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "dependencies": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/babel-preset-jest": { - "version": "27.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz", - "integrity": "sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==", - "dev": true, - "dependencies": { - "babel-plugin-jest-hoist": "^27.2.0", - "babel-preset-current-node-syntax": "^1.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" - } - }, - "node_modules/balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "node_modules/base-x": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz", - "integrity": "sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==", - "dependencies": { - "safe-buffer": "^5.0.1" - } - }, - "node_modules/base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "node_modules/bech32": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", - "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" - }, - "node_modules/big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/bintrees": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/bintrees/-/bintrees-1.0.1.tgz", - "integrity": "sha1-DmVcm5wkNeqraL9AJyJtK1WjRSQ=" - }, - "node_modules/bip39": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/bip39/-/bip39-3.0.4.tgz", - "integrity": "sha512-YZKQlb752TrUWqHWj7XAwCSjYEgGAk+/Aas3V7NyjQeZYsztO8JnQUaCWhcnL4T+jL8nvB8typ2jRPzTlgugNw==", - "dependencies": { - "@types/node": "11.11.6", - "create-hash": "^1.1.0", - "pbkdf2": "^3.0.9", - "randombytes": "^2.0.1" - } - }, - "node_modules/bip39/node_modules/@types/node": { - "version": "11.11.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-11.11.6.tgz", - "integrity": "sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ==" - }, - "node_modules/bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "dependencies": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - } - }, - "node_modules/bl/node_modules/buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - }, - "node_modules/bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "node_modules/bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, - "node_modules/body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dev": true, - "dependencies": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/body-parser/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/body-parser/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dev": true, - "dependencies": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "dependencies": { - "fill-range": "^7.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "node_modules/browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "node_modules/browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "dependencies": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "dependencies": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "node_modules/browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "dependencies": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "dependencies": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - } - }, - "node_modules/browserify-rsa/node_modules/bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", - "dev": true - }, - "node_modules/browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "dependencies": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "node_modules/browserify-sign/node_modules/bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", - "dev": true - }, - "node_modules/browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "dependencies": { - "pako": "~1.0.5" - } - }, - "node_modules/browserify-zlib/node_modules/pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - }, - "node_modules/browserslist": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.3.tgz", - "integrity": "sha512-59IqHJV5VGdcJZ+GZ2hU5n4Kv3YiASzW6Xk5g9tf5a/MAzGeFwgGWU39fVzNIOVcgB3+Gp+kiQu0HEfTVU/3VQ==", - "dev": true, - "dependencies": { - "caniuse-lite": "^1.0.30001264", - "electron-to-chromium": "^1.3.857", - "escalade": "^3.1.1", - "node-releases": "^1.1.77", - "picocolors": "^0.2.1" - }, - "bin": { - "browserslist": "cli.js" - }, - "engines": { - "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", - "dependencies": { - "base-x": "^3.0.2" - } - }, - "node_modules/bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "dependencies": { - "node-int64": "^0.4.0" - } - }, - "node_modules/buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "node_modules/buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "node_modules/buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true - }, - "node_modules/buffer-json": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/buffer-json/-/buffer-json-2.0.0.tgz", - "integrity": "sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw==", - "dev": true - }, - "node_modules/buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "node_modules/builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "node_modules/bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/cache-loader": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-4.1.0.tgz", - "integrity": "sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw==", - "dev": true, - "dependencies": { - "buffer-json": "^2.0.0", - "find-cache-dir": "^3.0.0", - "loader-utils": "^1.2.3", - "mkdirp": "^0.5.1", - "neo-async": "^2.6.1", - "schema-utils": "^2.0.0" - }, - "engines": { - "node": ">= 8.9.0" - }, - "peerDependencies": { - "webpack": "^4.0.0" - } - }, - "node_modules/call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "dependencies": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "node_modules/camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "dependencies": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "node_modules/caniuse-lite": { - "version": "1.0.30001265", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001265.tgz", - "integrity": "sha512-YzBnspggWV5hep1m9Z6sZVLOt7vrju8xWooFAgN6BA5qvy98qPAPb7vNUzypFaoh2pb3vlfzbDO8tB57UPGbtw==", - "dev": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/browserslist" - } - }, - "node_modules/case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "node_modules/chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", - "dev": true, - "dependencies": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - }, - "engines": { - "node": ">= 8.10.0" - }, - "optionalDependencies": { - "fsevents": "~2.3.2" - } - }, - "node_modules/chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true, - "engines": { - "node": ">=6.0" - } - }, - "node_modules/ci-info": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", - "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", - "dev": true - }, - "node_modules/cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", - "dev": true - }, - "node_modules/clean-css": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", - "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", - "dev": true, - "dependencies": { - "source-map": "~0.6.0" - }, - "engines": { - "node": ">= 4.0" - } - }, - "node_modules/clean-css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "dependencies": { - "restore-cursor": "^3.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-highlight": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz", - "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "highlight.js": "^10.7.1", - "mz": "^2.4.0", - "parse5": "^5.1.1", - "parse5-htmlparser2-tree-adapter": "^6.0.0", - "yargs": "^16.0.0" - }, - "bin": { - "highlight": "bin/highlight" - }, - "engines": { - "node": ">=8.0.0", - "npm": ">=5.0.0" - } - }, - "node_modules/cli-highlight/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/cli-highlight/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/cli-highlight/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/cli-highlight/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/cli-highlight/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-highlight/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, - "dependencies": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/cli-truncate/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-truncate/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/clipboardy": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", - "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", - "dev": true, - "dependencies": { - "arch": "^2.1.1", - "execa": "^1.0.0", - "is-wsl": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, - "node_modules/cliui/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cliui/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "dependencies": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/clone-deep/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true, - "engines": { - "iojs": ">= 1.0.0", - "node": ">= 0.12.0" - } - }, - "node_modules/collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "node_modules/color": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/color/-/color-3.0.0.tgz", - "integrity": "sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==", - "dependencies": { - "color-convert": "^1.9.1", - "color-string": "^1.5.2" - } - }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "node_modules/color-string": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", - "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", - "dependencies": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "node_modules/colord": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.8.0.tgz", - "integrity": "sha512-kNkVV4KFta3TYQv0bzs4xNwLaeag261pxgzGQSh4cQ1rEhYjcTJfFRP0SDlbhLONg0eSoLzrDd79PosjbltufA==", - "dev": true - }, - "node_modules/colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", - "dev": true - }, - "node_modules/colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/colorspace": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz", - "integrity": "sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==", - "dependencies": { - "color": "3.0.x", - "text-hex": "1.0.x" - } - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "dependencies": { - "delayed-stream": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/commander": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz", - "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==", - "engines": { - "node": ">= 10" - } - }, - "node_modules/commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "node_modules/compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "dependencies": { - "mime-db": ">= 1.43.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "dependencies": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/compression/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/compression/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/compression/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "node_modules/condense-newlines": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz", - "integrity": "sha1-PemFVTE5R10yUCyDsC9gaE0kxV8=", - "dev": true, - "dependencies": { - "extend-shallow": "^2.0.1", - "is-whitespace": "^0.3.0", - "kind-of": "^3.0.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dev": true, - "dependencies": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "node_modules/connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "node_modules/consolidate": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", - "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", - "dev": true, - "dependencies": { - "bluebird": "^3.1.1" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "node_modules/content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dev": true, - "dependencies": { - "safe-buffer": "5.1.2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/content-disposition/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.1" - } - }, - "node_modules/convert-source-map/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true - }, - "node_modules/copy-webpack-plugin": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", - "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", - "dev": true, - "dependencies": { - "fast-glob": "^3.2.5", - "glob-parent": "^6.0.0", - "globby": "^11.0.3", - "normalize-path": "^3.0.0", - "p-limit": "^3.1.0", - "schema-utils": "^3.0.0", - "serialize-javascript": "^6.0.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/copy-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/copy-webpack-plugin/node_modules/glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/copy-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/copy-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/core-js": { - "version": "3.18.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.18.2.tgz", - "integrity": "sha512-zNhPOUoSgoizoSQFdX1MeZO16ORRb9FFQLts8gSYbZU5FcgXhp24iMWMxnOQo5uIaIG7/6FA/IqJPwev1o9ZXQ==", - "hasInstallScript": true, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat": { - "version": "3.18.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.2.tgz", - "integrity": "sha512-25VJYCJtGjZwLguj7d66oiHfmnVw3TMOZ0zV8DyMJp/aeQ3OjR519iOOeck08HMyVVRAqXxafc2Hl+5QstJrsQ==", - "dev": true, - "dependencies": { - "browserslist": "^4.17.3", - "semver": "7.0.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/core-js" - } - }, - "node_modules/core-js-compat/node_modules/semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "node_modules/cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, - "dependencies": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/cosmjs-types": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.2.0.tgz", - "integrity": "sha512-9/jBr7kxfHg8HCNzUi9hxutU2GldrScXXSjfTZWuZHlFJmn5sJDXlvxSWhpeWIorHRxN8CtxDPmt7zdo/+BYDg==", - "dependencies": { - "long": "^4.0.0", - "protobufjs": "~6.11.2" - } - }, - "node_modules/cosmjs-types/node_modules/protobufjs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz", - "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", - "hasInstallScript": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": ">=13.7.0", - "long": "^4.0.0" - }, - "bin": { - "pbjs": "bin/pbjs", - "pbts": "bin/pbts" - } - }, - "node_modules/create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "node_modules/create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dependencies": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "node_modules/create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dependencies": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "node_modules/cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "dependencies": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "dependencies": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - }, - "engines": { - "node": "*" - } - }, - "node_modules/crypto-js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", - "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==" - }, - "node_modules/css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - } - }, - "node_modules/css-color-names": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz", - "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/css-declaration-sorter": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.3.tgz", - "integrity": "sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==", - "dev": true, - "dependencies": { - "timsort": "^0.3.0" - }, - "engines": { - "node": ">= 10" - }, - "peerDependencies": { - "postcss": "^8.0.9" - } - }, - "node_modules/css-loader": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", - "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", - "dev": true, - "dependencies": { - "icss-utils": "^5.1.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.15", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.27.0 || ^5.0.0" - } - }, - "node_modules/css-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/css-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/css-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/css-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/css-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/css-loader/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/css-minimizer-webpack-plugin": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.1.1.tgz", - "integrity": "sha512-KlB8l5uoNcf9F7i5kXnkxoqJGd2BXH4f0+Lj2vSWSmuvMLYO1kNsJ1KHSzeDW8e45/whgSOPcKVT/3JopkT8dg==", - "dev": true, - "dependencies": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "p-limit": "^3.0.2", - "postcss": "^8.3.5", - "schema-utils": "^3.1.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "clean-css": { - "optional": true - }, - "csso": { - "optional": true - }, - "esbuild": { - "optional": true - } - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/css-minimizer-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-select": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", - "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0", - "css-what": "^5.0.0", - "domhandler": "^4.2.0", - "domutils": "^2.6.0", - "nth-check": "^2.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "dependencies": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/css-tree/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/css-what": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", - "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", - "dev": true, - "engines": { - "node": ">= 6" - }, - "funding": { - "url": "https://github.com/sponsors/fb55" - } - }, - "node_modules/css/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true, - "bin": { - "cssesc": "bin/cssesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/cssnano": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.8.tgz", - "integrity": "sha512-Lda7geZU0Yu+RZi2SGpjYuQz4HI4/1Y+BhdD0jL7NXAQ5larCzVn+PUGuZbDMYz904AXXCOgO5L1teSvgu7aFg==", - "dev": true, - "dependencies": { - "cssnano-preset-default": "^5.1.4", - "is-resolvable": "^1.1.0", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/cssnano" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-preset-default": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.4.tgz", - "integrity": "sha512-sPpQNDQBI3R/QsYxQvfB4mXeEcWuw0wGtKtmS5eg8wudyStYMgKOQT39G07EbW1LB56AOYrinRS9f0ig4Y3MhQ==", - "dev": true, - "dependencies": { - "css-declaration-sorter": "^6.0.3", - "cssnano-utils": "^2.0.1", - "postcss-calc": "^8.0.0", - "postcss-colormin": "^5.2.0", - "postcss-convert-values": "^5.0.1", - "postcss-discard-comments": "^5.0.1", - "postcss-discard-duplicates": "^5.0.1", - "postcss-discard-empty": "^5.0.1", - "postcss-discard-overridden": "^5.0.1", - "postcss-merge-longhand": "^5.0.2", - "postcss-merge-rules": "^5.0.2", - "postcss-minify-font-values": "^5.0.1", - "postcss-minify-gradients": "^5.0.2", - "postcss-minify-params": "^5.0.1", - "postcss-minify-selectors": "^5.1.0", - "postcss-normalize-charset": "^5.0.1", - "postcss-normalize-display-values": "^5.0.1", - "postcss-normalize-positions": "^5.0.1", - "postcss-normalize-repeat-style": "^5.0.1", - "postcss-normalize-string": "^5.0.1", - "postcss-normalize-timing-functions": "^5.0.1", - "postcss-normalize-unicode": "^5.0.1", - "postcss-normalize-url": "^5.0.2", - "postcss-normalize-whitespace": "^5.0.1", - "postcss-ordered-values": "^5.0.2", - "postcss-reduce-initial": "^5.0.1", - "postcss-reduce-transforms": "^5.0.1", - "postcss-svgo": "^5.0.2", - "postcss-unique-selectors": "^5.0.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/cssnano-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", - "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "dependencies": { - "css-tree": "^1.1.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "node_modules/cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "dependencies": { - "cssom": "~0.3.6" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/cssstyle/node_modules/cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - }, - "node_modules/csstype": { - "version": "2.6.18", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.18.tgz", - "integrity": "sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ==" - }, - "node_modules/data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dev": true, - "dependencies": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/dayjs": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz", - "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==" - }, - "node_modules/debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, - "dependencies": { - "ms": "2.1.2" - }, - "engines": { - "node": ">=6.0" - }, - "peerDependenciesMeta": { - "supports-color": { - "optional": true - } - } - }, - "node_modules/decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", - "dev": true - }, - "node_modules/decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "node_modules/deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, - "dependencies": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "node_modules/deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "dependencies": { - "execa": "^5.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/default-gateway/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/default-gateway/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-gateway/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/default-gateway/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, - "dependencies": { - "clone": "^1.0.2" - } - }, - "node_modules/define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dependencies": { - "object-keys": "^1.0.12" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, - "dependencies": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "node_modules/detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "node_modules/diff-sequences": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", - "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", - "dev": true, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "node_modules/dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", - "dev": true - }, - "node_modules/dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dev": true, - "dependencies": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "node_modules/dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dev": true, - "dependencies": { - "buffer-indexof": "^1.0.0" - } - }, - "node_modules/doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "dependencies": { - "esutils": "^2.0.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dev": true, - "dependencies": { - "utila": "~0.4" - } - }, - "node_modules/dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - }, - "funding": { - "url": "https://github.com/cheeriojs/dom-serializer?sponsor=1" - } - }, - "node_modules/domain-browser": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.22.0.tgz", - "integrity": "sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://bevry.me/fund" - } - }, - "node_modules/domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ] - }, - "node_modules/domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dev": true, - "dependencies": { - "webidl-conversions": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/domexception/node_modules/webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/domhandler": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", - "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", - "dev": true, - "dependencies": { - "domelementtype": "^2.2.0" - }, - "engines": { - "node": ">= 4" - }, - "funding": { - "url": "https://github.com/fb55/domhandler?sponsor=1" - } - }, - "node_modules/domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "dependencies": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - }, - "funding": { - "url": "https://github.com/fb55/domutils?sponsor=1" - } - }, - "node_modules/dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "node_modules/duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "node_modules/easy-stack": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz", - "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==", - "dev": true, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/editorconfig": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", - "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", - "dev": true, - "dependencies": { - "commander": "^2.19.0", - "lru-cache": "^4.1.5", - "semver": "^5.6.0", - "sigmund": "^1.0.1" - }, - "bin": { - "editorconfig": "bin/editorconfig" - } - }, - "node_modules/editorconfig/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/editorconfig/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/editorconfig/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/editorconfig/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - }, - "node_modules/ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "node_modules/electron-to-chromium": { - "version": "1.3.860", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.860.tgz", - "integrity": "sha512-gWwGZ+Wv4Mou2SJRH6JQzhTPjL5f95SX7n6VkLTQ/Q/INsZLZNQ1vH2GlZjozKyvT0kkFuCmWTwIoCj+/hUDPw==", - "dev": true - }, - "node_modules/elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dependencies": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/emittery?sponsor=1" - } - }, - "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "node_modules/emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/enabled": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", - "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" - }, - "node_modules/encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/enhanced-resolve": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", - "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", - "dev": true, - "dependencies": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "dependencies": { - "ansi-colors": "^4.1.1" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, - "funding": { - "url": "https://github.com/fb55/entities?sponsor=1" - } - }, - "node_modules/error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "dependencies": { - "is-arrayish": "^0.2.1" - } - }, - "node_modules/error-stack-parser": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", - "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", - "dev": true, - "dependencies": { - "stackframe": "^1.1.1" - } - }, - "node_modules/es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", - "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es-module-lexer": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.2.tgz", - "integrity": "sha512-YkAGWqxZq2B4FxQ5y687UwywDwvLQhIMCZ+SDU7ZW729SDHOEI6wVFXwTRecz+yiwJzCsVwC6V7bxyNbZSB1rg==", - "dev": true - }, - "node_modules/es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "dependencies": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=", - "dev": true - }, - "node_modules/escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "dev": true, - "dependencies": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1" - }, - "bin": { - "escodegen": "bin/escodegen.js", - "esgenerate": "bin/esgenerate.js" - }, - "engines": { - "node": ">=6.0" - }, - "optionalDependencies": { - "source-map": "~0.6.1" - } - }, - "node_modules/escodegen/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/escodegen/node_modules/levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "dependencies": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/escodegen/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/escodegen/node_modules/type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "dependencies": { - "prelude-ls": "~1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/eslint": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", - "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.3", - "@humanwhocodes/config-array": "^0.5.0", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.1.2", - "globals": "^13.6.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^6.0.9", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "bin": { - "eslint": "bin/eslint.js" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - }, - "funding": { - "url": "https://opencollective.com/eslint" - } - }, - "node_modules/eslint-config-prettier": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", - "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", - "dev": true, - "dependencies": { - "get-stdin": "^6.0.0" - }, - "bin": { - "eslint-config-prettier-check": "bin/cli.js" - }, - "peerDependencies": { - "eslint": ">=3.14.1" - } - }, - "node_modules/eslint-plugin-prettier": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", - "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", - "dev": true, - "dependencies": { - "prettier-linter-helpers": "^1.0.0" - }, - "engines": { - "node": ">=6.0.0" - }, - "peerDependencies": { - "eslint": ">=5.0.0", - "prettier": ">=1.13.0" - }, - "peerDependenciesMeta": { - "eslint-config-prettier": { - "optional": true - } - } - }, - "node_modules/eslint-plugin-vue": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.19.1.tgz", - "integrity": "sha512-e2pD7nW2sTY04ThH+66BgToNwC4n6dqfNhKE+ypdJFtZgn3Zn+nP8ZEIFPG0PGqCKQ3qxy8dJk1bzUsuQd3ANA==", - "dev": true, - "dependencies": { - "eslint-utils": "^2.1.0", - "natural-compare": "^1.4.0", - "semver": "^6.3.0", - "vue-eslint-parser": "^7.10.0" - }, - "engines": { - "node": ">=8.10" - }, - "peerDependencies": { - "eslint": "^6.2.0 || ^7.0.0 || ^8.0.0-0" - } - }, - "node_modules/eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "dependencies": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "dependencies": { - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/eslint-utils/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint-webpack-plugin": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.4.3.tgz", - "integrity": "sha512-+15ifHFkGn0gB7lQBe+xgyKcjelxv9xlTutGHEPYBUUj+1Rjrjq3+1REJLJpyAHgpQTatpqkRY1z8gQuyn3Aww==", - "dev": true, - "dependencies": { - "@types/eslint": "^7.2.4", - "arrify": "^2.0.1", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "eslint": "^7.0.0", - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/eslint-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/eslint-webpack-plugin/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, - "dependencies": { - "@babel/highlight": "^7.10.4" - } - }, - "node_modules/eslint/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/eslint/node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/eslint/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/eslint/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/eslint/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/eslint/node_modules/escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/globals": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", - "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", - "dev": true, - "dependencies": { - "type-fest": "^0.20.2" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/eslint/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/eslint/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/eslint/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/eslint/node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/eslint/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/eslint/node_modules/table": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz", - "integrity": "sha512-UFZK67uvyNivLeQbVtkiUs8Uuuxv24aSL4/Vil2PJVtMgU8Lx0CYkP12uCGa3kjyQzOSgV1+z9Wkb82fCGsO0g==", - "dev": true, - "dependencies": { - "ajv": "^8.0.1", - "lodash.clonedeep": "^4.5.0", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/eslint/node_modules/table/node_modules/ajv": { - "version": "8.6.3", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", - "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/eslint/node_modules/table/node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - }, - "node_modules/eslint/node_modules/type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", - "dev": true, - "dependencies": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/espree/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/espree/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true, - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "dependencies": { - "estraverse": "^5.1.0" - }, - "engines": { - "node": ">=0.10" - } - }, - "node_modules/esquery/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "dependencies": { - "estraverse": "^5.2.0" - }, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/esrecurse/node_modules/estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, - "engines": { - "node": ">=4.0" - } - }, - "node_modules/estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - }, - "node_modules/esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/event-pubsub": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz", - "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", - "dev": true, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "node_modules/events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, - "engines": { - "node": ">=0.8.x" - } - }, - "node_modules/evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "dependencies": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "dependencies": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/execa/node_modules/cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "dependencies": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "engines": { - "node": ">=4.8" - } - }, - "node_modules/execa/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/execa/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/execa/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/execa/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/execa/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/expect": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.2.4.tgz", - "integrity": "sha512-gOtuonQ8TCnbNNCSw2fhVzRf8EFYDII4nB5NmG4IEV0rbUnW1I5zXvoTntU4iicB/Uh0oZr20NGlOLdJiwsOZA==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "ansi-styles": "^5.0.0", - "jest-get-type": "^27.0.6", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-regex-util": "^27.0.6" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/expect/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dev": true, - "dependencies": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/express/node_modules/array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true - }, - "node_modules/express/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/express/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/express/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "dependencies": { - "is-extendable": "^0.1.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "dependencies": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/extract-from-css": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/extract-from-css/-/extract-from-css-0.4.4.tgz", - "integrity": "sha1-HqffLnx8brmSL6COitrqSG9vj5I=", - "dev": true, - "dependencies": { - "css": "^2.1.0" - }, - "engines": { - "node": ">=0.10.0", - "npm": ">=2.0.0" - } - }, - "node_modules/fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "node_modules/fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "node_modules/fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", - "dev": true, - "dependencies": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "node_modules/fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "node_modules/fast-safe-stringify": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.4.tgz", - "integrity": "sha512-mNlGUdKOeGNleyrmgbKYtbnCr9KZkZXU7eM89JRo8vY10f7Ul1Fbj07hUBW3N4fC0xM+fmfFfa2zM7mIizhpNQ==" - }, - "node_modules/fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "dependencies": { - "reusify": "^1.0.4" - } - }, - "node_modules/faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "dependencies": { - "websocket-driver": ">=0.5.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, - "dependencies": { - "bser": "2.1.1" - } - }, - "node_modules/fecha": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz", - "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==" - }, - "node_modules/figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "dependencies": { - "flat-cache": "^3.0.4" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/file-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/file-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/file-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/file-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/file-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" - }, - "node_modules/fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "dependencies": { - "to-regex-range": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/filter-obj": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-2.0.2.tgz", - "integrity": "sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/finalhandler/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/finalhandler/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "dependencies": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/avajs/find-cache-dir?sponsor=1" - } - }, - "node_modules/find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "dependencies": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "dependencies": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - }, - "engines": { - "node": "^10.12.0 || >=12.0.0" - } - }, - "node_modules/flatted": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz", - "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==", - "dev": true - }, - "node_modules/fn.name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", - "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" - }, - "node_modules/follow-redirects": { - "version": "1.14.4", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz", - "integrity": "sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==", - "funding": [ - { - "type": "individual", - "url": "https://github.com/sponsors/RubenVerborgh" - } - ], - "engines": { - "node": ">=4.0" - }, - "peerDependenciesMeta": { - "debug": { - "optional": true - } - } - }, - "node_modules/foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", - "dev": true - }, - "node_modules/form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "dependencies": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fraction.js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz", - "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==", - "dev": true, - "engines": { - "node": "*" - }, - "funding": { - "type": "patreon", - "url": "https://www.patreon.com/infusion" - } - }, - "node_modules/fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "dependencies": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "dev": true - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "hasInstallScript": true, - "optional": true, - "os": [ - "darwin" - ], - "engines": { - "node": "^8.16.0 || ^10.6.0 || >=11.0.0" - } - }, - "node_modules/function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "node_modules/functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "node_modules/gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, - "engines": { - "node": ">=6.9.0" - } - }, - "node_modules/get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, - "engines": { - "node": "6.* || 8.* || >= 10.*" - } - }, - "node_modules/get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "dev": true - }, - "node_modules/get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "dependencies": { - "pump": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "dependencies": { - "is-glob": "^4.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "node_modules/globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/globalthis": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.2.tgz", - "integrity": "sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==", - "dependencies": { - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", - "dev": true, - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/globby/node_modules/ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", - "dev": true - }, - "node_modules/gradient-avatar": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/gradient-avatar/-/gradient-avatar-1.0.2.tgz", - "integrity": "sha512-Od9KI2YImV60wnsvU/u6GEyBm2fiHUUHgiLySE243GYl/T/tiJMJ5QYey8o7tepugmlnUGQRaCItHv19UnUjUg==", - "dependencies": { - "hsl-rgb": "^1.0.0", - "hsl-triad": "^1.0.0", - "string-hash": "^1.1.3" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "dev": true, - "dependencies": { - "duplexer": "^0.1.2" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dependencies": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/hash-sum": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", - "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", - "dev": true - }, - "node_modules/hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dependencies": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "node_modules/he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, - "bin": { - "he": "bin/he" - } - }, - "node_modules/highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", - "dev": true, - "engines": { - "node": "*" - } - }, - "node_modules/hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dependencies": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "node_modules/hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "node_modules/hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dev": true, - "dependencies": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - } - }, - "node_modules/hpack.js/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/hpack.js/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "node_modules/hpack.js/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/hsl-rgb": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-rgb/-/hsl-rgb-1.0.0.tgz", - "integrity": "sha512-cNq+7sfwzSDoiG/jiu8wZpOmjScUZrMKiI33tH3aQ1MZsXWQd0yJjMpPwu2OZFYa4D/bOT1aCbB5gS1kOqFx1A==", - "engines": { - "node": ">=8" - } - }, - "node_modules/hsl-triad": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-triad/-/hsl-triad-1.0.0.tgz", - "integrity": "sha512-PKnjrMugS6sHC5dVh4VQZYOHEKG2QILjVwbpEtNjEV19RyswuIxrIiGhumVJjya/FjK/p9gX6+zRMXFGTvaQAA==", - "engines": { - "node": ">=8" - } - }, - "node_modules/html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "dev": true, - "dependencies": { - "whatwg-encoding": "^1.0.5" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/html-entities": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", - "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", - "dev": true - }, - "node_modules/html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "node_modules/html-minifier-terser": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", - "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", - "dev": true, - "dependencies": { - "camel-case": "^4.1.1", - "clean-css": "^4.2.3", - "commander": "^4.1.1", - "he": "^1.2.0", - "param-case": "^3.0.3", - "relateurl": "^0.2.7", - "terser": "^4.6.3" - }, - "bin": { - "html-minifier-terser": "cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/html-minifier-terser/node_modules/commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", - "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/html-webpack-plugin": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.3.2.tgz", - "integrity": "sha512-HvB33boVNCz2lTyBsSiMffsJ+m0YLIQ+pskblXgN9fnjS1BgEcuAfdInfXfGrkdXV406k9FiDi86eVCDBgJOyQ==", - "dev": true, - "dependencies": { - "@types/html-minifier-terser": "^5.0.0", - "html-minifier-terser": "^5.0.1", - "lodash": "^4.17.21", - "pretty-error": "^3.0.4", - "tapable": "^2.0.0" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/html-webpack-plugin" - }, - "peerDependencies": { - "webpack": "^5.20.0" - } - }, - "node_modules/htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "dev": true, - "funding": [ - "https://github.com/fb55/htmlparser2?sponsor=1", - { - "type": "github", - "url": "https://github.com/sponsors/fb55" - } - ], - "dependencies": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "node_modules/http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true - }, - "node_modules/http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/http-errors/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", - "dev": true - }, - "node_modules/http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "dependencies": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, - "dependencies": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/http-proxy-middleware": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", - "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", - "dev": true, - "dependencies": { - "@types/http-proxy": "^1.17.5", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - }, - "engines": { - "node": ">=12.0.0" - } - }, - "node_modules/https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "node_modules/https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "dev": true, - "dependencies": { - "agent-base": "6", - "debug": "4" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, - "engines": { - "node": ">=10.17.0" - } - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "dependencies": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/import-fresh/node_modules/resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/import-local": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", - "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", - "dev": true, - "dependencies": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - }, - "bin": { - "import-local-fixture": "fixtures/cli.js" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true, - "engines": { - "node": ">=0.8.19" - } - }, - "node_modules/indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "node_modules/ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "node_modules/inquirer": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", - "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.2.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/inquirer/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/inquirer/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/inquirer/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/inquirer/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/inquirer/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/internal-ip": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", - "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", - "dev": true, - "dependencies": { - "default-gateway": "^6.0.0", - "ipaddr.js": "^1.9.1", - "is-ip": "^3.1.0", - "p-event": "^4.2.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/internal-ip?sponsor=1" - } - }, - "node_modules/internal-ip/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "dependencies": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - }, - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true - }, - "node_modules/ip-regex": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", - "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "node_modules/is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "dependencies": { - "has-bigints": "^1.0.1" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "dependencies": { - "binary-extensions": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "node_modules/is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-ci": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", - "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", - "dev": true, - "dependencies": { - "ci-info": "^3.1.1" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/is-core-module": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz", - "integrity": "sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==", - "dev": true, - "dependencies": { - "has": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, - "bin": { - "is-docker": "cli.js" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-file-esm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-file-esm/-/is-file-esm-1.0.0.tgz", - "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==", - "dev": true, - "dependencies": { - "read-pkg-up": "^7.0.1" - } - }, - "node_modules/is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "engines": { - "node": ">=8" - } - }, - "node_modules/is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "dependencies": { - "is-extglob": "^2.1.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-ip": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", - "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", - "dev": true, - "dependencies": { - "ip-regex": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", - "dev": true, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "dependencies": { - "isobject": "^3.0.1" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "node_modules/is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, - "node_modules/is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "dependencies": { - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "dependencies": { - "has-symbols": "^1.0.2" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typed-array": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz", - "integrity": "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "node_modules/is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/is-weakref": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", - "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/is-whitespace": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz", - "integrity": "sha1-Fjnssb4DauxppUy7QBz77XEUq38=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "dependencies": { - "is-docker": "^2.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "node_modules/isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/isomorphic-ws": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", - "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", - "peerDependencies": { - "ws": "*" - } - }, - "node_modules/istanbul-lib-coverage": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.1.tgz", - "integrity": "sha512-GvCYYTxaCPqwMjobtVcVKvSHtAGe48MNhGjpK8LtVF8K0ISX7hCKl85LgtuaSneWVyQmaGcW3iXVV3GaZSLpmQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, - "dependencies": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "dependencies": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-report/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", - "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/istanbul-lib-source-maps/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/istanbul-reports": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.3.tgz", - "integrity": "sha512-0i77ZFLsb9U3DHi22WzmIngVzfoyxxbQcZRqlF3KoKmCJGq9nhFHoGi8FqBztN2rE8w6hURnZghetn0xpkVb6A==", - "dev": true, - "dependencies": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/javascript-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz", - "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", - "dev": true - }, - "node_modules/jest": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.2.4.tgz", - "integrity": "sha512-h4uqb1EQLfPulWyUFFWv9e9Nn8sCqsJ/j3wk/KCY0p4s4s0ICCfP3iMf6hRf5hEhsDyvyrCgKiZXma63gMz16A==", - "dev": true, - "dependencies": { - "@jest/core": "^27.2.4", - "import-local": "^3.0.2", - "jest-cli": "^27.2.4" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-changed-files": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.2.4.tgz", - "integrity": "sha512-eeO1C1u4ex7pdTroYXezr+rbr957myyVoKGjcY4R1TJi3A+9v+4fu1Iv9J4eLq1bgFyT3O3iRWU9lZsEE7J72Q==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "execa": "^5.0.0", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-changed-files/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/jest-changed-files/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-changed-files/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-changed-files/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-circus": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.2.4.tgz", - "integrity": "sha512-TtheheTElrGjlsY9VxkzUU1qwIx05ItIusMVKnvNkMt4o/PeegLRcjq3Db2Jz0GGdBalJdbzLZBgeulZAJxJWA==", - "dev": true, - "dependencies": { - "@jest/environment": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.2.4", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-circus/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-circus/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-circus/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-circus/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-circus/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-circus/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-cli": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.2.4.tgz", - "integrity": "sha512-4kpQQkg74HYLaXo3nzwtg4PYxSLgL7puz1LXHj5Tu85KmlIpxQFjRkXlx4V47CYFFIDoyl3rHA/cXOxUWyMpNg==", - "dev": true, - "dependencies": { - "@jest/core": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "jest-config": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - }, - "bin": { - "jest": "bin/jest.js" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" - }, - "peerDependenciesMeta": { - "node-notifier": { - "optional": true - } - } - }, - "node_modules/jest-cli/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-cli/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-cli/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-cli/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-cli/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-cli/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.2.4.tgz", - "integrity": "sha512-tWy0UxhdzqiKyp4l5Vq4HxLyD+gH5td+GCF3c22/DJ0bYAOsMo+qi2XtbJI6oYMH5JOJQs9nLW/r34nvFCehjA==", - "dev": true, - "dependencies": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.2.4", - "@jest/types": "^27.2.4", - "babel-jest": "^27.2.4", - "chalk": "^4.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "jest-circus": "^27.2.4", - "jest-environment-jsdom": "^27.2.4", - "jest-environment-node": "^27.2.4", - "jest-get-type": "^27.0.6", - "jest-jasmine2": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-runner": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "peerDependencies": { - "ts-node": ">=9.0.0" - }, - "peerDependenciesMeta": { - "ts-node": { - "optional": true - } - } - }, - "node_modules/jest-config/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-config/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-config/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-config/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-config/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-config/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.2.4.tgz", - "integrity": "sha512-bLAVlDSCR3gqUPGv+4nzVpEXGsHh98HjUL7Vb2hVyyuBDoQmja8eJb0imUABsuxBeUVmf47taJSAd9nDrwWKEg==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "diff-sequences": "^27.0.6", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-diff/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-diff/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-diff/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-diff/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-diff/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-docblock": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz", - "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==", - "dev": true, - "dependencies": { - "detect-newline": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-each": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.2.4.tgz", - "integrity": "sha512-w9XVc+0EDBUTJS4xBNJ7N2JCcWItFd006lFjz77OarAQcQ10eFDBMrfDv2GBJMKlXe9aq0HrIIF51AXcZrRJyg==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "chalk": "^4.0.0", - "jest-get-type": "^27.0.6", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-each/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-each/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-each/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-each/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-each/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-each/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-environment-jsdom": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.2.4.tgz", - "integrity": "sha512-X70pTXFSypD7AIzKT1mLnDi5hP9w9mdTRcOGOmoDoBrNyNEg4rYm6d4LQWFLc9ps1VnMuDOkFSG0wjSNYGjkng==", - "dev": true, - "dependencies": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4", - "jsdom": "^16.6.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-environment-node": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.2.4.tgz", - "integrity": "sha512-ZbVbFSnbzTvhLOIkqh5lcLuGCCFvtG4xTXIRPK99rV2KzQT3kNg16KZwfTnLNlIiWCE8do960eToeDfcqmpSAw==", - "dev": true, - "dependencies": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-get-type": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", - "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", - "dev": true, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-haste-map": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.2.4.tgz", - "integrity": "sha512-bkJ4bT00T2K+1NZXbRcyKnbJ42I6QBvoDNMTAQQDBhaGNnZreiQKUNqax0e6hLTx7E75pKDeltVu3V1HAdu+YA==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^27.0.6", - "jest-serializer": "^27.0.6", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - }, - "optionalDependencies": { - "fsevents": "^2.3.2" - } - }, - "node_modules/jest-jasmine2": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.2.4.tgz", - "integrity": "sha512-fcffjO/xLWLVnW2ct3No4EksxM5RyPwHDYu9QU+90cC+/eSMLkFAxS55vkqsxexOO5zSsZ3foVpMQcg/amSeIQ==", - "dev": true, - "dependencies": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.2.4", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.2.4", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-jasmine2/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-jasmine2/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-jasmine2/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-jasmine2/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-jasmine2/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-jasmine2/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-leak-detector": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.2.4.tgz", - "integrity": "sha512-SrcHWbe0EHg/bw2uBjVoHacTo5xosl068x2Q0aWsjr2yYuW2XwqrSkZV4lurUop0jhv1709ymG4or+8E4sH27Q==", - "dev": true, - "dependencies": { - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.2.4.tgz", - "integrity": "sha512-nQeLfFAIPPkyhkDfifAPfP/U5wm1x0fLtAzqXZSSKckXDNuk2aaOfQiDYv1Mgf5GY6yOsxfUnvNm3dDjXM+BXw==", - "dev": true, - "dependencies": { - "chalk": "^4.0.0", - "jest-diff": "^27.2.4", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-matcher-utils/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-matcher-utils/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-matcher-utils/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-matcher-utils/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-matcher-utils/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.2.4.tgz", - "integrity": "sha512-wbKT/BNGnBVB9nzi+IoaLkXt6fbSvqUxx+IYY66YFh96J3goY33BAaNG3uPqaw/Sh/FR9YpXGVDfd5DJdbh4nA==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-message-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-message-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-message-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-message-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-message-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-message-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-mock": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.2.4.tgz", - "integrity": "sha512-iVRU905rutaAoUcrt5Tm1JoHHWi24YabqEGXjPJI4tAyA6wZ7mzDi3GrZ+M7ebgWBqUkZE93GAx1STk7yCMIQA==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "engines": { - "node": ">=6" - }, - "peerDependencies": { - "jest-resolve": "*" - }, - "peerDependenciesMeta": { - "jest-resolve": { - "optional": true - } - } - }, - "node_modules/jest-regex-util": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz", - "integrity": "sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==", - "dev": true, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.2.4.tgz", - "integrity": "sha512-IsAO/3+3BZnKjI2I4f3835TBK/90dxR7Otgufn3mnrDFTByOSXclDi3G2XJsawGV4/18IMLARJ+V7Wm7t+J89Q==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "chalk": "^4.0.0", - "escalade": "^3.1.1", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "resolve": "^1.20.0", - "slash": "^3.0.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve-dependencies": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.2.4.tgz", - "integrity": "sha512-i5s7Uh9B3Q6uwxLpMhNKlgBf6pcemvWaORxsW1zNF/YCY3jd5EftvnGBI+fxVwJ1CBxkVfxqCvm1lpZkbaoGmg==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-snapshot": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-resolve/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-resolve/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-resolve/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-resolve/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-resolve/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-resolve/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runner": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.2.4.tgz", - "integrity": "sha512-hIo5PPuNUyVDidZS8EetntuuJbQ+4IHWxmHgYZz9FIDbG2wcZjrP6b52uMDjAEQiHAn8yn8ynNe+TL8UuGFYKg==", - "dev": true, - "dependencies": { - "@jest/console": "^27.2.4", - "@jest/environment": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-docblock": "^27.0.6", - "jest-environment-jsdom": "^27.2.4", - "jest-environment-node": "^27.2.4", - "jest-haste-map": "^27.2.4", - "jest-leak-detector": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runner/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runner/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-runner/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-runner/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-runner/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runner/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.2.4.tgz", - "integrity": "sha512-ICKzzYdjIi70P17MZsLLIgIQFCQmIjMFf+xYww3aUySiUA/QBPUTdUqo5B2eg4HOn9/KkUsV0z6GVgaqAPBJvg==", - "dev": true, - "dependencies": { - "@jest/console": "^27.2.4", - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/globals": "^27.2.4", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^16.2.0" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-runtime/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-runtime/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-runtime/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/jest-runtime/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-runtime/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-runtime/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-runtime/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-serializer": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz", - "integrity": "sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==", - "dev": true, - "dependencies": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-serializer-vue": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/jest-serializer-vue/-/jest-serializer-vue-2.0.2.tgz", - "integrity": "sha1-sjjvKGNX7GtIBCG9RxRQUJh9WbM=", - "dev": true, - "dependencies": { - "pretty": "2.0.0" - } - }, - "node_modules/jest-snapshot": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.2.4.tgz", - "integrity": "sha512-5DFxK31rYS8X8C6WXsFx8XxrxW3PGa6+9IrUcZdTLg1aEyXDGIeiBh4jbwvh655bg/9vTETbEj/njfZicHTZZw==", - "dev": true, - "dependencies": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/parser": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.2.4", - "graceful-fs": "^4.2.4", - "jest-diff": "^27.2.4", - "jest-get-type": "^27.0.6", - "jest-haste-map": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-util": "^27.2.4", - "natural-compare": "^1.4.0", - "pretty-format": "^27.2.4", - "semver": "^7.3.2" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-snapshot/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-snapshot/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-snapshot/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-snapshot/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/jest-snapshot/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-transform-stub": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jest-transform-stub/-/jest-transform-stub-2.0.0.tgz", - "integrity": "sha512-lspHaCRx/mBbnm3h4uMMS3R5aZzMwyNpNIJLXj4cEsV0mIUtS4IjYJLSoyjRCtnxb6RIGJ4NL2quZzfIeNhbkg==", - "dev": true - }, - "node_modules/jest-util": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.4.tgz", - "integrity": "sha512-mW++4u+fSvAt3YBWm5IpbmRAceUqa2B++JlUZTiuEt2AmNYn0Yw5oay4cP17TGsMINRNPSGiJ2zNnX60g+VbFg==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-util/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-util/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-util/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-util/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-util/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-util/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.2.4.tgz", - "integrity": "sha512-VMtbxbkd7LHnIH7PChdDtrluCFRJ4b1YV2YJzNwwsASMWftq/HgqiqjvptBOWyWOtevgO3f14wPxkPcLlVBRog==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.0.6", - "leven": "^3.1.0", - "pretty-format": "^27.2.4" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-validate/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/jest-validate/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-validate/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-validate/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-validate/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-validate/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.5.tgz", - "integrity": "sha512-GIbV6h37/isatMDtqZlA8Q5vC6T3w+5qdvtF+3LIkPc58zEWzbKmTHvlUIp3wvBm400RzrQWcVPcsAJqKWu7XQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "jest-regex-util": "^27.0.0", - "jest-watcher": "^27.0.0", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "jest": "^26.0.0 || ^27.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-watch-typeahead/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-watch-typeahead/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-watch-typeahead/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watch-typeahead/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.2.4.tgz", - "integrity": "sha512-LXC/0+dKxhK7cfF7reflRYlzDIaQE+fL4ynhKhzg8IMILNMuI4xcjXXfUJady7OR4/TZeMg7X8eHx8uan9vqaQ==", - "dev": true, - "dependencies": { - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.2.4", - "string-length": "^4.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/jest-watcher/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/jest-watcher/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/jest-watcher/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/jest-watcher/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/jest-watcher/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-watcher/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.2.4.tgz", - "integrity": "sha512-Zq9A2Pw59KkVjBBKD1i3iE2e22oSjXhUKKuAK1HGX8flGwkm6NMozyEYzKd41hXc64dbd/0eWFeEEuxqXyhM+g==", - "dev": true, - "dependencies": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/jest-worker/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/jest-worker/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/joi": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.2.tgz", - "integrity": "sha512-Lm56PP+n0+Z2A2rfRvsfWVDXGEWjXxatPopkQ8qQ5mxCEhwHG+Ettgg5o98FFaxilOxozoa14cFhrE/hOzh/Nw==", - "dev": true, - "dependencies": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.0", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "node_modules/js-base64": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.2.tgz", - "integrity": "sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ==" - }, - "node_modules/js-beautify": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.0.tgz", - "integrity": "sha512-yuck9KirNSCAwyNJbqW+BxJqJ0NLJ4PwBUzQQACl5O3qHMBXVkXb/rD0ilh/Lat/tn88zSZ+CAHOlk0DsY7GuQ==", - "dev": true, - "dependencies": { - "config-chain": "^1.1.12", - "editorconfig": "^0.15.3", - "glob": "^7.1.3", - "nopt": "^5.0.0" - }, - "bin": { - "css-beautify": "js/bin/css-beautify.js", - "html-beautify": "js/bin/html-beautify.js", - "js-beautify": "js/bin/js-beautify.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/js-message": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.7.tgz", - "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==", - "dev": true, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/js-queue": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/js-queue/-/js-queue-2.0.2.tgz", - "integrity": "sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA==", - "dev": true, - "dependencies": { - "easy-stack": "^1.0.1" - }, - "engines": { - "node": ">=1.0.0" - } - }, - "node_modules/js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" - }, - "node_modules/js-sha512": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha512/-/js-sha512-0.8.0.tgz", - "integrity": "sha512-PWsmefG6Jkodqt+ePTvBZCSMFgN7Clckjd0O7su3I0+BW2QWUTJNzjktHsztGLhncP2h8mcF9V9Y2Ha59pAViQ==" - }, - "node_modules/js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "node_modules/js-yaml": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz", - "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==", - "dependencies": { - "argparse": "^2.0.1" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "dev": true, - "dependencies": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "canvas": "^2.5.0" - }, - "peerDependenciesMeta": { - "canvas": { - "optional": true - } - } - }, - "node_modules/jsdom/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "node_modules/jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "node_modules/json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "node_modules/json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "node_modules/json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "node_modules/json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "json5": "lib/cli.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "dependencies": { - "universalify": "^2.0.0" - }, - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "dependencies": { - "is-buffer": "^1.1.5" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/klona": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", - "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/kuler": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", - "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" - }, - "node_modules/launch-editor": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz", - "integrity": "sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw==", - "dev": true, - "dependencies": { - "chalk": "^2.3.0", - "shell-quote": "^1.6.1" - } - }, - "node_modules/launch-editor-middleware": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz", - "integrity": "sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg==", - "dev": true, - "dependencies": { - "launch-editor": "^2.2.1" - } - }, - "node_modules/leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/libsodium": { - "version": "0.7.9", - "resolved": "https://registry.npmjs.org/libsodium/-/libsodium-0.7.9.tgz", - "integrity": "sha512-gfeADtR4D/CM0oRUviKBViMGXZDgnFdMKMzHsvBdqLBHd9ySi6EtYnmuhHVDDYgYpAO8eU8hEY+F8vIUAPh08A==" - }, - "node_modules/libsodium-wrappers": { - "version": "0.7.9", - "resolved": "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.7.9.tgz", - "integrity": "sha512-9HaAeBGk1nKTRFRHkt7nzxqCvnkWTjn1pdjKgcUnZxj0FyOP4CnhgFhMdrFfgNsukijBGyBLpP2m2uKT1vuWhQ==", - "dependencies": { - "libsodium": "^0.7.0" - } - }, - "node_modules/lilconfig": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz", - "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "node_modules/lint-staged": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-11.2.0.tgz", - "integrity": "sha512-0KIcRuO4HQS2Su7qWtjrfTXgSklvyIb9Fk9qVWRZkGHa5S81Vj6WBbs+ogQBvHUwLJYq1eQ4R+H82GSak4OM7w==", - "dev": true, - "dependencies": { - "cli-truncate": "2.1.0", - "colorette": "^1.4.0", - "commander": "^8.2.0", - "cosmiconfig": "^7.0.1", - "debug": "^4.3.2", - "enquirer": "^2.3.6", - "execa": "^5.1.1", - "listr2": "^3.12.2", - "micromatch": "^4.0.4", - "normalize-path": "^3.0.0", - "please-upgrade-node": "^3.2.0", - "string-argv": "0.3.1", - "stringify-object": "3.3.0", - "supports-color": "8.1.1" - }, - "bin": { - "lint-staged": "bin/lint-staged.js" - }, - "funding": { - "url": "https://opencollective.com/lint-staged" - } - }, - "node_modules/lint-staged/node_modules/commander": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.2.0.tgz", - "integrity": "sha512-LLKxDvHeL91/8MIyTAD5BFMNtoIwztGPMiM/7Bl8rIPmHCZXRxmSWr91h57dpOpnQ6jIUqEWdXE/uBYMfiVZDA==", - "dev": true, - "engines": { - "node": ">= 12" - } - }, - "node_modules/lint-staged/node_modules/execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "dependencies": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sindresorhus/execa?sponsor=1" - } - }, - "node_modules/lint-staged/node_modules/get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/lint-staged/node_modules/npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "dependencies": { - "path-key": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lint-staged/node_modules/supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/supports-color?sponsor=1" - } - }, - "node_modules/listr2": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.12.2.tgz", - "integrity": "sha512-64xC2CJ/As/xgVI3wbhlPWVPx0wfTqbUAkpb7bjDi0thSWMqrf07UFhrfsGoo8YSXmF049Rp9C0cjLC8rZxK9A==", - "dev": true, - "dependencies": { - "cli-truncate": "^2.1.0", - "colorette": "^1.4.0", - "log-update": "^4.0.0", - "p-map": "^4.0.0", - "rxjs": "^6.6.7", - "through": "^2.3.8", - "wrap-ansi": "^7.0.0" - }, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "enquirer": ">= 2.3.0 < 3" - } - }, - "node_modules/listr2/node_modules/rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "dependencies": { - "tslib": "^1.9.0" - }, - "engines": { - "npm": ">=2.0.0" - } - }, - "node_modules/listr2/node_modules/tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "node_modules/loader-runner": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", - "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", - "dev": true, - "engines": { - "node": ">=6.11.5" - } - }, - "node_modules/loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/loader-utils/node_modules/json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "dependencies": { - "minimist": "^1.2.0" - }, - "bin": { - "json5": "lib/cli.js" - } - }, - "node_modules/locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "dependencies": { - "p-locate": "^4.1.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, - "node_modules/lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true - }, - "node_modules/lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", - "dev": true - }, - "node_modules/lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", - "dev": true - }, - "node_modules/lodash.mapvalues": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", - "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", - "dev": true - }, - "node_modules/lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true - }, - "node_modules/lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "node_modules/lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", - "dev": true - }, - "node_modules/lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true - }, - "node_modules/log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-symbols/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/log-symbols/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/log-symbols/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/log-symbols/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-symbols/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-update": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", - "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.3.0", - "cli-cursor": "^3.1.0", - "slice-ansi": "^4.0.0", - "wrap-ansi": "^6.2.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/log-update/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/log-update/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/log-update/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/log-update/node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/log-update/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-update/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/log-update/node_modules/wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/logform": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.3.0.tgz", - "integrity": "sha512-graeoWUH2knKbGthMtuG1EfaSPMZFZBIrhuJHhkS5ZseFBrc7DupCzihOQAzsK/qIKPQaPJ/lFQFctILUY5ARQ==", - "dependencies": { - "colors": "^1.2.1", - "fecha": "^4.2.0", - "ms": "^2.1.1", - "safe-stable-stringify": "^1.1.0", - "triple-beam": "^1.3.0" - } - }, - "node_modules/long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" - }, - "node_modules/lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "dependencies": { - "tslib": "^2.0.3" - } - }, - "node_modules/lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "dependencies": { - "sourcemap-codec": "^1.4.4" - } - }, - "node_modules/make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "dependencies": { - "semver": "^6.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", - "dev": true, - "dependencies": { - "tmpl": "1.0.x" - } - }, - "node_modules/md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "node_modules/media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/memfs": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.3.0.tgz", - "integrity": "sha512-BEE62uMfKOavX3iG7GYX43QJ+hAeeWnwIAuJ/R6q96jaMtiLzhsxHJC8B1L7fK7Pt/vXDRwb3SG/yBpNGDPqzg==", - "dev": true, - "dependencies": { - "fs-monkey": "1.0.3" - }, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true - }, - "node_modules/merge-source-map": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", - "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", - "dev": true, - "dependencies": { - "source-map": "^0.6.1" - } - }, - "node_modules/merge-source-map/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "node_modules/merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, - "dependencies": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - }, - "engines": { - "node": ">=8.6" - } - }, - "node_modules/miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "dependencies": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - }, - "bin": { - "miller-rabin": "bin/miller-rabin" - } - }, - "node_modules/mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4.0.0" - } - }, - "node_modules/mime-db": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", - "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mime-types": { - "version": "2.1.33", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", - "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", - "dev": true, - "dependencies": { - "mime-db": "1.50.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/mini-css-extract-plugin": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", - "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", - "dev": true, - "dependencies": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "webpack-sources": "^1.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.4.0 || ^5.0.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/mini-css-extract-plugin/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/mini-css-extract-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "node_modules/minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "node_modules/minipass": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", - "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", - "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "dependencies": { - "minimist": "^1.2.5" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/module-alias": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.2.tgz", - "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", - "dev": true - }, - "node_modules/ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "node_modules/multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dev": true, - "dependencies": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - }, - "bin": { - "multicast-dns": "cli.js" - } - }, - "node_modules/multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", - "dev": true - }, - "node_modules/mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "node_modules/mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "node_modules/nanocolors": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", - "integrity": "sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==", - "dev": true - }, - "node_modules/nanoid": { - "version": "3.1.29", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.29.tgz", - "integrity": "sha512-dW2pUSGZ8ZnCFIlBIA31SV8huOGCHb6OwzVCc7A69rb/a+SgPBwfmLvK5TKQ3INPbRkcI8a/Owo0XbiTNH19wg==", - "bin": { - "nanoid": "bin/nanoid.cjs" - }, - "engines": { - "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" - } - }, - "node_modules/natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "node_modules/negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "node_modules/nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "node_modules/no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "dependencies": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node_modules/node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "dev": true, - "dependencies": { - "whatwg-url": "^5.0.0" - }, - "engines": { - "node": "4.x || >=6.0.0" - } - }, - "node_modules/node-fetch/node_modules/tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", - "dev": true - }, - "node_modules/node-fetch/node_modules/webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", - "dev": true - }, - "node_modules/node-fetch/node_modules/whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dev": true, - "dependencies": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - }, - "node_modules/node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "dev": true, - "engines": { - "node": ">= 6.0.0" - } - }, - "node_modules/node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", - "dev": true - }, - "node_modules/node-ipc": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/node-ipc/-/node-ipc-9.2.1.tgz", - "integrity": "sha512-mJzaM6O3xHf9VT8BULvJSbdVbmHUKRNOH7zDDkCrA1/T+CVjq2WVIDfLt0azZRXpgArJtl3rtmEozrbXPZ9GaQ==", - "dev": true, - "dependencies": { - "event-pubsub": "4.3.0", - "js-message": "1.0.7", - "js-queue": "2.0.2" - }, - "engines": { - "node": ">=8.0.0" - } - }, - "node_modules/node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/node-polyfill-webpack-plugin": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-1.1.4.tgz", - "integrity": "sha512-Z0XTKj1wRWO8o/Vjobsw5iOJCN+Sua3EZEUc2Ziy9CyVvmHKu6o+t4gUH9GOE0czyPR94LI6ZCV/PpcM8b5yow==", - "dev": true, - "dependencies": { - "assert": "^2.0.0", - "browserify-zlib": "^0.2.0", - "buffer": "^6.0.3", - "console-browserify": "^1.2.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.12.0", - "domain-browser": "^4.19.0", - "events": "^3.3.0", - "filter-obj": "^2.0.2", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "^1.0.1", - "process": "^0.11.10", - "punycode": "^2.1.1", - "querystring-es3": "^0.2.1", - "readable-stream": "^3.6.0", - "stream-browserify": "^3.0.0", - "stream-http": "^3.2.0", - "string_decoder": "^1.3.0", - "timers-browserify": "^2.0.12", - "tty-browserify": "^0.0.1", - "url": "^0.11.0", - "util": "^0.12.4", - "vm-browserify": "^1.1.2" - }, - "engines": { - "node": ">=10" - }, - "peerDependencies": { - "webpack": ">=5" - } - }, - "node_modules/node-releases": { - "version": "1.1.77", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", - "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==", - "dev": true - }, - "node_modules/nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dev": true, - "dependencies": { - "abbrev": "1" - }, - "bin": { - "nopt": "bin/nopt.js" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "dependencies": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "node_modules/normalize-package-data/node_modules/semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true, - "bin": { - "semver": "bin/semver" - } - }, - "node_modules/normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "dependencies": { - "path-key": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/npm-run-path/node_modules/path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dev": true, - "dependencies": { - "boolbase": "^1.0.0" - }, - "funding": { - "url": "https://github.com/fb55/nth-check?sponsor=1" - } - }, - "node_modules/nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "dev": true - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", - "dev": true, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "engines": { - "node": ">= 0.4" - } - }, - "node_modules/object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "node_modules/on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "dependencies": { - "ee-first": "1.1.1" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/one-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", - "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", - "dependencies": { - "fn.name": "1.x.x" - } - }, - "node_modules/onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "dependencies": { - "mimic-fn": "^2.1.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/open": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", - "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", - "dev": true, - "dependencies": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "dev": true, - "bin": { - "opener": "bin/opener-bin.js" - } - }, - "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "dependencies": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "dependencies": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/ora/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/ora/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/ora/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/ora/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/ora/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/ora/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/p-event": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", - "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", - "dev": true, - "dependencies": { - "p-timeout": "^3.1.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "dependencies": { - "yocto-queue": "^0.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "dependencies": { - "p-limit": "^2.2.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-locate/node_modules/p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "dependencies": { - "p-try": "^2.0.0" - }, - "engines": { - "node": ">=6" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "dependencies": { - "aggregate-error": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/p-retry": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", - "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", - "dev": true, - "dependencies": { - "@types/retry": "^0.12.0", - "retry": "^0.13.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dev": true, - "dependencies": { - "p-finally": "^1.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/pako": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.0.4.tgz", - "integrity": "sha512-v8tweI900AUkZN6heMU/4Uy4cXRc2AYNRggVmTR+dEncawDJgCdLMximOVA2p4qO57WMynangsfGRb5WD6L1Bg==" - }, - "node_modules/param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, - "dependencies": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "dependencies": { - "callsites": "^3.0.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "dependencies": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "node_modules/parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "dependencies": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "dev": true - }, - "node_modules/parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dev": true, - "dependencies": { - "parse5": "^6.0.1" - } - }, - "node_modules/parse5-htmlparser2-tree-adapter/node_modules/parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - }, - "node_modules/parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "dependencies": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "node_modules/path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true - }, - "node_modules/path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "node_modules/path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true - }, - "node_modules/path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dependencies": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - }, - "engines": { - "node": ">=0.12" - } - }, - "node_modules/picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" - }, - "node_modules/picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "dev": true, - "engines": { - "node": ">=8.6" - }, - "funding": { - "url": "https://github.com/sponsors/jonschlinkert" - } - }, - "node_modules/pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", - "dev": true, - "dependencies": { - "node-modules-regexp": "^1.0.0" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "dependencies": { - "find-up": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "dev": true, - "dependencies": { - "semver-compare": "^1.0.0" - } - }, - "node_modules/portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dev": true, - "dependencies": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "engines": { - "node": ">= 0.12.0" - } - }, - "node_modules/portfinder/node_modules/debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "dependencies": { - "ms": "^2.1.1" - } - }, - "node_modules/postcss": { - "version": "8.3.9", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.9.tgz", - "integrity": "sha512-f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw==", - "dependencies": { - "nanoid": "^3.1.28", - "picocolors": "^0.2.1", - "source-map-js": "^0.6.2" - }, - "engines": { - "node": "^10 || ^12 || >=14" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/postcss/" - } - }, - "node_modules/postcss-calc": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", - "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - }, - "peerDependencies": { - "postcss": "^8.2.2" - } - }, - "node_modules/postcss-colormin": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.0.tgz", - "integrity": "sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw==", - "dev": true, - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.0.1", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-convert-values": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz", - "integrity": "sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-comments": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", - "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-duplicates": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", - "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-empty": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", - "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-discard-overridden": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", - "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-loader": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.1.1.tgz", - "integrity": "sha512-lBmJMvRh1D40dqpWKr9Rpygwxn8M74U9uaCSeYGNKLGInbk9mXBt1ultHf2dH9Ghk6Ue4UXlXWwGMH9QdUJ5ug==", - "dev": true, - "dependencies": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.4", - "semver": "^7.3.5" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "postcss": "^7.0.0 || ^8.0.1", - "webpack": "^5.0.0" - } - }, - "node_modules/postcss-loader/node_modules/semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "dependencies": { - "lru-cache": "^6.0.0" - }, - "bin": { - "semver": "bin/semver.js" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/postcss-merge-longhand": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz", - "integrity": "sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw==", - "dev": true, - "dependencies": { - "css-color-names": "^1.0.1", - "postcss-value-parser": "^4.1.0", - "stylehacks": "^5.0.1" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-merge-rules": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz", - "integrity": "sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==", - "dev": true, - "dependencies": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^2.0.1", - "postcss-selector-parser": "^6.0.5", - "vendors": "^1.0.3" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-font-values": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz", - "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-gradients": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.2.tgz", - "integrity": "sha512-7Do9JP+wqSD6Prittitt2zDLrfzP9pqKs2EcLX7HJYxsxCOwrrcLt4x/ctQTsiOw+/8HYotAoqNkrzItL19SdQ==", - "dev": true, - "dependencies": { - "colord": "^2.6", - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-params": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz", - "integrity": "sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.2", - "browserslist": "^4.16.0", - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0", - "uniqs": "^2.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-minify-selectors": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz", - "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.5" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, - "dependencies": { - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "dependencies": { - "icss-utils": "^5.0.0" - }, - "engines": { - "node": "^10 || ^12 || >= 14" - }, - "peerDependencies": { - "postcss": "^8.1.0" - } - }, - "node_modules/postcss-normalize-charset": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", - "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", - "dev": true, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-display-values": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz", - "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==", - "dev": true, - "dependencies": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-positions": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz", - "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-repeat-style": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz", - "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==", - "dev": true, - "dependencies": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-string": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz", - "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-timing-functions": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz", - "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==", - "dev": true, - "dependencies": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-unicode": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz", - "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==", - "dev": true, - "dependencies": { - "browserslist": "^4.16.0", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-url": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz", - "integrity": "sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==", - "dev": true, - "dependencies": { - "is-absolute-url": "^3.0.3", - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-normalize-whitespace": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz", - "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-ordered-values": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz", - "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==", - "dev": true, - "dependencies": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-initial": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz", - "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==", - "dev": true, - "dependencies": { - "browserslist": "^4.16.0", - "caniuse-api": "^3.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-reduce-transforms": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz", - "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==", - "dev": true, - "dependencies": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-selector-parser": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", - "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", - "dev": true, - "dependencies": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/postcss-svgo": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.2.tgz", - "integrity": "sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A==", - "dev": true, - "dependencies": { - "postcss-value-parser": "^4.1.0", - "svgo": "^2.3.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-unique-selectors": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz", - "integrity": "sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==", - "dev": true, - "dependencies": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.5", - "uniqs": "^2.0.0" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", - "dev": true - }, - "node_modules/prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/prettier": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz", - "integrity": "sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==", - "dev": true, - "bin": { - "prettier": "bin-prettier.js" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "dependencies": { - "fast-diff": "^1.1.2" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/pretty": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz", - "integrity": "sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU=", - "dev": true, - "dependencies": { - "condense-newlines": "^0.2.1", - "extend-shallow": "^2.0.1", - "js-beautify": "^1.6.12" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pretty-error": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-3.0.4.tgz", - "integrity": "sha512-ytLFLfv1So4AO1UkoBF6GXQgJRaKbiSiGFICaOPNwQ3CMvBvXpLRubeQWyPGnsbV/t9ml9qto6IeCsho0aEvwQ==", - "dev": true, - "dependencies": { - "lodash": "^4.17.20", - "renderkid": "^2.0.6" - } - }, - "node_modules/pretty-format": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.4.tgz", - "integrity": "sha512-NUjw22WJHldzxyps2YjLZkUj6q1HvjqFezkB9Y2cklN8NtVZN/kZEXGZdFw4uny3oENzV5EEMESrkI0YDUH8vg==", - "dev": true, - "dependencies": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "engines": { - "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" - } - }, - "node_modules/pretty-format/node_modules/ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true, - "engines": { - "node": ">= 0.6.0" - } - }, - "node_modules/process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "node_modules/progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/progress-webpack-plugin": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/progress-webpack-plugin/-/progress-webpack-plugin-1.0.12.tgz", - "integrity": "sha512-b0dMK6D7pFicDzSdh+sU0p/gp3n5QAGwjPbgacmYB/eVQpayzf9lKTQLYMnTAbk69fKoXSoVNl/+IkobJblL1A==", - "dev": true, - "dependencies": { - "chalk": "^2.1.0", - "figures": "^2.0.0", - "log-update": "^2.1.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "peerDependencies": { - "webpack": "^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0" - } - }, - "node_modules/progress-webpack-plugin/node_modules/ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/progress-webpack-plugin/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/progress-webpack-plugin/node_modules/cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "dependencies": { - "restore-cursor": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/progress-webpack-plugin/node_modules/figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "dependencies": { - "escape-string-regexp": "^1.0.5" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/progress-webpack-plugin/node_modules/log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dev": true, - "dependencies": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/progress-webpack-plugin/node_modules/mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/progress-webpack-plugin/node_modules/onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "dependencies": { - "mimic-fn": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/progress-webpack-plugin/node_modules/restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "dependencies": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/progress-webpack-plugin/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/progress-webpack-plugin/node_modules/wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "dev": true, - "dependencies": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/prom-client": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/prom-client/-/prom-client-13.1.0.tgz", - "integrity": "sha512-jT9VccZCWrJWXdyEtQddCDszYsiuWj5T0ekrPszi/WEegj3IZy6Mm09iOOVM86A4IKMWq8hZkT2dD9MaSe+sng==", - "dependencies": { - "tdigest": "^0.1.1" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/prompts": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", - "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", - "dev": true, - "dependencies": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", - "dev": true - }, - "node_modules/protobufjs": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz", - "integrity": "sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==", - "hasInstallScript": true, - "dependencies": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": "^13.7.0", - "long": "^4.0.0" - }, - "bin": { - "pbjs": "bin/pbjs", - "pbts": "bin/pbts" - } - }, - "node_modules/protobufjs/node_modules/@types/node": { - "version": "13.13.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.52.tgz", - "integrity": "sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==" - }, - "node_modules/proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "dependencies": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/proxy-addr/node_modules/ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "node_modules/psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "node_modules/public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "dependencies": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "node_modules/pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "dependencies": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "node_modules/punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "engines": { - "node": ">=6" - } - }, - "node_modules/qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, - "node_modules/queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dependencies": { - "safe-buffer": "^5.1.0" - } - }, - "node_modules/randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "dependencies": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "node_modules/range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "dev": true, - "dependencies": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/raw-body/node_modules/bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "node_modules/read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "dependencies": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "dependencies": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/read-pkg-up/node_modules/type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/read-pkg/node_modules/type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dependencies": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - }, - "engines": { - "node": ">= 6" - } - }, - "node_modules/readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "dependencies": { - "picomatch": "^2.2.1" - }, - "engines": { - "node": ">=8.10.0" - } - }, - "node_modules/readonly-date": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/readonly-date/-/readonly-date-1.0.0.tgz", - "integrity": "sha512-tMKIV7hlk0h4mO3JTmmVuIlJVXjKk3Sep9Bf5OH0O+758ruuVkUy2J9SttDLm91IEX/WHlXPSpxMGjPj4beMIQ==" - }, - "node_modules/reconnecting-websocket": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/reconnecting-websocket/-/reconnecting-websocket-4.4.0.tgz", - "integrity": "sha512-D2E33ceRPga0NvTDhJmphEgJ7FUYF0v4lr1ki0csq06OdlxKfugGzN0dSkxM/NfqCxYELK4KcaTOUOjTV6Dcng==" - }, - "node_modules/regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "node_modules/regenerate-unicode-properties": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", - "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "node_modules/regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "dev": true, - "dependencies": { - "@babel/runtime": "^7.8.4" - } - }, - "node_modules/regexp.prototype.flags": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", - "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - } - }, - "node_modules/regexpu-core": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", - "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", - "dev": true, - "dependencies": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^9.0.0", - "regjsgen": "^0.5.2", - "regjsparser": "^0.7.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", - "dev": true - }, - "node_modules/regjsparser": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", - "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", - "dev": true, - "dependencies": { - "jsesc": "~0.5.0" - }, - "bin": { - "regjsparser": "bin/parser" - } - }, - "node_modules/regjsparser/node_modules/jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true, - "bin": { - "jsesc": "bin/jsesc" - } - }, - "node_modules/relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true, - "engines": { - "node": ">= 0.10" - } - }, - "node_modules/renderkid": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", - "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", - "dev": true, - "dependencies": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^3.0.1" - } - }, - "node_modules/renderkid/node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/renderkid/node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "node_modules/resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, - "dependencies": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "dependencies": { - "resolve-from": "^5.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "deprecated": "https://github.com/lydell/resolve-url#deprecated", - "dev": true - }, - "node_modules/restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "dependencies": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, - "engines": { - "node": ">= 4" - } - }, - "node_modules/reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, - "engines": { - "iojs": ">=1.0.0", - "node": ">=0.10.0" - } - }, - "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "dependencies": { - "glob": "^7.1.3" - }, - "bin": { - "rimraf": "bin.js" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, - "node_modules/ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dependencies": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "node_modules/run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true, - "engines": { - "node": ">=0.12.0" - } - }, - "node_modules/run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ], - "dependencies": { - "queue-microtask": "^1.2.2" - } - }, - "node_modules/rxjs": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.1.tgz", - "integrity": "sha512-vNenx7gqjPyeKpRnM6S5Ksm/oFTRijWWzYlRON04KaehZ3YjDwEmVjGUGo0TKWVjeNXOujVRlh0K1drUbcdPkw==", - "dev": true, - "dependencies": { - "tslib": "~2.1.0" - } - }, - "node_modules/rxjs/node_modules/tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", - "dev": true - }, - "node_modules/safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "funding": [ - { - "type": "github", - "url": "https://github.com/sponsors/feross" - }, - { - "type": "patreon", - "url": "https://www.patreon.com/feross" - }, - { - "type": "consulting", - "url": "https://feross.org/support" - } - ] - }, - "node_modules/safe-stable-stringify": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz", - "integrity": "sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw==" - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "node_modules/sass": { - "version": "1.42.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.42.1.tgz", - "integrity": "sha512-/zvGoN8B7dspKc5mC6HlaygyCBRvnyzzgD5khiaCfglWztY99cYoiTUksVx11NlnemrcfH5CEaCpsUKoW0cQqg==", - "dev": true, - "dependencies": { - "chokidar": ">=3.0.0 <4.0.0" - }, - "bin": { - "sass": "sass.js" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/sass-loader": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.1.0.tgz", - "integrity": "sha512-FVJZ9kxVRYNZTIe2xhw93n3xJNYZADr+q69/s98l9nTCrWASo+DR2Ot0s5xTKQDDEosUkatsGeHxcH4QBp5bSg==", - "dev": true, - "dependencies": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "fibers": ">= 3.1.0", - "node-sass": "^4.0.0 || ^5.0.0 || ^6.0.0", - "sass": "^1.3.0", - "webpack": "^5.0.0" - }, - "peerDependenciesMeta": { - "fibers": { - "optional": true - }, - "node-sass": { - "optional": true - }, - "sass": { - "optional": true - } - } - }, - "node_modules/saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dev": true, - "dependencies": { - "xmlchars": "^2.2.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 8.9.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/schema-utils/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/schema-utils/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/schema-utils/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true - }, - "node_modules/selfsigned": { - "version": "1.10.11", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", - "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", - "dev": true, - "dependencies": { - "node-forge": "^0.10.0" - } - }, - "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, - "bin": { - "semver": "bin/semver.js" - } - }, - "node_modules/semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true - }, - "node_modules/send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "dependencies": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/send/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/send/node_modules/debug/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/send/node_modules/mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, - "bin": { - "mime": "cli.js" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/send/node_modules/ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - }, - "node_modules/serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "dependencies": { - "randombytes": "^2.1.0" - } - }, - "node_modules/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "dependencies": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/serve-index/node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/serve-index/node_modules/http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "dependencies": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/serve-index/node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "node_modules/serve-index/node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "node_modules/serve-index/node_modules/setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - }, - "node_modules/serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dev": true, - "dependencies": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true - }, - "node_modules/setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "node_modules/sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dependencies": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - }, - "bin": { - "sha.js": "bin.js" - } - }, - "node_modules/shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "dependencies": { - "kind-of": "^6.0.2" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shallow-clone/node_modules/kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "dependencies": { - "shebang-regex": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", - "dev": true - }, - "node_modules/side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/sigmund": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", - "dev": true - }, - "node_modules/signal-exit": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", - "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", - "dev": true - }, - "node_modules/simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "dependencies": { - "is-arrayish": "^0.3.1" - } - }, - "node_modules/simple-swizzle/node_modules/is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - }, - "node_modules/sirv": { - "version": "1.0.17", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.17.tgz", - "integrity": "sha512-qx9go5yraB7ekT7bCMqUHJ5jEaOC/GXBxUWv+jeWnb7WzHUFdcQPGWk7YmAwFBaQBrogpuSqd/azbC2lZRqqmw==", - "dev": true, - "dependencies": { - "@polka/url": "^1.0.0-next.20", - "mime": "^2.3.1", - "totalist": "^1.0.0" - }, - "engines": { - "node": ">= 10" - } - }, - "node_modules/sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "node_modules/slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/slice-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/slice-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/slice-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/sockjs": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", - "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", - "dev": true, - "dependencies": { - "faye-websocket": "^0.11.3", - "uuid": "^3.4.0", - "websocket-driver": "^0.7.4" - } - }, - "node_modules/source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-js": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", - "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "dependencies": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "node_modules/source-map-support": { - "version": "0.5.20", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", - "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", - "dev": true, - "dependencies": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - } - }, - "node_modules/source-map-support/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "dev": true - }, - "node_modules/sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "node_modules/spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "dependencies": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "node_modules/spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "dependencies": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "node_modules/spdx-license-ids": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", - "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", - "dev": true - }, - "node_modules/spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "dependencies": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "node_modules/ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "dev": true, - "dependencies": { - "minipass": "^3.1.1" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true - }, - "node_modules/stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", - "engines": { - "node": "*" - } - }, - "node_modules/stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", - "dev": true, - "dependencies": { - "escape-string-regexp": "^2.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/stack-utils/node_modules/escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/stackframe": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", - "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==", - "dev": true - }, - "node_modules/statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/stream-browserify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", - "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", - "dev": true, - "dependencies": { - "inherits": "~2.0.4", - "readable-stream": "^3.5.0" - } - }, - "node_modules/stream-http": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz", - "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", - "dev": true, - "dependencies": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - } - }, - "node_modules/string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dependencies": { - "safe-buffer": "~5.2.0" - } - }, - "node_modules/string-argv": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", - "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", - "dev": true, - "engines": { - "node": ">=0.6.19" - } - }, - "node_modules/string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=" - }, - "node_modules/string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "dependencies": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/string-length/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "dependencies": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/string-width/node_modules/ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/string-width/node_modules/is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/string-width/node_modules/strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "dependencies": { - "ansi-regex": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dev": true, - "dependencies": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dev": true, - "dependencies": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "dependencies": { - "ansi-regex": "^4.1.0" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-ansi/node_modules/ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/stylehacks": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", - "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", - "dev": true, - "dependencies": { - "browserslist": "^4.16.0", - "postcss-selector-parser": "^6.0.4" - }, - "engines": { - "node": "^10 || ^12 || >=14.0" - }, - "peerDependencies": { - "postcss": "^8.2.15" - } - }, - "node_modules/supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "dependencies": { - "has-flag": "^3.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/supports-hyperlinks/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", - "dev": true - }, - "node_modules/svgo": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.7.0.tgz", - "integrity": "sha512-aDLsGkre4fTDCWvolyW+fs8ZJFABpzLXbtdK1y71CKnHzAnpDxKXPj2mNKj+pyOXUCzFHzuxRJ94XOFygOWV3w==", - "dev": true, - "dependencies": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "nanocolors": "^0.1.12", - "stable": "^0.1.8" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/svgo/node_modules/commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true, - "engines": { - "node": ">= 10" - } - }, - "node_modules/symbol-observable": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-2.0.3.tgz", - "integrity": "sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA==", - "engines": { - "node": ">=0.10" - } - }, - "node_modules/symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "node_modules/table": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", - "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", - "dependencies": { - "ajv": "^7.0.2", - "lodash": "^4.17.20", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/table/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/table/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/table/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "node_modules/table/node_modules/slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dependencies": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/slice-ansi?sponsor=1" - } - }, - "node_modules/table/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/table/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tdigest": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/tdigest/-/tdigest-0.1.1.tgz", - "integrity": "sha1-Ljyyw56kSeVdHmzZEReszKRYgCE=", - "dependencies": { - "bintrees": "1.0.1" - } - }, - "node_modules/terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "dependencies": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/terser-webpack-plugin": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.4.tgz", - "integrity": "sha512-E2CkNMN+1cho04YpdANyRrn8CyN4yMy+WdFKZIySFZrGXZxJwJP6PMNGGc/Mcr6qygQHUUqRxnAPmi0M9f00XA==", - "dev": true, - "dependencies": { - "jest-worker": "^27.0.6", - "p-limit": "^3.1.0", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^5.1.0" - }, - "peerDependenciesMeta": { - "@swc/core": { - "optional": true - }, - "esbuild": { - "optional": true - }, - "uglify-js": { - "optional": true - } - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/terser-webpack-plugin/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/terser-webpack-plugin/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/terser-webpack-plugin/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/terser-webpack-plugin/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/terser-webpack-plugin/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/terser-webpack-plugin/node_modules/terser": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", - "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", - "dev": true, - "dependencies": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.20" - }, - "bin": { - "terser": "bin/terser" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/terser-webpack-plugin/node_modules/terser/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/terser/node_modules/commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "node_modules/terser/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "dependencies": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/text-hex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", - "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" - }, - "node_modules/text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "node_modules/thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "dependencies": { - "any-promise": "^1.0.0" - } - }, - "node_modules/thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", - "dev": true, - "dependencies": { - "thenify": ">= 3.1.0 < 4" - }, - "engines": { - "node": ">=0.8" - } - }, - "node_modules/thread-loader": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-3.0.4.tgz", - "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==", - "dev": true, - "dependencies": { - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.1.0", - "loader-utils": "^2.0.0", - "neo-async": "^2.6.2", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.27.0 || ^5.0.0" - } - }, - "node_modules/thread-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/thread-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/thread-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/thread-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/thread-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/throat": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", - "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", - "dev": true - }, - "node_modules/through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "node_modules/thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "node_modules/timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, - "dependencies": { - "setimmediate": "^1.0.4" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", - "dev": true - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "node_modules/to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "dependencies": { - "is-number": "^7.0.0" - }, - "engines": { - "node": ">=8.0" - } - }, - "node_modules/toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true, - "engines": { - "node": ">=0.6" - } - }, - "node_modules/totalist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", - "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", - "dev": true, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "dependencies": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "engines": { - "node": ">=6" - } - }, - "node_modules/tough-cookie/node_modules/universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true, - "engines": { - "node": ">= 4.0.0" - } - }, - "node_modules/tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dev": true, - "dependencies": { - "punycode": "^2.1.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/triple-beam": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", - "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" - }, - "node_modules/tsconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz", - "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==", - "dev": true, - "dependencies": { - "@types/strip-bom": "^3.0.0", - "@types/strip-json-comments": "0.0.30", - "strip-bom": "^3.0.0", - "strip-json-comments": "^2.0.0" - } - }, - "node_modules/tsconfig/node_modules/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/tsconfig/node_modules/strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", - "dev": true - }, - "node_modules/tty-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", - "dev": true - }, - "node_modules/type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "dependencies": { - "prelude-ls": "^1.2.1" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "dependencies": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "dependencies": { - "is-typedarray": "^1.0.0" - } - }, - "node_modules/unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, - "dependencies": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "dependencies": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", - "dev": true - }, - "node_modules/universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, - "engines": { - "node": ">= 10.0.0" - } - }, - "node_modules/unorm": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz", - "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==", - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dependencies": { - "punycode": "^2.1.0" - } - }, - "node_modules/urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "deprecated": "Please see https://github.com/lydell/urix#deprecated", - "dev": true - }, - "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" - } - }, - "node_modules/url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "dev": true, - "dependencies": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "file-loader": "*", - "webpack": "^4.0.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "file-loader": { - "optional": true - } - } - }, - "node_modules/url-loader/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/url-loader/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/url-loader/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/url-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/url-loader/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - }, - "node_modules/util": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", - "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", - "dev": true, - "dependencies": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "node_modules/utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", - "dev": true - }, - "node_modules/utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, - "engines": { - "node": ">= 0.4.0" - } - }, - "node_modules/uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true, - "bin": { - "uuid": "bin/uuid" - } - }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "node_modules/v8-to-istanbul": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.0.tgz", - "integrity": "sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==", - "dev": true, - "dependencies": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "engines": { - "node": ">=10.12.0" - } - }, - "node_modules/v8-to-istanbul/node_modules/source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, - "engines": { - "node": ">= 8" - } - }, - "node_modules/validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "dependencies": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "node_modules/vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true, - "engines": { - "node": ">= 0.8" - } - }, - "node_modules/vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "dev": true, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/wooorm" - } - }, - "node_modules/vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "node_modules/vue": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.19.tgz", - "integrity": "sha512-6KAMdIfAtlK+qohTIUE4urwAv4A3YRuo8uAbByApUmiB0CziGAAPs6qVugN6oHPia8YIafHB/37K0O6KZ7sGmA==", - "dependencies": { - "@vue/compiler-dom": "3.2.19", - "@vue/compiler-sfc": "3.2.19", - "@vue/runtime-dom": "3.2.19", - "@vue/server-renderer": "3.2.19", - "@vue/shared": "3.2.19" - } - }, - "node_modules/vue-eslint-parser": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.11.0.tgz", - "integrity": "sha512-qh3VhDLeh773wjgNTl7ss0VejY9bMMa0GoDG2fQVyDzRFdiU3L7fw74tWZDHNQXdZqxO3EveQroa9ct39D2nqg==", - "dev": true, - "dependencies": { - "debug": "^4.1.1", - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.2.1", - "esquery": "^1.4.0", - "lodash": "^4.17.21", - "semver": "^6.3.0" - }, - "engines": { - "node": ">=8.10" - }, - "funding": { - "url": "https://github.com/sponsors/mysticatea" - }, - "peerDependencies": { - "eslint": ">=5.0.0" - } - }, - "node_modules/vue-eslint-parser/node_modules/acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true, - "bin": { - "acorn": "bin/acorn" - }, - "engines": { - "node": ">=0.4.0" - } - }, - "node_modules/vue-eslint-parser/node_modules/eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/vue-eslint-parser/node_modules/espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "dependencies": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - }, - "engines": { - "node": ">=6.0.0" - } - }, - "node_modules/vue-hot-reload-api": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", - "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", - "dev": true - }, - "node_modules/vue-loader": { - "version": "16.8.1", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.8.1.tgz", - "integrity": "sha512-V53TJbHmzjBhCG5OYI2JWy/aYDspz4oVHKxS43Iy212GjGIG1T3EsB3+GWXFm/1z5VwjdjLmdZUFYM70y77vtQ==", - "dev": true, - "dependencies": { - "chalk": "^4.1.0", - "hash-sum": "^2.0.0", - "loader-utils": "^2.0.0" - }, - "peerDependencies": { - "webpack": "^4.1.0 || ^5.0.0-0" - } - }, - "node_modules/vue-loader/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/vue-loader/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/vue-loader/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/vue-loader/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/vue-loader/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/vue-loader/node_modules/loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "dependencies": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - }, - "engines": { - "node": ">=8.9.0" - } - }, - "node_modules/vue-loader/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/vue-router": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.0.11.tgz", - "integrity": "sha512-sha6I8fx9HWtvTrFZfxZkiQQBpqSeT+UCwauYjkdOQYRvwsGwimlQQE2ayqUwuuXGzquFpCPoXzYKWlzL4OuXg==", - "dependencies": { - "@vue/devtools-api": "^6.0.0-beta.14" - }, - "peerDependencies": { - "vue": "^3.0.0" - } - }, - "node_modules/vue-style-loader": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", - "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", - "dev": true, - "dependencies": { - "hash-sum": "^1.0.2", - "loader-utils": "^1.0.2" - } - }, - "node_modules/vue-style-loader/node_modules/hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - }, - "node_modules/vue-template-es2015-compiler": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", - "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", - "dev": true - }, - "node_modules/vuex": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.0.2.tgz", - "integrity": "sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q==", - "dependencies": { - "@vue/devtools-api": "^6.0.0-beta.11" - }, - "peerDependencies": { - "vue": "^3.0.2" - } - }, - "node_modules/w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "dependencies": { - "browser-process-hrtime": "^1.0.0" - } - }, - "node_modules/w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, - "dependencies": { - "xml-name-validator": "^3.0.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", - "dev": true, - "dependencies": { - "makeerror": "1.0.x" - } - }, - "node_modules/watchpack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", - "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", - "dev": true, - "dependencies": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - }, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "dependencies": { - "minimalistic-assert": "^1.0.0" - } - }, - "node_modules/wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dev": true, - "dependencies": { - "defaults": "^1.0.3" - } - }, - "node_modules/webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true, - "engines": { - "node": ">=10.4" - } - }, - "node_modules/webpack": { - "version": "5.57.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.57.1.tgz", - "integrity": "sha512-kHszukYjTPVfCOEyrUthA3jqJwduY/P3eO8I0gMNOZGIQWKAwZftxmp5hq6paophvwo9NoUrcZOecs9ulOyyTg==", - "dev": true, - "dependencies": { - "@types/eslint-scope": "^3.7.0", - "@types/estree": "^0.0.50", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.3", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.4", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.2.0", - "webpack-sources": "^3.2.0" - }, - "bin": { - "webpack": "bin/webpack.js" - }, - "engines": { - "node": ">=10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-bundle-analyzer": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.2.tgz", - "integrity": "sha512-PIagMYhlEzFfhMYOzs5gFT55DkUdkyrJi/SxJp8EF3YMWhS+T9vvs2EoTetpk5qb6VsCq02eXTlRDOydRhDFAQ==", - "dev": true, - "dependencies": { - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "chalk": "^4.1.0", - "commander": "^6.2.0", - "gzip-size": "^6.0.0", - "lodash": "^4.17.20", - "opener": "^1.5.2", - "sirv": "^1.0.7", - "ws": "^7.3.1" - }, - "bin": { - "webpack-bundle-analyzer": "lib/bin/analyzer.js" - }, - "engines": { - "node": ">= 10.13.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/chalk?sponsor=1" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/webpack-bundle-analyzer/node_modules/commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-bundle-analyzer/node_modules/supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "dependencies": { - "has-flag": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-chain": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.5.1.tgz", - "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", - "dev": true, - "dependencies": { - "deepmerge": "^1.5.2", - "javascript-stringify": "^2.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/webpack-chain/node_modules/deepmerge": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", - "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-dev-middleware": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", - "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", - "dev": true, - "dependencies": { - "colorette": "^2.0.10", - "memfs": "^3.2.2", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^3.1.0" - }, - "engines": { - "node": ">= 12.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - }, - "peerDependencies": { - "webpack": "^4.0.0 || ^5.0.0" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-middleware/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack-dev-middleware/node_modules/colorette": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.14.tgz", - "integrity": "sha512-TLcu0rCLNjDIdKGLGqMtPEAOAZmavC1QCX4mEs3P0mrA/DDoU/tA+Y4UQK/862FkX2TTlbyVIkREZNbf7Y9YwA==", - "dev": true - }, - "node_modules/webpack-dev-middleware/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/webpack-dev-middleware/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.3.1.tgz", - "integrity": "sha512-qNXQCVYo1kYhH9pgLtm8LRNkXX3XzTfHSj/zqzaqYzGPca+Qjr+81wj1jgPMCHhIhso9WEQ+kX9z23iG9PzQ7w==", - "dev": true, - "dependencies": { - "ansi-html-community": "^0.0.8", - "bonjour": "^3.5.0", - "chokidar": "^3.5.1", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "del": "^6.0.0", - "express": "^4.17.1", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.0", - "internal-ip": "^6.2.0", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "portfinder": "^1.0.28", - "schema-utils": "^3.1.0", - "selfsigned": "^1.10.11", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "spdy": "^4.0.2", - "strip-ansi": "^7.0.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^5.2.1", - "ws": "^8.1.0" - }, - "bin": { - "webpack-dev-server": "bin/webpack-dev-server.js" - }, - "engines": { - "node": ">= 12.13.0" - }, - "peerDependencies": { - "webpack": "^4.37.0 || ^5.0.0" - }, - "peerDependenciesMeta": { - "webpack-cli": { - "optional": true - } - } - }, - "node_modules/webpack-dev-server/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack-dev-server/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack-dev-server/node_modules/ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/ansi-regex?sponsor=1" - } - }, - "node_modules/webpack-dev-server/node_modules/colorette": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.14.tgz", - "integrity": "sha512-TLcu0rCLNjDIdKGLGqMtPEAOAZmavC1QCX4mEs3P0mrA/DDoU/tA+Y4UQK/862FkX2TTlbyVIkREZNbf7Y9YwA==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/webpack-dev-server/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack-dev-server/node_modules/strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, - "dependencies": { - "ansi-regex": "^6.0.1" - }, - "engines": { - "node": ">=12" - }, - "funding": { - "url": "https://github.com/chalk/strip-ansi?sponsor=1" - } - }, - "node_modules/webpack-dev-server/node_modules/ws": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", - "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", - "dev": true, - "engines": { - "node": ">=10.0.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "dev": true, - "dependencies": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - }, - "engines": { - "node": ">=10.0.0" - } - }, - "node_modules/webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, - "dependencies": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - } - }, - "node_modules/webpack-sources/node_modules/source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/webpack-virtual-modules": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.4.3.tgz", - "integrity": "sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==", - "dev": true - }, - "node_modules/webpack/node_modules/ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "dependencies": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - }, - "funding": { - "type": "github", - "url": "https://github.com/sponsors/epoberezkin" - } - }, - "node_modules/webpack/node_modules/ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "peerDependencies": { - "ajv": "^6.9.1" - } - }, - "node_modules/webpack/node_modules/json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "node_modules/webpack/node_modules/schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "dependencies": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - }, - "engines": { - "node": ">= 10.13.0" - }, - "funding": { - "type": "opencollective", - "url": "https://opencollective.com/webpack" - } - }, - "node_modules/webpack/node_modules/webpack-sources": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.1.tgz", - "integrity": "sha512-t6BMVLQ0AkjBOoRTZgqrWm7xbXMBzD+XDq2EZ96+vMfn3qKgsvdXZhbPZ4ElUOpdv4u+iiGe+w3+J75iy/bYGA==", - "dev": true, - "engines": { - "node": ">=10.13.0" - } - }, - "node_modules/websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "dependencies": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "dependencies": { - "iconv-lite": "0.4.24" - } - }, - "node_modules/whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", - "dev": true - }, - "node_modules/whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "node_modules/whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dev": true, - "dependencies": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "node-which": "bin/node-which" - }, - "engines": { - "node": ">= 8" - } - }, - "node_modules/which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "dependencies": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/which-typed-array": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz", - "integrity": "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==", - "dev": true, - "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.7" - }, - "engines": { - "node": ">= 0.4" - }, - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, - "node_modules/wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", - "dev": true - }, - "node_modules/winston": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz", - "integrity": "sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==", - "dependencies": { - "@dabh/diagnostics": "^2.0.2", - "async": "^3.1.0", - "is-stream": "^2.0.0", - "logform": "^2.2.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.4.0" - }, - "engines": { - "node": ">= 6.4.0" - } - }, - "node_modules/winston-transport": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz", - "integrity": "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==", - "dependencies": { - "readable-stream": "^2.3.7", - "triple-beam": "^1.2.0" - }, - "engines": { - "node": ">= 6.4.0" - } - }, - "node_modules/winston-transport/node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/winston-transport/node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/winston-transport/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/winston/node_modules/async": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.1.tgz", - "integrity": "sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==" - }, - "node_modules/winston/node_modules/is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "dependencies": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/chalk/wrap-ansi?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "dependencies": { - "color-convert": "^2.0.1" - }, - "engines": { - "node": ">=8" - }, - "funding": { - "url": "https://github.com/chalk/ansi-styles?sponsor=1" - } - }, - "node_modules/wrap-ansi/node_modules/color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "dependencies": { - "color-name": "~1.1.4" - }, - "engines": { - "node": ">=7.0.0" - } - }, - "node_modules/wrap-ansi/node_modules/color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "node_modules/wrap-ansi/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrap-ansi/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "node_modules/write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "dependencies": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "node_modules/ws": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", - "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", - "engines": { - "node": ">=8.3.0" - }, - "peerDependencies": { - "bufferutil": "^4.0.1", - "utf-8-validate": "^5.0.2" - }, - "peerDependenciesMeta": { - "bufferutil": { - "optional": true - }, - "utf-8-validate": { - "optional": true - } - } - }, - "node_modules/xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "node_modules/xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "node_modules/xstream": { - "version": "11.14.0", - "resolved": "https://registry.npmjs.org/xstream/-/xstream-11.14.0.tgz", - "integrity": "sha512-1bLb+kKKtKPbgTK6i/BaoAn03g47PpFstlbe1BA+y3pNS/LfvcaghS5BFf9+EE1J+KwSQsEpfJvFN5GqFtiNmw==", - "dependencies": { - "globalthis": "^1.0.1", - "symbol-observable": "^2.0.3" - } - }, - "node_modules/xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, - "engines": { - "node": ">=0.4" - } - }, - "node_modules/y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "node_modules/yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, - "engines": { - "node": ">= 6" - } - }, - "node_modules/yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "dependencies": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, - "engines": { - "node": ">=10" - } - }, - "node_modules/yargs/node_modules/string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "dependencies": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yargs/node_modules/strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, - "engines": { - "node": ">=8" - } - }, - "node_modules/yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, - "node_modules/yorkie": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/yorkie/-/yorkie-2.0.0.tgz", - "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==", - "dev": true, - "hasInstallScript": true, - "dependencies": { - "execa": "^0.8.0", - "is-ci": "^1.0.10", - "normalize-path": "^1.0.0", - "strip-indent": "^2.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/yorkie/node_modules/ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", - "dev": true - }, - "node_modules/yorkie/node_modules/cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "dependencies": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "node_modules/yorkie/node_modules/execa": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", - "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", - "dev": true, - "dependencies": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "engines": { - "node": ">=4" - } - }, - "node_modules/yorkie/node_modules/get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true, - "engines": { - "node": ">=4" - } - }, - "node_modules/yorkie/node_modules/is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", - "dev": true, - "dependencies": { - "ci-info": "^1.5.0" - }, - "bin": { - "is-ci": "bin.js" - } - }, - "node_modules/yorkie/node_modules/lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "dependencies": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "node_modules/yorkie/node_modules/normalize-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz", - "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yorkie/node_modules/shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "dependencies": { - "shebang-regex": "^1.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yorkie/node_modules/shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/yorkie/node_modules/which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "dependencies": { - "isexe": "^2.0.0" - }, - "bin": { - "which": "bin/which" - } - }, - "node_modules/yorkie/node_modules/yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", - "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.14.5" - } - }, - "@babel/compat-data": { - "version": "7.15.0", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz", - "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==", - "dev": true - }, - "@babel/core": { - "version": "7.15.5", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.5.tgz", - "integrity": "sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.15.4", - "@babel/helper-compilation-targets": "^7.15.4", - "@babel/helper-module-transforms": "^7.15.4", - "@babel/helpers": "^7.15.4", - "@babel/parser": "^7.15.5", - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4", - "convert-source-map": "^1.7.0", - "debug": "^4.1.0", - "gensync": "^1.0.0-beta.2", - "json5": "^2.1.2", - "semver": "^6.3.0", - "source-map": "^0.5.0" - } - }, - "@babel/eslint-parser": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.15.7.tgz", - "integrity": "sha512-yJkHyomClm6A2Xzb8pdAo4HzYMSXFn1O5zrCYvbFP0yQFvHueLedV8WiEno8yJOKStjUXzBZzJFeWQ7b3YMsqQ==", - "dev": true, - "requires": { - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^2.1.0", - "semver": "^6.3.0" - } - }, - "@babel/generator": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.15.4.tgz", - "integrity": "sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4", - "jsesc": "^2.5.1", - "source-map": "^0.5.0" - } - }, - "@babel/helper-annotate-as-pure": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.15.4.tgz", - "integrity": "sha512-QwrtdNvUNsPCj2lfNQacsGSQvGX8ee1ttrBrcozUP2Sv/jylewBP/8QFe6ZkBsC8T/GYWonNAWJV4aRR9AL2DA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz", - "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==", - "dev": true, - "requires": { - "@babel/helper-explode-assignable-expression": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-compilation-targets": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz", - "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.15.0", - "@babel/helper-validator-option": "^7.14.5", - "browserslist": "^4.16.6", - "semver": "^6.3.0" - } - }, - "@babel/helper-create-class-features-plugin": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz", - "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-member-expression-to-functions": "^7.15.4", - "@babel/helper-optimise-call-expression": "^7.15.4", - "@babel/helper-replace-supers": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4" - } - }, - "@babel/helper-create-regexp-features-plugin": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", - "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.14.5", - "regexpu-core": "^4.7.1" - } - }, - "@babel/helper-define-polyfill-provider": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", - "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.13.0", - "@babel/helper-module-imports": "^7.12.13", - "@babel/helper-plugin-utils": "^7.13.0", - "@babel/traverse": "^7.13.0", - "debug": "^4.1.1", - "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" - } - }, - "@babel/helper-explode-assignable-expression": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz", - "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-function-name": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz", - "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==", - "dev": true, - "requires": { - "@babel/helper-get-function-arity": "^7.15.4", - "@babel/template": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-get-function-arity": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz", - "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-hoist-variables": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz", - "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-member-expression-to-functions": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", - "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-module-imports": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", - "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", - "dev": true, - "requires": { - "@babel/types": "^7.16.0" - } - }, - "@babel/helper-module-transforms": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.7.tgz", - "integrity": "sha512-ZNqjjQG/AuFfekFTY+7nY4RgBSklgTu970c7Rj3m/JOhIu5KPBUuTA9AY6zaKcUvk4g6EbDXdBnhi35FAssdSw==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.15.4", - "@babel/helper-replace-supers": "^7.15.4", - "@babel/helper-simple-access": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "@babel/helper-validator-identifier": "^7.15.7", - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.6" - } - }, - "@babel/helper-optimise-call-expression": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", - "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-plugin-utils": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true - }, - "@babel/helper-remap-async-to-generator": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz", - "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-wrap-function": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-replace-supers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", - "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", - "dev": true, - "requires": { - "@babel/helper-member-expression-to-functions": "^7.15.4", - "@babel/helper-optimise-call-expression": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-simple-access": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz", - "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-skip-transparent-expression-wrappers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz", - "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-split-export-declaration": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz", - "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==", - "dev": true, - "requires": { - "@babel/types": "^7.15.4" - } - }, - "@babel/helper-validator-identifier": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", - "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", - "dev": true - }, - "@babel/helper-validator-option": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", - "dev": true - }, - "@babel/helper-wrap-function": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz", - "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.15.4", - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/helpers": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz", - "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==", - "dev": true, - "requires": { - "@babel/template": "^7.15.4", - "@babel/traverse": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/highlight": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", - "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.14.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" - } - }, - "@babel/parser": { - "version": "7.15.7", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.7.tgz", - "integrity": "sha512-rycZXvQ+xS9QyIcJ9HXeDWf1uxqlbVFAUq0Rq0dbc50Zb/+wUe/ehyfzGfm9KZZF0kBejYgxltBXocP+gKdL2g==" - }, - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz", - "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4", - "@babel/plugin-proposal-optional-chaining": "^7.14.5" - } - }, - "@babel/plugin-proposal-async-generator-functions": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz", - "integrity": "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-remap-async-to-generator": "^7.15.4", - "@babel/plugin-syntax-async-generators": "^7.8.4" - } - }, - "@babel/plugin-proposal-class-properties": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", - "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-proposal-class-static-block": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz", - "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-class-static-block": "^7.14.5" - } - }, - "@babel/plugin-proposal-decorators": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.15.4.tgz", - "integrity": "sha512-WNER+YLs7avvRukEddhu5PSfSaMMimX2xBFgLQS7Bw16yrUxJGWidO9nQp+yLy9MVybg5Ba3BlhAw+BkdhpDmg==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-decorators": "^7.14.5" - } - }, - "@babel/plugin-proposal-dynamic-import": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", - "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3" - } - }, - "@babel/plugin-proposal-export-namespace-from": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", - "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3" - } - }, - "@babel/plugin-proposal-json-strings": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", - "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-json-strings": "^7.8.3" - } - }, - "@babel/plugin-proposal-logical-assignment-operators": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", - "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" - } - }, - "@babel/plugin-proposal-nullish-coalescing-operator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", - "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" - } - }, - "@babel/plugin-proposal-numeric-separator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", - "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-numeric-separator": "^7.10.4" - } - }, - "@babel/plugin-proposal-object-rest-spread": { - "version": "7.15.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz", - "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.15.0", - "@babel/helper-compilation-targets": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.15.4" - } - }, - "@babel/plugin-proposal-optional-catch-binding": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", - "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" - } - }, - "@babel/plugin-proposal-optional-chaining": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", - "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", - "@babel/plugin-syntax-optional-chaining": "^7.8.3" - } - }, - "@babel/plugin-proposal-private-methods": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", - "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", - "dev": true, - "requires": { - "@babel/helper-create-class-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz", - "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-create-class-features-plugin": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5" - } - }, - "@babel/plugin-proposal-unicode-property-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", - "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-async-generators": { - "version": "7.8.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", - "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-bigint": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", - "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-class-properties": { - "version": "7.12.13", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", - "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.12.13" - } - }, - "@babel/plugin-syntax-class-static-block": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", - "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-decorators": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.14.5.tgz", - "integrity": "sha512-c4sZMRWL4GSvP1EXy0woIP7m4jkVcEuG8R1TOZxPBPtp4FSM/kiPZub9UIs/Jrb5ZAOzvTUSGYrWsrSu1JvoPw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-dynamic-import": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", - "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-export-namespace-from": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", - "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.3" - } - }, - "@babel/plugin-syntax-import-meta": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", - "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-json-strings": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", - "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-jsx": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", - "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-logical-assignment-operators": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", - "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-nullish-coalescing-operator": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", - "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-numeric-separator": { - "version": "7.10.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", - "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.10.4" - } - }, - "@babel/plugin-syntax-object-rest-spread": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", - "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-catch-binding": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", - "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-optional-chaining": { - "version": "7.8.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", - "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.8.0" - } - }, - "@babel/plugin-syntax-private-property-in-object": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", - "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-top-level-await": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", - "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-syntax-typescript": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", - "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-arrow-functions": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", - "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-async-to-generator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", - "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-remap-async-to-generator": "^7.14.5" - } - }, - "@babel/plugin-transform-block-scoped-functions": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", - "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-block-scoping": { - "version": "7.15.3", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz", - "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-classes": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz", - "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==", - "dev": true, - "requires": { - "@babel/helper-annotate-as-pure": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-optimise-call-expression": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "globals": "^11.1.0" - } - }, - "@babel/plugin-transform-computed-properties": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", - "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-destructuring": { - "version": "7.14.7", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", - "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-dotall-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", - "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-duplicate-keys": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", - "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-exponentiation-operator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", - "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", - "dev": true, - "requires": { - "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-for-of": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz", - "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-function-name": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", - "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", - "dev": true, - "requires": { - "@babel/helper-function-name": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", - "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-member-expression-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", - "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-modules-amd": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", - "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-commonjs": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz", - "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-simple-access": "^7.15.4", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-systemjs": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz", - "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==", - "dev": true, - "requires": { - "@babel/helper-hoist-variables": "^7.15.4", - "@babel/helper-module-transforms": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-validator-identifier": "^7.14.9", - "babel-plugin-dynamic-import-node": "^2.3.3" - } - }, - "@babel/plugin-transform-modules-umd": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", - "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", - "dev": true, - "requires": { - "@babel/helper-module-transforms": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-named-capturing-groups-regex": { - "version": "7.14.9", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz", - "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5" - } - }, - "@babel/plugin-transform-new-target": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", - "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-object-super": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", - "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-replace-supers": "^7.14.5" - } - }, - "@babel/plugin-transform-parameters": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz", - "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-property-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", - "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-regenerator": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", - "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", - "dev": true, - "requires": { - "regenerator-transform": "^0.14.2" - } - }, - "@babel/plugin-transform-reserved-words": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", - "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-runtime": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.16.0.tgz", - "integrity": "sha512-zlPf1/XFn5+vWdve3AAhf+Sxl+MVa5VlwTwWgnLx23u4GlatSRQJ3Eoo9vllf0a9il3woQsT4SK+5Z7c06h8ag==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.16.0", - "@babel/helper-plugin-utils": "^7.14.5", - "babel-plugin-polyfill-corejs2": "^0.2.3", - "babel-plugin-polyfill-corejs3": "^0.3.0", - "babel-plugin-polyfill-regenerator": "^0.2.3", - "semver": "^6.3.0" - }, - "dependencies": { - "babel-plugin-polyfill-corejs3": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.3.0.tgz", - "integrity": "sha512-JLwi9vloVdXLjzACL80j24bG6/T1gYxwowG44dg6HN/7aTPdyPbJJidf6ajoA3RPHHtW0j9KMrSOLpIZpAnPpg==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.4", - "core-js-compat": "^3.18.0" - } - } - } - }, - "@babel/plugin-transform-shorthand-properties": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", - "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-spread": { - "version": "7.14.6", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", - "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" - } - }, - "@babel/plugin-transform-sticky-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", - "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-template-literals": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", - "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-typeof-symbol": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", - "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-unicode-escapes": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", - "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/plugin-transform-unicode-regex": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", - "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", - "dev": true, - "requires": { - "@babel/helper-create-regexp-features-plugin": "^7.14.5", - "@babel/helper-plugin-utils": "^7.14.5" - } - }, - "@babel/preset-env": { - "version": "7.15.6", - "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.6.tgz", - "integrity": "sha512-L+6jcGn7EWu7zqaO2uoTDjjMBW+88FXzV8KvrBl2z6MtRNxlsmUNRlZPaNNPUTgqhyC5DHNFk/2Jmra+ublZWw==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.15.0", - "@babel/helper-compilation-targets": "^7.15.4", - "@babel/helper-plugin-utils": "^7.14.5", - "@babel/helper-validator-option": "^7.14.5", - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.15.4", - "@babel/plugin-proposal-async-generator-functions": "^7.15.4", - "@babel/plugin-proposal-class-properties": "^7.14.5", - "@babel/plugin-proposal-class-static-block": "^7.15.4", - "@babel/plugin-proposal-dynamic-import": "^7.14.5", - "@babel/plugin-proposal-export-namespace-from": "^7.14.5", - "@babel/plugin-proposal-json-strings": "^7.14.5", - "@babel/plugin-proposal-logical-assignment-operators": "^7.14.5", - "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", - "@babel/plugin-proposal-numeric-separator": "^7.14.5", - "@babel/plugin-proposal-object-rest-spread": "^7.15.6", - "@babel/plugin-proposal-optional-catch-binding": "^7.14.5", - "@babel/plugin-proposal-optional-chaining": "^7.14.5", - "@babel/plugin-proposal-private-methods": "^7.14.5", - "@babel/plugin-proposal-private-property-in-object": "^7.15.4", - "@babel/plugin-proposal-unicode-property-regex": "^7.14.5", - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-class-properties": "^7.12.13", - "@babel/plugin-syntax-class-static-block": "^7.14.5", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-export-namespace-from": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.10.4", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-private-property-in-object": "^7.14.5", - "@babel/plugin-syntax-top-level-await": "^7.14.5", - "@babel/plugin-transform-arrow-functions": "^7.14.5", - "@babel/plugin-transform-async-to-generator": "^7.14.5", - "@babel/plugin-transform-block-scoped-functions": "^7.14.5", - "@babel/plugin-transform-block-scoping": "^7.15.3", - "@babel/plugin-transform-classes": "^7.15.4", - "@babel/plugin-transform-computed-properties": "^7.14.5", - "@babel/plugin-transform-destructuring": "^7.14.7", - "@babel/plugin-transform-dotall-regex": "^7.14.5", - "@babel/plugin-transform-duplicate-keys": "^7.14.5", - "@babel/plugin-transform-exponentiation-operator": "^7.14.5", - "@babel/plugin-transform-for-of": "^7.15.4", - "@babel/plugin-transform-function-name": "^7.14.5", - "@babel/plugin-transform-literals": "^7.14.5", - "@babel/plugin-transform-member-expression-literals": "^7.14.5", - "@babel/plugin-transform-modules-amd": "^7.14.5", - "@babel/plugin-transform-modules-commonjs": "^7.15.4", - "@babel/plugin-transform-modules-systemjs": "^7.15.4", - "@babel/plugin-transform-modules-umd": "^7.14.5", - "@babel/plugin-transform-named-capturing-groups-regex": "^7.14.9", - "@babel/plugin-transform-new-target": "^7.14.5", - "@babel/plugin-transform-object-super": "^7.14.5", - "@babel/plugin-transform-parameters": "^7.15.4", - "@babel/plugin-transform-property-literals": "^7.14.5", - "@babel/plugin-transform-regenerator": "^7.14.5", - "@babel/plugin-transform-reserved-words": "^7.14.5", - "@babel/plugin-transform-shorthand-properties": "^7.14.5", - "@babel/plugin-transform-spread": "^7.14.6", - "@babel/plugin-transform-sticky-regex": "^7.14.5", - "@babel/plugin-transform-template-literals": "^7.14.5", - "@babel/plugin-transform-typeof-symbol": "^7.14.5", - "@babel/plugin-transform-unicode-escapes": "^7.14.5", - "@babel/plugin-transform-unicode-regex": "^7.14.5", - "@babel/preset-modules": "^0.1.4", - "@babel/types": "^7.15.6", - "babel-plugin-polyfill-corejs2": "^0.2.2", - "babel-plugin-polyfill-corejs3": "^0.2.2", - "babel-plugin-polyfill-regenerator": "^0.2.2", - "core-js-compat": "^3.16.0", - "semver": "^6.3.0" - } - }, - "@babel/preset-modules": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", - "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", - "@babel/plugin-transform-dotall-regex": "^7.4.4", - "@babel/types": "^7.4.4", - "esutils": "^2.0.2" - } - }, - "@babel/runtime": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", - "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.4" - } - }, - "@babel/template": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.15.4.tgz", - "integrity": "sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4" - } - }, - "@babel/traverse": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz", - "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.14.5", - "@babel/generator": "^7.15.4", - "@babel/helper-function-name": "^7.15.4", - "@babel/helper-hoist-variables": "^7.15.4", - "@babel/helper-split-export-declaration": "^7.15.4", - "@babel/parser": "^7.15.4", - "@babel/types": "^7.15.4", - "debug": "^4.1.0", - "globals": "^11.1.0" - } - }, - "@babel/types": { - "version": "7.16.0", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", - "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", - "dev": true, - "requires": { - "@babel/helper-validator-identifier": "^7.15.7", - "to-fast-properties": "^2.0.0" - } - }, - "@bcoe/v8-coverage": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", - "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", - "dev": true - }, - "@confio/ics23": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/@confio/ics23/-/ics23-0.6.5.tgz", - "integrity": "sha512-1GdPMsaP/l8JSF4P4HWFLBhdcxHcJT8lS0nknBYNSZ1XrJOsJKUy6EkOwd9Pa1qJkXzY2gyNv7MdHR+AIwSTAg==", - "requires": { - "js-sha512": "^0.8.0", - "protobufjs": "^6.8.8", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "@confio/relayer": { - "version": "0.1.6", - "resolved": "https://registry.npmjs.org/@confio/relayer/-/relayer-0.1.6.tgz", - "integrity": "sha512-olfBY45tASQIpKlmLHB0kRwubq0ncK6RuBe89UQQXB64Ow4k5EmU6JVSR1e+PjhOONRTtTv97xrsKAGeRNDgWQ==", - "requires": { - "@cosmjs/cosmwasm-stargate": "0.25.4", - "@cosmjs/crypto": "0.25.4", - "@cosmjs/encoding": "0.25.4", - "@cosmjs/faucet-client": "0.25.4", - "@cosmjs/math": "0.25.4", - "@cosmjs/proto-signing": "0.25.4", - "@cosmjs/stargate": "0.25.4", - "@cosmjs/stream": "0.25.4", - "@cosmjs/tendermint-rpc": "0.25.4", - "@cosmjs/utils": "0.25.4", - "ajv": "7.1.1", - "axios": "0.21.1", - "commander": "7.1.0", - "fast-safe-stringify": "2.0.4", - "js-yaml": "4.0.0", - "lodash": "4.17.21", - "prom-client": "13.1.0", - "protobufjs": "6.10.2", - "table": "6.0.7", - "triple-beam": "1.3.0", - "winston": "3.3.3" - }, - "dependencies": { - "@cosmjs/amino": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz", - "integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==", - "requires": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6" - }, - "dependencies": { - "@cosmjs/crypto": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz", - "integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==", - "requires": { - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "@cosmjs/encoding": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz", - "integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==", - "requires": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "@cosmjs/math": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz", - "integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==", - "requires": { - "bn.js": "^4.11.8" - } - }, - "@cosmjs/utils": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz", - "integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg==" - } - } - }, - "@cosmjs/crypto": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.4.tgz", - "integrity": "sha512-xm7o2xMQIERFjG+hBa/5f+l1CNdXrXzGqhICo3VJuKsuFRtOtEw3w0dbV+3DOp2oxaUQvLBkLqdYXNBL+lmHlQ==", - "requires": { - "@cosmjs/encoding": "^0.25.4", - "@cosmjs/math": "^0.25.4", - "@cosmjs/utils": "^0.25.4", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "@cosmjs/encoding": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.4.tgz", - "integrity": "sha512-wYwYYbCGwDyhaROX6EyZBaiMqpTME8oo7KaRChS6O/6w5hZcfWAyo0NVaHCv8atxt/h0lYroazEXxOVKY+uo6A==", - "requires": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "@cosmjs/json-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.25.6.tgz", - "integrity": "sha512-Mn9og3/IEzC6jWoYXs0ONqFJc8HxVjXzrZPLgaRRdMZEUBvctxdhynau1wbE4LdkYQHbu4aiRu1q1jMYGFAj4A==", - "requires": { - "@cosmjs/stream": "^0.25.6", - "xstream": "^11.14.0" - }, - "dependencies": { - "@cosmjs/stream": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz", - "integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==", - "requires": { - "xstream": "^11.14.0" - } - } - } - }, - "@cosmjs/math": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.4.tgz", - "integrity": "sha512-mnf5TgDObjx1yt1Vxkr3k/vncTL4FPRu3eSHjYM+EyQeNmy/Dld0fHFWxELeGqlQ09kVuqFY1jkKG2R96YRHww==", - "requires": { - "bn.js": "^4.11.8" - } - }, - "@cosmjs/proto-signing": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.25.4.tgz", - "integrity": "sha512-W9qJTH0LkOY/WsCe/V2hv6px7gZZxwh8TpLEKSSh4XOUjtqKHcr2jhbdXfi1CQm5lgbvEsovdzVv8VgbtgJxDQ==", - "requires": { - "@cosmjs/amino": "^0.25.4", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "@cosmjs/socket": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.25.6.tgz", - "integrity": "sha512-hu+pW3Fy0IuhstXgxnZ2Iq0RUnGYoTWfqrxbTsgXBJge4MpEQs2YwGXgJZPMJXedBQivG0tU3r/Wvam0EWuRkQ==", - "requires": { - "@cosmjs/stream": "^0.25.6", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - }, - "dependencies": { - "@cosmjs/stream": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz", - "integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==", - "requires": { - "xstream": "^11.14.0" - } - } - } - }, - "@cosmjs/stargate": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.25.4.tgz", - "integrity": "sha512-1VYPgkW9WysmcyiYEK26Z3q1ptcKfMG4wka5zVYfGIvM46NCCp2i6/M4TO4ZoSMAEU72TeBRiC1LzqFuji/cbA==", - "requires": { - "@confio/ics23": "^0.6.3", - "@cosmjs/amino": "^0.25.4", - "@cosmjs/encoding": "^0.25.4", - "@cosmjs/math": "^0.25.4", - "@cosmjs/proto-signing": "^0.25.4", - "@cosmjs/stream": "^0.25.4", - "@cosmjs/tendermint-rpc": "^0.25.4", - "@cosmjs/utils": "^0.25.4", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "@cosmjs/stream": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.4.tgz", - "integrity": "sha512-Z/if46lnNyiGojzQgSi4ztaqDCJ4gljlmGw6hX/7MrPn5dtmaSqWjLep5CMh7moiR9ZaAeqRPTdUsb99CjiKMQ==", - "requires": { - "xstream": "^11.14.0" - } - }, - "@cosmjs/tendermint-rpc": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.25.4.tgz", - "integrity": "sha512-F8qiSTtDcS7ZkfvX4RfodpoMG7C7kwLJ8P7umSeWe0wkLaO6NYoKcqxBGjc6E7XVy+XtJDyfF3gqNDJz5/Jtpg==", - "requires": { - "@cosmjs/crypto": "^0.25.4", - "@cosmjs/encoding": "^0.25.4", - "@cosmjs/json-rpc": "^0.25.4", - "@cosmjs/math": "^0.25.4", - "@cosmjs/socket": "^0.25.4", - "@cosmjs/stream": "^0.25.4", - "axios": "^0.21.1", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "@cosmjs/utils": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.4.tgz", - "integrity": "sha512-SRkE+Nc0hwuWdsUCQCF3HNWcxhm8UtTg2fIo8CJpecusYfKSGKzkeL1O/Ja/+xDpuTAXW2s2mfVyaAW5b5pHVQ==" - }, - "axios": { - "version": "0.21.1", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.1.tgz", - "integrity": "sha512-dKQiRHxGD9PPRIUNIWvZhPTPpl1rf/OxTYKsqKUDjBwYylTvV7SjSHJb9ratfyzM6wCdLCOYLzs73qpg5c4iGA==", - "requires": { - "follow-redirects": "^1.10.0" - } - } - } - }, - "@cosmjs/amino": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.26.1.tgz", - "integrity": "sha512-8jcEwsLrLW2ltJdNQzdbx+g6Ii9lgG3j7hqaSatnqJE+8OyUjjLH1beigrpz9PhRF3qzQS8WFweTNkkTgNEcSA==", - "requires": { - "@cosmjs/crypto": "0.26.1", - "@cosmjs/encoding": "0.26.1", - "@cosmjs/math": "0.26.1", - "@cosmjs/utils": "0.26.1" - } - }, - "@cosmjs/cosmwasm-launchpad": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/cosmwasm-launchpad/-/cosmwasm-launchpad-0.25.6.tgz", - "integrity": "sha512-rzpYg/A8tvXbY6p89LabPB1mqCtTUv+33nN+s+VWMH0oOl0LSIgLE0yIT61kwTaf2dWQvRVeFaiRLFC72/w/zw==", - "requires": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/launchpad": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "pako": "^2.0.2" - }, - "dependencies": { - "@cosmjs/amino": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz", - "integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==", - "requires": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6" - } - }, - "@cosmjs/crypto": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz", - "integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==", - "requires": { - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "@cosmjs/encoding": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz", - "integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==", - "requires": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "@cosmjs/launchpad": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/launchpad/-/launchpad-0.25.6.tgz", - "integrity": "sha512-4Yhn4cX50UE6jZz/hWqKeeCmvrlrz0BBwOdYX/29k25FqP+oLAow1xKm6UxgYuuAq8Pg/bUvswxSqwegZJTb6g==", - "requires": { - "@cosmjs/amino": "^0.25.6", - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "axios": "^0.21.1", - "fast-deep-equal": "^3.1.3" - } - }, - "@cosmjs/math": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz", - "integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==", - "requires": { - "bn.js": "^4.11.8" - } - }, - "@cosmjs/utils": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz", - "integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg==" - } - } - }, - "@cosmjs/cosmwasm-stargate": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/cosmwasm-stargate/-/cosmwasm-stargate-0.25.4.tgz", - "integrity": "sha512-1G6V4Gk3Xve8xk60qFI8WNkZEe1wtvXvl6n+jWjdrRtW+ArrFqcTiMsODmOEia3CniOqir3L/I1YIxLJgW4K4Q==", - "requires": { - "@cosmjs/amino": "^0.25.4", - "@cosmjs/cosmwasm-launchpad": "^0.25.4", - "@cosmjs/crypto": "^0.25.4", - "@cosmjs/encoding": "^0.25.4", - "@cosmjs/math": "^0.25.4", - "@cosmjs/proto-signing": "^0.25.4", - "@cosmjs/stargate": "^0.25.4", - "@cosmjs/tendermint-rpc": "^0.25.4", - "@cosmjs/utils": "^0.25.4", - "long": "^4.0.0", - "pako": "^2.0.2", - "protobufjs": "~6.10.2" - }, - "dependencies": { - "@cosmjs/amino": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz", - "integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==", - "requires": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6" - } - }, - "@cosmjs/crypto": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz", - "integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==", - "requires": { - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "@cosmjs/encoding": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz", - "integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==", - "requires": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "@cosmjs/json-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.25.6.tgz", - "integrity": "sha512-Mn9og3/IEzC6jWoYXs0ONqFJc8HxVjXzrZPLgaRRdMZEUBvctxdhynau1wbE4LdkYQHbu4aiRu1q1jMYGFAj4A==", - "requires": { - "@cosmjs/stream": "^0.25.6", - "xstream": "^11.14.0" - } - }, - "@cosmjs/math": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz", - "integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==", - "requires": { - "bn.js": "^4.11.8" - } - }, - "@cosmjs/proto-signing": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.25.6.tgz", - "integrity": "sha512-JpQ+Vnv9s6i3x8f3Jo0lJZ3VMnj3R5sMgX+8ti1LtB7qEYRR85qbDrEG9hDGIKqJJabvrAuCHnO6hYi0vJEJHA==", - "requires": { - "@cosmjs/amino": "^0.25.6", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "@cosmjs/socket": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.25.6.tgz", - "integrity": "sha512-hu+pW3Fy0IuhstXgxnZ2Iq0RUnGYoTWfqrxbTsgXBJge4MpEQs2YwGXgJZPMJXedBQivG0tU3r/Wvam0EWuRkQ==", - "requires": { - "@cosmjs/stream": "^0.25.6", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - } - }, - "@cosmjs/stargate": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.25.6.tgz", - "integrity": "sha512-+LM1sK6vGuotJF9fBCBlaDL/yJhfzCV6KbsaWt3teHAKZhKYOd/9mKGiB4H9bfg4h3r+e+FZGiNkH/mdXkcgEw==", - "requires": { - "@confio/ics23": "^0.6.3", - "@cosmjs/amino": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/proto-signing": "^0.25.6", - "@cosmjs/stream": "^0.25.6", - "@cosmjs/tendermint-rpc": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "@cosmjs/stream": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz", - "integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==", - "requires": { - "xstream": "^11.14.0" - } - }, - "@cosmjs/tendermint-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.25.6.tgz", - "integrity": "sha512-wsvxTI7DReWJu+SVlXLblzh5NJppnh1mljuaTHodMf7HBxrXdbcCcBAO8oMbMgEqOASEY5G+z51wktxhrn9RtA==", - "requires": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/json-rpc": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/socket": "^0.25.6", - "@cosmjs/stream": "^0.25.6", - "axios": "^0.21.1", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "@cosmjs/utils": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz", - "integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg==" - } - } - }, - "@cosmjs/crypto": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.26.1.tgz", - "integrity": "sha512-KzX++HMvCYjekdYr6vRRfJmAzJvdB10nRSyudzirn4/055yKh9oKk/wgjq9QGOIrMzEZNoQJNE0RndbS3nRccA==", - "requires": { - "@cosmjs/encoding": "0.26.1", - "@cosmjs/math": "0.26.1", - "@cosmjs/utils": "0.26.1", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "@cosmjs/encoding": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.26.1.tgz", - "integrity": "sha512-wDFRvSQrTVIX7k4dPPSS/NmaytTU8ludDXi06TsaqVrgL/OR1hcGEkHhoKjodhZ2NS4gLvncI8XagV3SFySGhA==", - "requires": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "@cosmjs/faucet-client": { - "version": "0.25.4", - "resolved": "https://registry.npmjs.org/@cosmjs/faucet-client/-/faucet-client-0.25.4.tgz", - "integrity": "sha512-dPpku/MYP7uh9nTr8cKYfsMf0nLGS2hRbzlVIfT6pFTew2o0NSjd9LuKYytRHqIZOglu4l0u2rEhqaI0ZNpV7A==", - "requires": { - "axios": "^0.21.1" - } - }, - "@cosmjs/json-rpc": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.26.1.tgz", - "integrity": "sha512-DEMkc0XwdyIqePsYrPbN/iheOst8qvzh3zZX0rQXSr9NzptcKu/KrytlwXVBdqvq6hXbZXbsLAwzsS3DX1OrpA==", - "requires": { - "@cosmjs/stream": "0.26.1", - "xstream": "^11.14.0" - } - }, - "@cosmjs/launchpad": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/launchpad/-/launchpad-0.26.1.tgz", - "integrity": "sha512-RCwBRbIBAJa3AsjLTjGHHUWmq1eIoAIinQLz0BJ1FF9FI1WuAjlwr/m9KRGhoNZvMeEzAtQvxNFxFzL+BOotEQ==", - "requires": { - "@cosmjs/amino": "0.26.1", - "@cosmjs/crypto": "0.26.1", - "@cosmjs/encoding": "0.26.1", - "@cosmjs/math": "0.26.1", - "@cosmjs/utils": "0.26.1", - "axios": "^0.21.2", - "fast-deep-equal": "^3.1.3" - } - }, - "@cosmjs/math": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.26.1.tgz", - "integrity": "sha512-FvCpguKswL2PYsONXHDzbcaq1gFQteFUz2w7DasVXvVlnzStDS8ePz8k36psNQ1efyX6oF62ZqMizxOZgCW33A==", - "requires": { - "bn.js": "^4.11.8" - } - }, - "@cosmjs/proto-signing": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.26.1.tgz", - "integrity": "sha512-R6vHulxH5njTru9Ezr8k5+u6fBzenNRE3EbQtbVreL++TLV/jKu0Vl2CFz89X8su7BqWZImqzE9+BAesLUKVfw==", - "requires": { - "@cosmjs/amino": "0.26.1", - "@cosmjs/crypto": "0.26.1", - "@cosmjs/math": "0.26.1", - "cosmjs-types": "^0.2.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "@cosmjs/socket": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.26.1.tgz", - "integrity": "sha512-lZSWuQ2mIE60tsQ+VEjfVNkLJRvXBq7gibY9wud6oJ4Sl3l2sSnffPoFWQzRvQe6jGLvRcOIFpUD4Vy0Wyx2Bg==", - "requires": { - "@cosmjs/stream": "0.26.1", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - } - }, - "@cosmjs/stargate": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.26.1.tgz", - "integrity": "sha512-vF586pSTAP0Z5x8GLbLLd/nw50YQQHO8ZwYmKFV7zv0dMBFOX8nEUAjb8dloFnNYm9xXEqT5UjVKQKbh/4Ds2w==", - "requires": { - "@confio/ics23": "^0.6.3", - "@cosmjs/amino": "0.26.1", - "@cosmjs/encoding": "0.26.1", - "@cosmjs/math": "0.26.1", - "@cosmjs/proto-signing": "0.26.1", - "@cosmjs/stream": "0.26.1", - "@cosmjs/tendermint-rpc": "0.26.1", - "@cosmjs/utils": "0.26.1", - "cosmjs-types": "^0.2.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2", - "xstream": "^11.14.0" - } - }, - "@cosmjs/stream": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.26.1.tgz", - "integrity": "sha512-RVFE7kEjUAyRMp35EYZ25XY6DRsifcXDEa0C6b6PYacqdkVhCTfNXZrYaJ/NCTowQ+dYRSR6QVsM4AfStsDgZA==", - "requires": { - "xstream": "^11.14.0" - } - }, - "@cosmjs/tendermint-rpc": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.26.1.tgz", - "integrity": "sha512-qeFF+0bAl5f55IFHC56B4iXppQ3gYQ994yd1kr6RveDBZEQOhesSi9Khypy7XhhN1mGU9VCxJWQpwOVyPVW1VQ==", - "requires": { - "@cosmjs/crypto": "0.26.1", - "@cosmjs/encoding": "0.26.1", - "@cosmjs/json-rpc": "0.26.1", - "@cosmjs/math": "0.26.1", - "@cosmjs/socket": "0.26.1", - "@cosmjs/stream": "0.26.1", - "axios": "^0.21.2", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "@cosmjs/utils": { - "version": "0.26.1", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.26.1.tgz", - "integrity": "sha512-E7sYhHfcq2V4oB504FNSt8nx6QInTea1KZT5FrtyqONmgQwccfTv5+E2PuRbQs91i56YzHORHuP57rhV7NPn3g==" - }, - "@dabh/diagnostics": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/@dabh/diagnostics/-/diagnostics-2.0.2.tgz", - "integrity": "sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==", - "requires": { - "colorspace": "1.1.x", - "enabled": "2.0.x", - "kuler": "^2.0.0" - } - }, - "@eslint/eslintrc": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", - "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", - "dev": true, - "requires": { - "ajv": "^6.12.4", - "debug": "^4.1.1", - "espree": "^7.3.0", - "globals": "^13.9.0", - "ignore": "^4.0.6", - "import-fresh": "^3.2.1", - "js-yaml": "^3.13.1", - "minimatch": "^3.0.4", - "strip-json-comments": "^3.1.1" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "globals": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", - "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "@hapi/hoek": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", - "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==", - "dev": true - }, - "@hapi/topo": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", - "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@humanwhocodes/config-array": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", - "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", - "dev": true, - "requires": { - "@humanwhocodes/object-schema": "^1.2.0", - "debug": "^4.1.1", - "minimatch": "^3.0.4" - } - }, - "@humanwhocodes/object-schema": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", - "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==", - "dev": true - }, - "@istanbuljs/load-nyc-config": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz", - "integrity": "sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==", - "dev": true, - "requires": { - "camelcase": "^5.3.1", - "find-up": "^4.1.0", - "get-package-type": "^0.1.0", - "js-yaml": "^3.13.1", - "resolve-from": "^5.0.0" - }, - "dependencies": { - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - } - } - }, - "@istanbuljs/schema": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz", - "integrity": "sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==", - "dev": true - }, - "@jest/console": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.2.4.tgz", - "integrity": "sha512-94znCKynPZpDpYHQ6esRJSc11AmONrVkBOBZiD7S+bSubHhrUfbS95EY5HIOxhm4PQO7cnvZkL3oJcY0oMA+Wg==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "jest-message-util": "^27.2.4", - "jest-util": "^27.2.4", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/core": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.2.4.tgz", - "integrity": "sha512-UNQLyy+rXoojNm2MGlapgzWhZD1CT1zcHZQYeiD0xE7MtJfC19Q6J5D/Lm2l7i4V97T30usKDoEtjI8vKwWcLg==", - "dev": true, - "requires": { - "@jest/console": "^27.2.4", - "@jest/reporters": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-changed-files": "^27.2.4", - "jest-config": "^27.2.4", - "jest-haste-map": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-resolve-dependencies": "^27.2.4", - "jest-runner": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "jest-watcher": "^27.2.4", - "micromatch": "^4.0.4", - "rimraf": "^3.0.0", - "slash": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/environment": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.2.4.tgz", - "integrity": "sha512-wkuui5yr3SSQW0XD0Qm3TATUbL/WE3LDEM3ulC+RCQhMf2yxhci8x7svGkZ4ivJ6Pc94oOzpZ6cdHBAMSYd1ew==", - "dev": true, - "requires": { - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4" - } - }, - "@jest/fake-timers": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.2.4.tgz", - "integrity": "sha512-cs/TzvwWUM7kAA6Qm/890SK6JJ2pD5RfDNM3SSEom6BmdyV6OiWP1qf/pqo6ts6xwpcM36oN0wSEzcZWc6/B6w==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "@sinonjs/fake-timers": "^8.0.1", - "@types/node": "*", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - } - }, - "@jest/globals": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.2.4.tgz", - "integrity": "sha512-DRsRs5dh0i+fA9mGHylTU19+8fhzNJoEzrgsu+zgJoZth3x8/0juCQ8nVVdW1er4Cqifb/ET7/hACYVPD0dBEA==", - "dev": true, - "requires": { - "@jest/environment": "^27.2.4", - "@jest/types": "^27.2.4", - "expect": "^27.2.4" - } - }, - "@jest/reporters": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.2.4.tgz", - "integrity": "sha512-LHeSdDnDZkDnJ8kvnjcqV8P1Yv/32yL4d4XfR5gBiy3xGO0onwll1QEbvtW96fIwhx2nejug0GTaEdNDoyr3fQ==", - "dev": true, - "requires": { - "@bcoe/v8-coverage": "^0.2.3", - "@jest/console": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "chalk": "^4.0.0", - "collect-v8-coverage": "^1.0.0", - "exit": "^0.1.2", - "glob": "^7.1.2", - "graceful-fs": "^4.2.4", - "istanbul-lib-coverage": "^3.0.0", - "istanbul-lib-instrument": "^4.0.3", - "istanbul-lib-report": "^3.0.0", - "istanbul-lib-source-maps": "^4.0.0", - "istanbul-reports": "^3.0.2", - "jest-haste-map": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", - "slash": "^3.0.0", - "source-map": "^0.6.0", - "string-length": "^4.0.1", - "terminal-link": "^2.0.0", - "v8-to-istanbul": "^8.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/source-map": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz", - "integrity": "sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0", - "graceful-fs": "^4.2.4", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "@jest/test-result": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.2.4.tgz", - "integrity": "sha512-eU+PRo0+lIS01b0dTmMdVZ0TtcRSxEaYquZTRFMQz6CvsehGhx9bRzi9Zdw6VROviJyv7rstU+qAMX5pNBmnfQ==", - "dev": true, - "requires": { - "@jest/console": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/istanbul-lib-coverage": "^2.0.0", - "collect-v8-coverage": "^1.0.0" - } - }, - "@jest/test-sequencer": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.2.4.tgz", - "integrity": "sha512-fpk5eknU3/DXE2QCCG1wv/a468+cfPo3Asu6d6yUtM9LOPh709ubZqrhuUOYfM8hXMrIpIdrv1CdCrWWabX0rQ==", - "dev": true, - "requires": { - "@jest/test-result": "^27.2.4", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-runtime": "^27.2.4" - } - }, - "@jest/transform": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.2.4.tgz", - "integrity": "sha512-n5FlX2TH0oQGwyVDKPxdJ5nI2sO7TJBFe3u3KaAtt7TOiV4yL+Y+rSFDl+Ic5MpbiA/eqXmLAQxjnBmWgS2rEA==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/types": "^27.2.4", - "babel-plugin-istanbul": "^6.0.0", - "chalk": "^4.0.0", - "convert-source-map": "^1.4.0", - "fast-json-stable-stringify": "^2.0.0", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-util": "^27.2.4", - "micromatch": "^4.0.4", - "pirates": "^4.0.1", - "slash": "^3.0.0", - "source-map": "^0.6.1", - "write-file-atomic": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@jest/types": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.4.tgz", - "integrity": "sha512-IDO2ezTxeMvQAHxzG/ZvEyA47q0aVfzT95rGFl7bZs/Go0aIucvfDbS2rmnoEdXxlLQhcolmoG/wvL/uKx4tKA==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.0", - "@types/istanbul-reports": "^3.0.0", - "@types/node": "*", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@nodelib/fs.scandir": { - "version": "2.1.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", - "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "2.0.5", - "run-parallel": "^1.1.9" - } - }, - "@nodelib/fs.stat": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true - }, - "@nodelib/fs.walk": { - "version": "1.2.8", - "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", - "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, - "requires": { - "@nodelib/fs.scandir": "2.1.5", - "fastq": "^1.6.0" - } - }, - "@polka/url": { - "version": "1.0.0-next.21", - "resolved": "https://registry.npmjs.org/@polka/url/-/url-1.0.0-next.21.tgz", - "integrity": "sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==", - "dev": true - }, - "@protobufjs/aspromise": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/aspromise/-/aspromise-1.1.2.tgz", - "integrity": "sha1-m4sMxmPWaafY9vXQiToU00jzD78=" - }, - "@protobufjs/base64": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/base64/-/base64-1.1.2.tgz", - "integrity": "sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==" - }, - "@protobufjs/codegen": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/@protobufjs/codegen/-/codegen-2.0.4.tgz", - "integrity": "sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==" - }, - "@protobufjs/eventemitter": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/eventemitter/-/eventemitter-1.1.0.tgz", - "integrity": "sha1-NVy8mLr61ZePntCV85diHx0Ga3A=" - }, - "@protobufjs/fetch": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/fetch/-/fetch-1.1.0.tgz", - "integrity": "sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=", - "requires": { - "@protobufjs/aspromise": "^1.1.1", - "@protobufjs/inquire": "^1.1.0" - } - }, - "@protobufjs/float": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@protobufjs/float/-/float-1.0.2.tgz", - "integrity": "sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=" - }, - "@protobufjs/inquire": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/inquire/-/inquire-1.1.0.tgz", - "integrity": "sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=" - }, - "@protobufjs/path": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@protobufjs/path/-/path-1.1.2.tgz", - "integrity": "sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=" - }, - "@protobufjs/pool": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/pool/-/pool-1.1.0.tgz", - "integrity": "sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=" - }, - "@protobufjs/utf8": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@protobufjs/utf8/-/utf8-1.1.0.tgz", - "integrity": "sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=" - }, - "@sideway/address": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.2.tgz", - "integrity": "sha512-idTz8ibqWFrPU8kMirL0CoPH/A29XOzzAzpyN3zQ4kAWnzmNfFmRaoMNN6VI8ske5M73HZyhIaW4OuSFIdM4oA==", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0" - } - }, - "@sideway/formula": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", - "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==", - "dev": true - }, - "@sideway/pinpoint": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", - "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==", - "dev": true - }, - "@sinonjs/commons": { - "version": "1.8.3", - "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", - "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", - "dev": true, - "requires": { - "type-detect": "4.0.8" - } - }, - "@sinonjs/fake-timers": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.0.1.tgz", - "integrity": "sha512-AU7kwFxreVd6OAXcAFlKSmZquiRUU0FvYm44k1Y1QbK7Co4m0aqfGMhjykIeQp/H6rcl+nFmj0zfdUcGVs9Dew==", - "dev": true, - "requires": { - "@sinonjs/commons": "^1.7.0" - } - }, - "@soda/friendly-errors-webpack-plugin": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/@soda/friendly-errors-webpack-plugin/-/friendly-errors-webpack-plugin-1.8.0.tgz", - "integrity": "sha512-RLotfx6k1+nfLacwNCenj7VnTMPxVwYKoGOcffMFoJDKM8tXzBiCN0hMHFJNnoAojduYAsxuiMm0EOMixgiRow==", - "dev": true, - "requires": { - "chalk": "^2.4.2", - "error-stack-parser": "^2.0.2", - "string-width": "^2.0.0", - "strip-ansi": "^5" - } - }, - "@soda/get-current-script": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@soda/get-current-script/-/get-current-script-1.0.2.tgz", - "integrity": "sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==", - "dev": true - }, - "@starport/client-js": { - "version": "0.1.53", - "resolved": "https://registry.npmjs.org/@starport/client-js/-/client-js-0.1.53.tgz", - "integrity": "sha512-2R1hicqi4Wn1qt8xo2TXwvD6nm5vDz8P3v7AqsLWqzlIV8WjHA18e6ttargylMWZrbZYkKPFvUIvhposYsPaDw==", - "requires": { - "@cosmjs/proto-signing": "0.25.0", - "@cosmjs/stargate": "0.25.0", - "@types/reconnectingwebsocket": "^1.0.6", - "axios": "^0.21.1", - "reconnecting-websocket": "^4.4.0" - }, - "dependencies": { - "@cosmjs/amino": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz", - "integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==", - "requires": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6" - } - }, - "@cosmjs/crypto": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz", - "integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==", - "requires": { - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "@cosmjs/encoding": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz", - "integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==", - "requires": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "@cosmjs/json-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.25.6.tgz", - "integrity": "sha512-Mn9og3/IEzC6jWoYXs0ONqFJc8HxVjXzrZPLgaRRdMZEUBvctxdhynau1wbE4LdkYQHbu4aiRu1q1jMYGFAj4A==", - "requires": { - "@cosmjs/stream": "^0.25.6", - "xstream": "^11.14.0" - } - }, - "@cosmjs/math": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz", - "integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==", - "requires": { - "bn.js": "^4.11.8" - } - }, - "@cosmjs/proto-signing": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.25.0.tgz", - "integrity": "sha512-5nEYuY4VmzY7ul7WwIL9WI5ZshOXmp/uZrj+L0IppbTvBK0ZRCxfZwJQWfHv7kjJoNfprFapKiZZfKz8LnsCIA==", - "requires": { - "@cosmjs/amino": "^0.25.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "@cosmjs/socket": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.25.6.tgz", - "integrity": "sha512-hu+pW3Fy0IuhstXgxnZ2Iq0RUnGYoTWfqrxbTsgXBJge4MpEQs2YwGXgJZPMJXedBQivG0tU3r/Wvam0EWuRkQ==", - "requires": { - "@cosmjs/stream": "^0.25.6", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - } - }, - "@cosmjs/stargate": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.25.0.tgz", - "integrity": "sha512-XKnh8QDKoYCGGviMSs+JteY1gVVkkBad+mMGcoGrBbvzDFc4Xm7alQDb/JVNWCLmALyIrqmdQ4Nfn1Znpfi9CA==", - "requires": { - "@confio/ics23": "^0.6.3", - "@cosmjs/amino": "^0.25.0", - "@cosmjs/encoding": "^0.25.0", - "@cosmjs/math": "^0.25.0", - "@cosmjs/proto-signing": "^0.25.0", - "@cosmjs/stream": "^0.25.0", - "@cosmjs/tendermint-rpc": "^0.25.0", - "@cosmjs/utils": "^0.25.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "@cosmjs/stream": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz", - "integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==", - "requires": { - "xstream": "^11.14.0" - } - }, - "@cosmjs/tendermint-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.25.6.tgz", - "integrity": "sha512-wsvxTI7DReWJu+SVlXLblzh5NJppnh1mljuaTHodMf7HBxrXdbcCcBAO8oMbMgEqOASEY5G+z51wktxhrn9RtA==", - "requires": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/json-rpc": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/socket": "^0.25.6", - "@cosmjs/stream": "^0.25.6", - "axios": "^0.21.1", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "@cosmjs/utils": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz", - "integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg==" - } - } - }, - "@starport/vue": { - "version": "0.1.53", - "resolved": "https://registry.npmjs.org/@starport/vue/-/vue-0.1.53.tgz", - "integrity": "sha512-25nlcNwK/znqjvI73yotIIC2UakIpDeOr675DQPCMbLPnMegBy71TcS4THeg2NyirScsLT5JA2tVfJcK8kBAbw==", - "requires": { - "bip39": "^3.0.4", - "core-js": "^3.11.2", - "crypto-js": "^4.0.0", - "dayjs": "^1.10.4", - "file-saver": "^2.0.5", - "gradient-avatar": "^1.0.2", - "js-base64": "^3.6.0" - } - }, - "@starport/vuex": { - "version": "0.1.53", - "resolved": "https://registry.npmjs.org/@starport/vuex/-/vuex-0.1.53.tgz", - "integrity": "sha512-WXpw7F5UTpwmKJhenC9HDeHVFhXBDHKK+UU2wx/IC7vm+FSG04B28k/YWazFH7xbaWHu+OwWFZRTqD/rf5Vl+g==", - "requires": { - "@confio/relayer": "^0.1.4", - "@cosmjs/crypto": "0.25.0", - "@cosmjs/encoding": "0.25.0", - "@cosmjs/launchpad": "0.25.0", - "@cosmjs/proto-signing": "0.25.0", - "@cosmjs/stargate": "0.25.0", - "@cosmjs/tendermint-rpc": "0.25.0", - "@cosmjs/utils": "0.25.0", - "@starport/client-js": "^0.1.53", - "axios": "^0.21.1", - "bs58": "^4.0.1", - "crypto-js": "^4.0.0" - }, - "dependencies": { - "@cosmjs/amino": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/amino/-/amino-0.25.6.tgz", - "integrity": "sha512-9dXN2W7LHjDtJUGNsQ9ok0DfxeN3ca/TXnxCR3Ikh/5YqBqxI8Gel1J9PQO9L6EheYyh045Wff4bsMaLjyEeqQ==", - "requires": { - "@cosmjs/crypto": "^0.25.6", - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6" - }, - "dependencies": { - "@cosmjs/crypto": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.6.tgz", - "integrity": "sha512-ec+YcQLrg2ibcxtNrh4FqQnG9kG9IE/Aik2NH6+OXQdFU/qFuBTxSFcKDgzzBOChwlkXwydllM9Jjbp+dgIzRw==", - "requires": { - "@cosmjs/encoding": "^0.25.6", - "@cosmjs/math": "^0.25.6", - "@cosmjs/utils": "^0.25.6", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11" - } - }, - "@cosmjs/encoding": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.6.tgz", - "integrity": "sha512-0imUOB8XkUstI216uznPaX1hqgvLQ2Xso3zJj5IV5oJuNlsfDj9nt/iQxXWbJuettc6gvrFfpf+Vw2vBZSZ75g==", - "requires": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "@cosmjs/utils": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.6.tgz", - "integrity": "sha512-ofOYiuxVKNo238vCPPlaDzqPXy2AQ/5/nashBo5rvPZJkxt9LciGfUEQWPCOb1BIJDNx2Dzu0z4XCf/dwzl0Dg==" - } - } - }, - "@cosmjs/crypto": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/crypto/-/crypto-0.25.0.tgz", - "integrity": "sha512-zs1zk0JTj5Hbn4IH4WwM5IZ4h+6JHN0SRxvrjZ3ubMC0cjktW7NtMKK07GxQkIvL/Gg+/iLJ3lMk0ft+G84zzA==", - "requires": { - "@cosmjs/encoding": "^0.25.0", - "@cosmjs/math": "^0.25.0", - "@cosmjs/utils": "^0.25.0", - "bip39": "^3.0.2", - "bn.js": "^4.11.8", - "elliptic": "^6.5.3", - "js-sha3": "^0.8.0", - "libsodium-wrappers": "^0.7.6", - "pbkdf2": "^3.1.2", - "ripemd160": "^2.0.2", - "sha.js": "^2.4.11", - "unorm": "^1.5.0" - } - }, - "@cosmjs/encoding": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/encoding/-/encoding-0.25.0.tgz", - "integrity": "sha512-h4iKcKEPB/R1flCTJI8pxh1uLZNUgX85pt7xBTTWMMSYfuaWLV7rGkdOL85nX1G8hPpsW1SR2iNM/+B6WAKuxQ==", - "requires": { - "base64-js": "^1.3.0", - "bech32": "^1.1.4", - "readonly-date": "^1.0.0" - } - }, - "@cosmjs/json-rpc": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/json-rpc/-/json-rpc-0.25.6.tgz", - "integrity": "sha512-Mn9og3/IEzC6jWoYXs0ONqFJc8HxVjXzrZPLgaRRdMZEUBvctxdhynau1wbE4LdkYQHbu4aiRu1q1jMYGFAj4A==", - "requires": { - "@cosmjs/stream": "^0.25.6", - "xstream": "^11.14.0" - } - }, - "@cosmjs/launchpad": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/launchpad/-/launchpad-0.25.0.tgz", - "integrity": "sha512-+ByFM9ZiplO4NpelxS0XulZb1BvWhAesZgkfafg346lPhvbcKEKXKph9ElbDsfJxifXcFEywwGrdIW7pdAxjtQ==", - "requires": { - "@cosmjs/amino": "^0.25.0", - "@cosmjs/crypto": "^0.25.0", - "@cosmjs/encoding": "^0.25.0", - "@cosmjs/math": "^0.25.0", - "@cosmjs/utils": "^0.25.0", - "axios": "^0.21.1", - "fast-deep-equal": "^3.1.3" - } - }, - "@cosmjs/math": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/math/-/math-0.25.6.tgz", - "integrity": "sha512-Fmyc9FJ8KMU34n7rdapMJrT/8rx5WhMw2F7WLBu7AVLcBh0yWsXIcMSJCoPHTOnMIiABjXsnrrwEaLrOOBfu6A==", - "requires": { - "bn.js": "^4.11.8" - } - }, - "@cosmjs/proto-signing": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/proto-signing/-/proto-signing-0.25.0.tgz", - "integrity": "sha512-5nEYuY4VmzY7ul7WwIL9WI5ZshOXmp/uZrj+L0IppbTvBK0ZRCxfZwJQWfHv7kjJoNfprFapKiZZfKz8LnsCIA==", - "requires": { - "@cosmjs/amino": "^0.25.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "@cosmjs/socket": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/socket/-/socket-0.25.6.tgz", - "integrity": "sha512-hu+pW3Fy0IuhstXgxnZ2Iq0RUnGYoTWfqrxbTsgXBJge4MpEQs2YwGXgJZPMJXedBQivG0tU3r/Wvam0EWuRkQ==", - "requires": { - "@cosmjs/stream": "^0.25.6", - "isomorphic-ws": "^4.0.1", - "ws": "^7", - "xstream": "^11.14.0" - } - }, - "@cosmjs/stargate": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/stargate/-/stargate-0.25.0.tgz", - "integrity": "sha512-XKnh8QDKoYCGGviMSs+JteY1gVVkkBad+mMGcoGrBbvzDFc4Xm7alQDb/JVNWCLmALyIrqmdQ4Nfn1Znpfi9CA==", - "requires": { - "@confio/ics23": "^0.6.3", - "@cosmjs/amino": "^0.25.0", - "@cosmjs/encoding": "^0.25.0", - "@cosmjs/math": "^0.25.0", - "@cosmjs/proto-signing": "^0.25.0", - "@cosmjs/stream": "^0.25.0", - "@cosmjs/tendermint-rpc": "^0.25.0", - "@cosmjs/utils": "^0.25.0", - "long": "^4.0.0", - "protobufjs": "~6.10.2" - } - }, - "@cosmjs/stream": { - "version": "0.25.6", - "resolved": "https://registry.npmjs.org/@cosmjs/stream/-/stream-0.25.6.tgz", - "integrity": "sha512-2mXIzf+WaFd+GSrRaJJETVXeZoC5sosuKChFERxSY8zXQ/f3OaG9J6m+quHpPbU3nAIEtnF1jgBVqJiD+NKwGQ==", - "requires": { - "xstream": "^11.14.0" - } - }, - "@cosmjs/tendermint-rpc": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/tendermint-rpc/-/tendermint-rpc-0.25.0.tgz", - "integrity": "sha512-clQZm30BJBmdHfm02saOoEUt0jFe3OAwVYOysOqFwnPddf6IcygEGnrI7JHjffrOKfKwgLYIwqL2rUeyBmZhtA==", - "requires": { - "@cosmjs/crypto": "^0.25.0", - "@cosmjs/encoding": "^0.25.0", - "@cosmjs/json-rpc": "^0.25.0", - "@cosmjs/math": "^0.25.0", - "@cosmjs/socket": "^0.25.0", - "@cosmjs/stream": "^0.25.0", - "axios": "^0.21.1", - "readonly-date": "^1.0.0", - "xstream": "^11.14.0" - } - }, - "@cosmjs/utils": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/@cosmjs/utils/-/utils-0.25.0.tgz", - "integrity": "sha512-Kx9O4tQgRdTc0RF2GAmBf8cmsNRWXH9tiwsdXiz5cim8NwtvHAzk1+vKVK9DgMGOGz7qzDARKk67+RX4VKmjng==" - } - } - }, - "@tootallnate/once": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@tootallnate/once/-/once-1.1.2.tgz", - "integrity": "sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==", - "dev": true - }, - "@trysound/sax": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", - "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", - "dev": true - }, - "@types/babel__core": { - "version": "7.1.16", - "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", - "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0", - "@types/babel__generator": "*", - "@types/babel__template": "*", - "@types/babel__traverse": "*" - } - }, - "@types/babel__generator": { - "version": "7.6.3", - "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", - "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", - "dev": true, - "requires": { - "@babel/types": "^7.0.0" - } - }, - "@types/babel__template": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", - "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, - "requires": { - "@babel/parser": "^7.1.0", - "@babel/types": "^7.0.0" - } - }, - "@types/babel__traverse": { - "version": "7.14.2", - "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", - "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", - "dev": true, - "requires": { - "@babel/types": "^7.3.0" - } - }, - "@types/body-parser": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.1.tgz", - "integrity": "sha512-a6bTJ21vFOGIkwM0kzh9Yr89ziVxq4vYH2fQ6N8AeipEzai/cFK6aGMArIkUeIdRIgpwQa+2bXiLuUJCpSf2Cg==", - "dev": true, - "requires": { - "@types/connect": "*", - "@types/node": "*" - } - }, - "@types/bonjour": { - "version": "3.5.9", - "resolved": "https://registry.npmjs.org/@types/bonjour/-/bonjour-3.5.9.tgz", - "integrity": "sha512-VkZUiYevvtPyFu5XtpYw9a8moCSzxgjs5PAFF4yXjA7eYHvzBlXe+eJdqBBNWWVzI1r7Ki0KxMYvaQuhm+6f5A==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect": { - "version": "3.4.35", - "resolved": "https://registry.npmjs.org/@types/connect/-/connect-3.4.35.tgz", - "integrity": "sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/connect-history-api-fallback": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz", - "integrity": "sha512-h8QJa8xSb1WD4fpKBDcATDNGXghFj6/3GRWG6dhmRcu0RX1Ubasur2Uvx5aeEwlf0MwblEC2bMzzMQntxnw/Cw==", - "dev": true, - "requires": { - "@types/express-serve-static-core": "*", - "@types/node": "*" - } - }, - "@types/eslint": { - "version": "7.28.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", - "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", - "dev": true, - "requires": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "@types/eslint-scope": { - "version": "3.7.1", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", - "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", - "dev": true, - "requires": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, - "@types/estree": { - "version": "0.0.50", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", - "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", - "dev": true - }, - "@types/express": { - "version": "4.17.13", - "resolved": "https://registry.npmjs.org/@types/express/-/express-4.17.13.tgz", - "integrity": "sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==", - "dev": true, - "requires": { - "@types/body-parser": "*", - "@types/express-serve-static-core": "^4.17.18", - "@types/qs": "*", - "@types/serve-static": "*" - } - }, - "@types/express-serve-static-core": { - "version": "4.17.24", - "resolved": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-4.17.24.tgz", - "integrity": "sha512-3UJuW+Qxhzwjq3xhwXm2onQcFHn76frIYVbTu+kn24LFxI+dEhdfISDFovPB8VpEgW8oQCTpRuCe+0zJxB7NEA==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/qs": "*", - "@types/range-parser": "*" - } - }, - "@types/graceful-fs": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", - "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/html-minifier-terser": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/@types/html-minifier-terser/-/html-minifier-terser-5.1.2.tgz", - "integrity": "sha512-h4lTMgMJctJybDp8CQrxTUiiYmedihHWkjnF/8Pxseu2S6Nlfcy8kwboQ8yejh456rP2yWoEVm1sS/FVsfM48w==", - "dev": true - }, - "@types/http-proxy": { - "version": "1.17.7", - "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", - "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", - "dev": true, - "requires": { - "@types/node": "*" - } - }, - "@types/istanbul-lib-coverage": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", - "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", - "dev": true - }, - "@types/istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "*" - } - }, - "@types/istanbul-reports": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", - "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", - "dev": true, - "requires": { - "@types/istanbul-lib-report": "*" - } - }, - "@types/jest": { - "version": "27.0.2", - "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.0.2.tgz", - "integrity": "sha512-4dRxkS/AFX0c5XW6IPMNOydLn2tEhNhJV7DnYK+0bjoJZ+QTmfucBlihX7aoEsh/ocYtkLC73UbnBXBXIxsULA==", - "dev": true, - "requires": { - "jest-diff": "^27.0.0", - "pretty-format": "^27.0.0" - } - }, - "@types/json-schema": { - "version": "7.0.9", - "resolved": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.9.tgz", - "integrity": "sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==", - "dev": true - }, - "@types/long": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/@types/long/-/long-4.0.1.tgz", - "integrity": "sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==" - }, - "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", - "dev": true - }, - "@types/minimist": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", - "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==", - "dev": true - }, - "@types/node": { - "version": "16.10.3", - "resolved": "https://registry.npmjs.org/@types/node/-/node-16.10.3.tgz", - "integrity": "sha512-ho3Ruq+fFnBrZhUYI46n/bV2GjwzSkwuT4dTf0GkuNFmnb8nq4ny2z9JEVemFi6bdEJanHLlYfy9c6FN9B9McQ==" - }, - "@types/normalize-package-data": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", - "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==", - "dev": true - }, - "@types/parse-json": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true - }, - "@types/prettier": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.1.tgz", - "integrity": "sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw==", - "dev": true - }, - "@types/qs": { - "version": "6.9.7", - "resolved": "https://registry.npmjs.org/@types/qs/-/qs-6.9.7.tgz", - "integrity": "sha512-FGa1F62FT09qcrueBA6qYTrJPVDzah9a+493+o2PCXsesWHIn27G98TsSMs3WPNbZIEj4+VJf6saSFpvD+3Zsw==", - "dev": true - }, - "@types/range-parser": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.4.tgz", - "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==", - "dev": true - }, - "@types/reconnectingwebsocket": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/@types/reconnectingwebsocket/-/reconnectingwebsocket-1.0.7.tgz", - "integrity": "sha512-17pnIZsGi9P8YNp7c0ueY2WEauSxDivuFeGuMuPPJMA3qk34CnFgBHGqkxgun3HUifEuwNr8cf+9rU7vSd8i5g==" - }, - "@types/retry": { - "version": "0.12.1", - "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", - "dev": true - }, - "@types/serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/@types/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha512-d/Hs3nWDxNL2xAczmOVZNj92YZCS6RGxfBPjKzuu/XirCgXdpKEb88dYNbrYGint6IVWLNP+yonwVAuRC0T2Dg==", - "dev": true, - "requires": { - "@types/express": "*" - } - }, - "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", - "dev": true, - "requires": { - "@types/mime": "^1", - "@types/node": "*" - } - }, - "@types/source-list-map": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/@types/source-list-map/-/source-list-map-0.1.2.tgz", - "integrity": "sha512-K5K+yml8LTo9bWJI/rECfIPrGgxdpeNbj+d53lwN4QjW1MCwlkhUms+gtdzigTeUyBr09+u8BwOIY3MXvHdcsA==", - "dev": true - }, - "@types/stack-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", - "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", - "dev": true - }, - "@types/strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/@types/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-FKjsOVbC6B7bdSB5CuzyHCkK69I=", - "dev": true - }, - "@types/strip-json-comments": { - "version": "0.0.30", - "resolved": "https://registry.npmjs.org/@types/strip-json-comments/-/strip-json-comments-0.0.30.tgz", - "integrity": "sha512-7NQmHra/JILCd1QqpSzl8+mJRc8ZHz3uDm8YV1Ks9IhK0epEiTw8aIErbvH9PI+6XbqhyIQy3462nEsn7UVzjQ==", - "dev": true - }, - "@types/tapable": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/@types/tapable/-/tapable-1.0.8.tgz", - "integrity": "sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==", - "dev": true - }, - "@types/uglify-js": { - "version": "3.13.1", - "resolved": "https://registry.npmjs.org/@types/uglify-js/-/uglify-js-3.13.1.tgz", - "integrity": "sha512-O3MmRAk6ZuAKa9CHgg0Pr0+lUOqoMLpc9AS4R8ano2auvsg7IE8syF3Xh/NPr26TWklxYcqoEEFdzLLs1fV9PQ==", - "dev": true, - "requires": { - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "@types/webpack": { - "version": "4.41.31", - "resolved": "https://registry.npmjs.org/@types/webpack/-/webpack-4.41.31.tgz", - "integrity": "sha512-/i0J7sepXFIp1ZT7FjUGi1eXMCg8HCCzLJEQkKsOtbJFontsJLolBcDC+3qxn5pPwiCt1G0ZdRmYRzNBtvpuGQ==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/tapable": "^1", - "@types/uglify-js": "*", - "@types/webpack-sources": "*", - "anymatch": "^3.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "@types/webpack-dev-middleware": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@types/webpack-dev-middleware/-/webpack-dev-middleware-5.0.2.tgz", - "integrity": "sha512-S3WUtef//Vx6WETyWZkM45WqgRxWSaqbpWtPcKySNRhiQNyhCqM9EueggaMX3L9N2IbG4dJIK5PgYcAWUifUbA==", - "dev": true, - "requires": { - "@types/connect": "*", - "tapable": "^2.1.1", - "webpack": "^5.38.1" - } - }, - "@types/webpack-dev-server": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/@types/webpack-dev-server/-/webpack-dev-server-4.3.0.tgz", - "integrity": "sha512-AqLGtNwPhX1JvCBLKnLH612T2C3DiICBcU8Os2eL6YyDg/ufrZUNJACpdMmw5/JPoy5ASLq4IUjJgmT39GE+iA==", - "dev": true, - "requires": { - "@types/bonjour": "*", - "@types/connect-history-api-fallback": "*", - "@types/express": "*", - "@types/serve-index": "*", - "@types/serve-static": "*", - "@types/webpack": "^4", - "@types/webpack-dev-middleware": "*", - "chokidar": "^3.5.1", - "http-proxy-middleware": "^2.0.0" - } - }, - "@types/webpack-sources": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/@types/webpack-sources/-/webpack-sources-3.2.0.tgz", - "integrity": "sha512-Ft7YH3lEVRQ6ls8k4Ff1oB4jN6oy/XmU6tQISKdhfh+1mR+viZFphS6WL0IrtDOzvefmJg5a0s7ZQoRXwqTEFg==", - "dev": true, - "requires": { - "@types/node": "*", - "@types/source-list-map": "*", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } - } - }, - "@types/yargs": { - "version": "16.0.4", - "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", - "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", - "dev": true, - "requires": { - "@types/yargs-parser": "*" - } - }, - "@types/yargs-parser": { - "version": "20.2.1", - "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", - "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", - "dev": true - }, - "@vue/babel-helper-vue-jsx-merge-props": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-jsx-merge-props/-/babel-helper-vue-jsx-merge-props-1.2.1.tgz", - "integrity": "sha512-QOi5OW45e2R20VygMSNhyQHvpdUwQZqGPc748JLGCYEy+yp8fNFNdbNIGAgZmi9e+2JHPd6i6idRuqivyicIkA==", - "dev": true - }, - "@vue/babel-helper-vue-transform-on": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.0.2.tgz", - "integrity": "sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==", - "dev": true - }, - "@vue/babel-plugin-jsx": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.0.tgz", - "integrity": "sha512-RGesLuTa+/0dHw7Ai3oQK0PoZbHPgtnjRQMTA/RRarqTWqMcFQ1BWYW47nSCkJAPYfd9hkUC0BWqokiOlJjJyg==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.0.0", - "@babel/template": "^7.0.0", - "@babel/traverse": "^7.0.0", - "@babel/types": "^7.0.0", - "@vue/babel-helper-vue-transform-on": "^1.0.2", - "camelcase": "^6.0.0", - "html-tags": "^3.1.0", - "svg-tags": "^1.0.0" - }, - "dependencies": { - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "dev": true - } - } - }, - "@vue/babel-plugin-transform-vue-jsx": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@vue/babel-plugin-transform-vue-jsx/-/babel-plugin-transform-vue-jsx-1.2.1.tgz", - "integrity": "sha512-HJuqwACYehQwh1fNT8f4kyzqlNMpBuUK4rSiSES5D4QsYncv5fxFsLyrxFPG2ksO7t5WP+Vgix6tt6yKClwPzA==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "html-tags": "^2.0.0", - "lodash.kebabcase": "^4.1.1", - "svg-tags": "^1.0.0" - }, - "dependencies": { - "html-tags": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true - } - } - }, - "@vue/babel-preset-jsx": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@vue/babel-preset-jsx/-/babel-preset-jsx-1.2.4.tgz", - "integrity": "sha512-oRVnmN2a77bYDJzeGSt92AuHXbkIxbf/XXSE3klINnh9AXBmVS1DGa1f0d+dDYpLfsAKElMnqKTQfKn7obcL4w==", - "dev": true, - "requires": { - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "@vue/babel-sugar-composition-api-inject-h": "^1.2.1", - "@vue/babel-sugar-composition-api-render-instance": "^1.2.4", - "@vue/babel-sugar-functional-vue": "^1.2.2", - "@vue/babel-sugar-inject-h": "^1.2.2", - "@vue/babel-sugar-v-model": "^1.2.3", - "@vue/babel-sugar-v-on": "^1.2.3" - } - }, - "@vue/babel-sugar-composition-api-inject-h": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-inject-h/-/babel-sugar-composition-api-inject-h-1.2.1.tgz", - "integrity": "sha512-4B3L5Z2G+7s+9Bwbf+zPIifkFNcKth7fQwekVbnOA3cr3Pq71q71goWr97sk4/yyzH8phfe5ODVzEjX7HU7ItQ==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-composition-api-render-instance": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-composition-api-render-instance/-/babel-sugar-composition-api-render-instance-1.2.4.tgz", - "integrity": "sha512-joha4PZznQMsxQYXtR3MnTgCASC9u3zt9KfBxIeuI5g2gscpTsSKRDzWQt4aqNIpx6cv8On7/m6zmmovlNsG7Q==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-functional-vue": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-functional-vue/-/babel-sugar-functional-vue-1.2.2.tgz", - "integrity": "sha512-JvbgGn1bjCLByIAU1VOoepHQ1vFsroSA/QkzdiSs657V79q6OwEWLCQtQnEXD/rLTA8rRit4rMOhFpbjRFm82w==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-inject-h": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-inject-h/-/babel-sugar-inject-h-1.2.2.tgz", - "integrity": "sha512-y8vTo00oRkzQTgufeotjCLPAvlhnpSkcHFEp60+LJUwygGcd5Chrpn5480AQp/thrxVm8m2ifAk0LyFel9oCnw==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0" - } - }, - "@vue/babel-sugar-v-model": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-model/-/babel-sugar-v-model-1.2.3.tgz", - "integrity": "sha512-A2jxx87mySr/ulAsSSyYE8un6SIH0NWHiLaCWpodPCVOlQVODCaSpiR4+IMsmBr73haG+oeCuSvMOM+ttWUqRQ==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-helper-vue-jsx-merge-props": "^1.2.1", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "camelcase": "^5.0.0", - "html-tags": "^2.0.0", - "svg-tags": "^1.0.0" - }, - "dependencies": { - "html-tags": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-2.0.0.tgz", - "integrity": "sha1-ELMKOGCF9Dzt41PMj6fLDe7qZos=", - "dev": true - } - } - }, - "@vue/babel-sugar-v-on": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@vue/babel-sugar-v-on/-/babel-sugar-v-on-1.2.3.tgz", - "integrity": "sha512-kt12VJdz/37D3N3eglBywV8GStKNUhNrsxChXIV+o0MwVXORYuhDTHJRKPgLJRb/EY3vM2aRFQdxJBp9CLikjw==", - "dev": true, - "requires": { - "@babel/plugin-syntax-jsx": "^7.2.0", - "@vue/babel-plugin-transform-vue-jsx": "^1.2.1", - "camelcase": "^5.0.0" - } - }, - "@vue/cli-overlay": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-overlay/-/cli-overlay-5.0.0-beta.4.tgz", - "integrity": "sha512-XFlE5oa0PtBPca2o/DJMoJ8VZJKkcv1a5Gqwa6UiHaatbD/qodhwjlAhi9bu+2p5YQLPbSpONCnW6aA51y/ymQ==", - "dev": true - }, - "@vue/cli-plugin-babel": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-babel/-/cli-plugin-babel-5.0.0-beta.4.tgz", - "integrity": "sha512-TEClmAkOU99PyM1Z3d+cpFTTBnAnUae3c29k0V6DALLapvJCmDLymhN5YrO4lWvRp0cDemR0QXr6INO5nt0uPQ==", - "dev": true, - "requires": { - "@babel/core": "^7.12.16", - "@vue/babel-preset-app": "^5.0.0-beta.4", - "@vue/cli-shared-utils": "^5.0.0-beta.4", - "babel-loader": "^8.2.2", - "thread-loader": "^3.0.0", - "webpack": "^5.22.0" - }, - "dependencies": { - "@vue/babel-preset-app": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/babel-preset-app/-/babel-preset-app-5.0.0-beta.4.tgz", - "integrity": "sha512-qIpOsodoLXJ0+bRUYsHAZy3L3XWCI0Wio7a9OyYOFTvvAD6Ei5ca312InHW0f5i8eAMDqqogNyu5SoO4YrPdKg==", - "dev": true, - "requires": { - "@babel/core": "^7.12.16", - "@babel/helper-compilation-targets": "^7.12.16", - "@babel/helper-module-imports": "^7.12.13", - "@babel/plugin-proposal-class-properties": "^7.12.13", - "@babel/plugin-proposal-decorators": "^7.12.13", - "@babel/plugin-syntax-dynamic-import": "^7.8.3", - "@babel/plugin-syntax-jsx": "^7.12.13", - "@babel/plugin-transform-runtime": "^7.12.15", - "@babel/preset-env": "^7.12.16", - "@babel/runtime": "^7.12.13", - "@vue/babel-plugin-jsx": "^1.0.3", - "@vue/babel-preset-jsx": "^1.1.2", - "babel-plugin-dynamic-import-node": "^2.3.3", - "core-js": "^3.8.3", - "core-js-compat": "^3.8.3", - "semver": "^7.3.4" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "@vue/cli-plugin-eslint": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-eslint/-/cli-plugin-eslint-5.0.0-beta.4.tgz", - "integrity": "sha512-qTbO3Wze9EwoSa02NAiBf9pWEKw2JUbvWv6ncZhDWjScUIo11I6IBP4IynEf7PrNiE1fOkomAa3CbjA7AOgweA==", - "dev": true, - "requires": { - "@vue/cli-shared-utils": "^5.0.0-beta.4", - "eslint-webpack-plugin": "2.4.3", - "globby": "^11.0.2", - "inquirer": "^8.0.0", - "webpack": "^5.22.0", - "yorkie": "^2.0.0" - } - }, - "@vue/cli-plugin-router": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-router/-/cli-plugin-router-5.0.0-beta.4.tgz", - "integrity": "sha512-GubyZz8hOQAMzjGFZhcEQ82gjyuhQ8dXQMNSdzEHBxfOMMxxfTGpXWZzVJ3y6j8p+5y2xbZbI2M8ZK5c0kWICg==", - "dev": true, - "requires": { - "@vue/cli-shared-utils": "^5.0.0-beta.4" - } - }, - "@vue/cli-plugin-unit-jest": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-unit-jest/-/cli-plugin-unit-jest-5.0.0-beta.4.tgz", - "integrity": "sha512-bARqemYvbLDxW+WFhKSU9LhrypFyU5xf5lUwwz82Rz4UmulSsDTtfJVRYKuzzZtIccIoMChYOsnH5Y7BQsNH6g==", - "dev": true, - "requires": { - "@babel/core": "^7.12.16", - "@babel/plugin-transform-modules-commonjs": "^7.15.0", - "@types/jest": "^27.0.1", - "@vue/cli-shared-utils": "^5.0.0-beta.4", - "babel-jest": "^27.1.0", - "deepmerge": "^4.2.2", - "jest": "^27.1.0", - "jest-serializer-vue": "^2.0.2", - "jest-transform-stub": "^2.0.0", - "jest-watch-typeahead": "^0.6.1" - } - }, - "@vue/cli-plugin-vuex": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-plugin-vuex/-/cli-plugin-vuex-5.0.0-beta.4.tgz", - "integrity": "sha512-/e2KZ5ZGboY1TCMhluxwZyGPfY/NquCTQvF56ciBVkkdru8F5RSeKgH6oZHu1FjAW1MUgiFGgl5yDhE9MMxF1Q==", - "dev": true, - "requires": {} - }, - "@vue/cli-service": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-service/-/cli-service-5.0.0-beta.4.tgz", - "integrity": "sha512-ZBGshhG668RUel+kabZMIIzQ8t+IfOFe9rofccuyyVfQ+qORB+jdhs7mynDhLLrXl7O3rXtSOgk+S5umjmxWjw==", - "dev": true, - "requires": { - "@babel/helper-compilation-targets": "^7.12.16", - "@soda/friendly-errors-webpack-plugin": "^1.8.0", - "@soda/get-current-script": "^1.0.2", - "@types/minimist": "^1.2.0", - "@types/webpack-dev-server": "^4.1.0", - "@vue/cli-overlay": "^5.0.0-beta.4", - "@vue/cli-plugin-router": "^5.0.0-beta.4", - "@vue/cli-plugin-vuex": "^5.0.0-beta.4", - "@vue/cli-shared-utils": "^5.0.0-beta.4", - "@vue/component-compiler-utils": "^3.1.2", - "@vue/vue-loader-v15": "npm:vue-loader@^15.9.7", - "@vue/web-component-wrapper": "^1.3.0", - "acorn": "^8.0.5", - "acorn-walk": "^8.0.2", - "address": "^1.1.2", - "autoprefixer": "^10.2.4", - "browserslist": "^4.16.3", - "cache-loader": "^4.1.0", - "case-sensitive-paths-webpack-plugin": "^2.3.0", - "cli-highlight": "^2.1.10", - "clipboardy": "^2.3.0", - "cliui": "^7.0.4", - "copy-webpack-plugin": "^9.0.1", - "css-loader": "^5.1.1", - "css-minimizer-webpack-plugin": "^3.0.2", - "cssnano": "^5.0.0", - "debug": "^4.1.1", - "default-gateway": "^6.0.3", - "dotenv": "^10.0.0", - "dotenv-expand": "^5.1.0", - "file-loader": "^6.1.1", - "fs-extra": "^9.1.0", - "globby": "^11.0.2", - "hash-sum": "^2.0.0", - "html-webpack-plugin": "^5.1.0", - "is-file-esm": "^1.0.0", - "launch-editor-middleware": "^2.2.1", - "lodash.defaultsdeep": "^4.6.1", - "lodash.mapvalues": "^4.6.0", - "mini-css-extract-plugin": "^1.3.7", - "minimist": "^1.2.5", - "module-alias": "^2.2.2", - "portfinder": "^1.0.26", - "postcss": "^8.2.6", - "postcss-loader": "^6.1.1", - "progress-webpack-plugin": "^1.0.12", - "ssri": "^8.0.1", - "terser-webpack-plugin": "^5.1.1", - "thread-loader": "^3.0.0", - "url-loader": "^4.1.1", - "vue-loader": "^16.4.0", - "vue-style-loader": "^4.1.3", - "webpack": "^5.22.0", - "webpack-bundle-analyzer": "^4.4.0", - "webpack-chain": "^6.5.1", - "webpack-dev-server": "^4.1.0", - "webpack-merge": "^5.7.3", - "webpack-virtual-modules": "^0.4.2", - "whatwg-fetch": "^3.6.2" - } - }, - "@vue/cli-shared-utils": { - "version": "5.0.0-beta.4", - "resolved": "https://registry.npmjs.org/@vue/cli-shared-utils/-/cli-shared-utils-5.0.0-beta.4.tgz", - "integrity": "sha512-XBnwdbu+0Z82lHZq3VAaAypAXRZzXBVZ2CDtSxAudc/HYsaGt4b6128sEJzhzktCrQh7iknomfZi4Vmniy8taA==", - "dev": true, - "requires": { - "chalk": "^4.1.2", - "execa": "^1.0.0", - "joi": "^17.4.0", - "launch-editor": "^2.2.1", - "lru-cache": "^6.0.0", - "node-fetch": "^2.6.1", - "node-ipc": "^9.1.1", - "open": "^8.0.2", - "ora": "^5.3.0", - "read-pkg": "^5.1.1", - "semver": "^7.3.4", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "@vue/compiler-core": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-core/-/compiler-core-3.2.19.tgz", - "integrity": "sha512-8dOPX0YOtaXol0Zf2cfLQ4NU/yHYl2H7DCKsLEZ7gdvPK6ZSEwGLJ7IdghhY2YEshEpC5RB9QKdC5I07z8Dtjg==", - "requires": { - "@babel/parser": "^7.15.0", - "@vue/shared": "3.2.19", - "estree-walker": "^2.0.2", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@vue/compiler-dom": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.2.19.tgz", - "integrity": "sha512-WzQoE8rfkFjPtIioc7SSgTsnz9g2oG61DU8KHnzPrRS7fW/lji6H2uCYJfp4Z6kZE8GjnHc1Ljwl3/gxDes0cw==", - "requires": { - "@vue/compiler-core": "3.2.19", - "@vue/shared": "3.2.19" - } - }, - "@vue/compiler-sfc": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-sfc/-/compiler-sfc-3.2.19.tgz", - "integrity": "sha512-pLlbgkO1UHTO02MSpa/sFOXUwIDxSMiKZ1ozE5n71CY4DM+YmI+G3gT/ZHZ46WBId7f3VTF/D8pGwMygcQbrQA==", - "requires": { - "@babel/parser": "^7.15.0", - "@vue/compiler-core": "3.2.19", - "@vue/compiler-dom": "3.2.19", - "@vue/compiler-ssr": "3.2.19", - "@vue/ref-transform": "3.2.19", - "@vue/shared": "3.2.19", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7", - "postcss": "^8.1.10", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" - } - } - }, - "@vue/compiler-ssr": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/compiler-ssr/-/compiler-ssr-3.2.19.tgz", - "integrity": "sha512-oLon0Cn3O7WEYzzmzZavGoqXH+199LT+smdjBT3Uf3UX4HwDNuBFCmvL0TsqV9SQnIgKvBRbQ7lhbpnd4lqM3w==", - "requires": { - "@vue/compiler-dom": "3.2.19", - "@vue/shared": "3.2.19" - } - }, - "@vue/component-compiler-utils": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/@vue/component-compiler-utils/-/component-compiler-utils-3.2.2.tgz", - "integrity": "sha512-rAYMLmgMuqJFWAOb3Awjqqv5X3Q3hVr4jH/kgrFJpiU0j3a90tnNBplqbj+snzrgZhC9W128z+dtgMifOiMfJg==", - "dev": true, - "requires": { - "consolidate": "^0.15.1", - "hash-sum": "^1.0.2", - "lru-cache": "^4.1.2", - "merge-source-map": "^1.1.0", - "postcss": "^7.0.36", - "postcss-selector-parser": "^6.0.2", - "prettier": "^1.18.2", - "source-map": "~0.6.1", - "vue-template-es2015-compiler": "^1.9.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "postcss": { - "version": "7.0.39", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", - "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", - "dev": true, - "requires": { - "picocolors": "^0.2.1", - "source-map": "^0.6.1" - } - }, - "prettier": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", - "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", - "dev": true, - "optional": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - }, - "@vue/devtools-api": { - "version": "6.0.0-beta.19", - "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.0.0-beta.19.tgz", - "integrity": "sha512-ObzQhgkoVeoyKv+e8+tB/jQBL2smtk/NmC9OmFK8UqdDpoOdv/Kf9pyDWL+IFyM7qLD2C75rszJujvGSPSpGlw==" - }, - "@vue/eslint-config-prettier": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/@vue/eslint-config-prettier/-/eslint-config-prettier-6.0.0.tgz", - "integrity": "sha512-wFQmv45c3ige5EA+ngijq40YpVcIkAy0Lihupnsnd1Dao5CBbPyfCzqtejFLZX1EwH/kCJdpz3t6s+5wd3+KxQ==", - "dev": true, - "requires": { - "eslint-config-prettier": "^6.0.0" - } - }, - "@vue/reactivity": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/reactivity/-/reactivity-3.2.19.tgz", - "integrity": "sha512-FtachoYs2SnyrWup5UikP54xDX6ZJ1s5VgHcJp4rkGoutU3Ry61jhs+nCX7J64zjX992Mh9gGUC0LqTs8q9vCA==", - "requires": { - "@vue/shared": "3.2.19" - } - }, - "@vue/ref-transform": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/ref-transform/-/ref-transform-3.2.19.tgz", - "integrity": "sha512-03wwUnoIAeKti5IGGx6Vk/HEBJ+zUcm5wrUM3+PQsGf7IYnXTbeIfHHpx4HeSeWhnLAjqZjADQwW8uA4rBmVbg==", - "requires": { - "@babel/parser": "^7.15.0", - "@vue/compiler-core": "3.2.19", - "@vue/shared": "3.2.19", - "estree-walker": "^2.0.2", - "magic-string": "^0.25.7" - } - }, - "@vue/runtime-core": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.2.19.tgz", - "integrity": "sha512-qArZSWKxWsgKfxk9BelZ32nY0MZ31CAW2kUUyVJyxh4cTfHaXGbjiQB5JgsvKc49ROMNffv9t3/qjasQqAH+RQ==", - "requires": { - "@vue/reactivity": "3.2.19", - "@vue/shared": "3.2.19" - } - }, - "@vue/runtime-dom": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/runtime-dom/-/runtime-dom-3.2.19.tgz", - "integrity": "sha512-hIRboxXwafeHhbZEkZYNV0MiJXPNf4fP0X6hM2TJb0vssz8BKhD9cF92BkRgZztTQevecbhk0gu4uAPJ3dxL9A==", - "requires": { - "@vue/runtime-core": "3.2.19", - "@vue/shared": "3.2.19", - "csstype": "^2.6.8" - } - }, - "@vue/server-renderer": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/server-renderer/-/server-renderer-3.2.19.tgz", - "integrity": "sha512-A9FNT7fgQJXItwdzWREntAgWKVtKYuXHBKGev/H4+ByTu8vB7gQXGcim01QxaJshdNg4dYuH2tEBZXCNCNx+/w==", - "requires": { - "@vue/compiler-ssr": "3.2.19", - "@vue/shared": "3.2.19" - } - }, - "@vue/shared": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/@vue/shared/-/shared-3.2.19.tgz", - "integrity": "sha512-Knqhx7WieLdVgwCAZgTVrDCXZ50uItuecLh9JdLC8O+a5ayaSyIQYveUK3hCRNC7ws5zalHmZwfdLMGaS8r4Ew==" - }, - "@vue/test-utils": { - "version": "2.0.0-rc.15", - "resolved": "https://registry.npmjs.org/@vue/test-utils/-/test-utils-2.0.0-rc.15.tgz", - "integrity": "sha512-cb+Ri4PDRhtGCJuaLyl1HO9jXcwEj6AFwcNXace8FhhwelDzOdjyIgOb25xtDiUojzWjPuzGLKZQr/5WB7MLew==", - "dev": true, - "requires": {} - }, - "@vue/vue-loader-v15": { - "version": "npm:vue-loader@15.9.8", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.9.8.tgz", - "integrity": "sha512-GwSkxPrihfLR69/dSV3+5CdMQ0D+jXg8Ma1S4nQXKJAznYFX14vHdc/NetQc34Dw+rBbIJyP7JOuVb9Fhprvog==", - "dev": true, - "requires": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - } - } - }, - "@vue/vue3-jest": { - "version": "27.0.0-alpha.1", - "resolved": "https://registry.npmjs.org/@vue/vue3-jest/-/vue3-jest-27.0.0-alpha.1.tgz", - "integrity": "sha512-V4erTP0LvI0B4kM/cgSiusF0yahByrqJCAUQKDvpW3104J4njoNUY1HwSMqvv5SASOrzxer4ui3EDWyl8Pw2Lg==", - "dev": true, - "requires": { - "@babel/plugin-transform-modules-commonjs": "^7.2.0", - "chalk": "^2.1.0", - "convert-source-map": "^1.6.0", - "extract-from-css": "^0.4.4", - "source-map": "0.5.6", - "tsconfig": "^7.0.0" - }, - "dependencies": { - "source-map": { - "version": "0.5.6", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.6.tgz", - "integrity": "sha1-dc449SvwczxafwwRjYEzSiu19BI=", - "dev": true - } - } - }, - "@vue/web-component-wrapper": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", - "integrity": "sha512-Iu8Tbg3f+emIIMmI2ycSI8QcEuAUgPTgHwesDU1eKMLE4YC/c/sFbGc70QgMq31ijRftV0R7vCm9co6rldCeOA==", - "dev": true - }, - "@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dev": true, - "requires": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" - } - }, - "@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true - }, - "@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true - }, - "@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true - }, - "@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dev": true, - "requires": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true - }, - "@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" - } - }, - "@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dev": true, - "requires": { - "@xtuc/ieee754": "^1.2.0" - } - }, - "@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dev": true, - "requires": { - "@xtuc/long": "4.2.2" - } - }, - "@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true - }, - "@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" - } - }, - "@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" - } - }, - "@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" - } - }, - "@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dev": true, - "requires": { - "@webassemblyjs/ast": "1.11.1", - "@xtuc/long": "4.2.2" - } - }, - "@xtuc/ieee754": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true - }, - "@xtuc/long": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true - }, - "abab": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", - "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", - "dev": true - }, - "abbrev": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", - "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", - "dev": true - }, - "accepts": { - "version": "1.3.7", - "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", - "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, - "requires": { - "mime-types": "~2.1.24", - "negotiator": "0.6.2" - } - }, - "acorn": { - "version": "8.5.0", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.5.0.tgz", - "integrity": "sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==", - "dev": true - }, - "acorn-globals": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", - "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-walk": "^7.1.1" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "acorn-walk": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", - "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", - "dev": true - } - } - }, - "acorn-import-assertions": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz", - "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", - "dev": true, - "requires": {} - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", - "dev": true, - "requires": {} - }, - "acorn-walk": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", - "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true - }, - "address": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", - "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", - "dev": true - }, - "agent-base": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz", - "integrity": "sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==", - "dev": true, - "requires": { - "debug": "4" - } - }, - "aggregate-error": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", - "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, - "requires": { - "clean-stack": "^2.0.0", - "indent-string": "^4.0.0" - } - }, - "ajv": { - "version": "7.1.1", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-7.1.1.tgz", - "integrity": "sha512-ga/aqDYnUy/o7vbsRTFhhTsNeXiYb5JWDIcRIeZfwRNCefwjNTVYCGdGSUrEmiu3yDK3vFvNbgJxvrQW4JXrYQ==", - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "alphanum-sort": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true - }, - "ansi-colors": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-4.1.1.tgz", - "integrity": "sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==", - "dev": true - }, - "ansi-escapes": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", - "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, - "requires": { - "type-fest": "^0.21.3" - } - }, - "ansi-html-community": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/ansi-html-community/-/ansi-html-community-0.0.8.tgz", - "integrity": "sha512-1APHAyr3+PCamwNw3bXCPp4HFLONZt/yIH0sZp0/469KWNTEy+qN5jQ3GVX6DMZ1UXAi34yVwtTeaG/HpBuuzw==", - "dev": true - }, - "ansi-regex": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz", - "integrity": "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==" - }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, - "requires": { - "color-convert": "^1.9.0" - } - }, - "any-promise": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", - "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", - "dev": true - }, - "anymatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", - "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, - "requires": { - "normalize-path": "^3.0.0", - "picomatch": "^2.0.4" - } - }, - "arch": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", - "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", - "dev": true - }, - "argparse": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", - "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" - }, - "array-flatten": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true - }, - "array-union": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true - }, - "arrify": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", - "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", - "dev": true - }, - "asn1.js": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", - "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0", - "safer-buffer": "^2.1.0" - } - }, - "assert": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-2.0.0.tgz", - "integrity": "sha512-se5Cd+js9dXJnu6Ag2JFc00t+HmHOen+8Q+L7O9zI0PqQXr20uk2J0XQqMxZEeo5U50o8Nvmmx7dZrl+Ufr35A==", - "dev": true, - "requires": { - "es6-object-assign": "^1.1.0", - "is-nan": "^1.2.1", - "object-is": "^1.0.1", - "util": "^0.12.0" - } - }, - "astral-regex": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", - "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==" - }, - "async": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", - "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, - "requires": { - "lodash": "^4.17.14" - } - }, - "asynckit": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", - "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", - "dev": true - }, - "at-least-node": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", - "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", - "dev": true - }, - "atob": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", - "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", - "dev": true - }, - "autoprefixer": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.7.tgz", - "integrity": "sha512-EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg==", - "dev": true, - "requires": { - "browserslist": "^4.17.3", - "caniuse-lite": "^1.0.30001264", - "fraction.js": "^4.1.1", - "normalize-range": "^0.1.2", - "picocolors": "^0.2.1", - "postcss-value-parser": "^4.1.0" - } - }, - "available-typed-arrays": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz", - "integrity": "sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==", - "dev": true - }, - "axios": { - "version": "0.21.4", - "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", - "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", - "requires": { - "follow-redirects": "^1.14.0" - } - }, - "babel-jest": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.2.4.tgz", - "integrity": "sha512-f24OmxyWymk5jfgLdlCMu4fTs4ldxFBIdn5sJdhvGC1m08rSkJ5hYbWkNmfBSvE/DjhCVNSHXepxsI6THGfGsg==", - "dev": true, - "requires": { - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/babel__core": "^7.1.14", - "babel-plugin-istanbul": "^6.0.0", - "babel-preset-jest": "^27.2.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "babel-loader": { - "version": "8.2.2", - "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", - "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==", - "dev": true, - "requires": { - "find-cache-dir": "^3.3.1", - "loader-utils": "^1.4.0", - "make-dir": "^3.1.0", - "schema-utils": "^2.6.5" - } - }, - "babel-plugin-dynamic-import-node": { - "version": "2.3.3", - "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", - "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, - "requires": { - "object.assign": "^4.1.0" - } - }, - "babel-plugin-istanbul": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-6.0.0.tgz", - "integrity": "sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==", - "dev": true, - "requires": { - "@babel/helper-plugin-utils": "^7.0.0", - "@istanbuljs/load-nyc-config": "^1.0.0", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-instrument": "^4.0.0", - "test-exclude": "^6.0.0" - } - }, - "babel-plugin-jest-hoist": { - "version": "27.2.0", - "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz", - "integrity": "sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==", - "dev": true, - "requires": { - "@babel/template": "^7.3.3", - "@babel/types": "^7.3.3", - "@types/babel__core": "^7.0.0", - "@types/babel__traverse": "^7.0.6" - } - }, - "babel-plugin-polyfill-corejs2": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", - "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", - "dev": true, - "requires": { - "@babel/compat-data": "^7.13.11", - "@babel/helper-define-polyfill-provider": "^0.2.4", - "semver": "^6.1.1" - } - }, - "babel-plugin-polyfill-corejs3": { - "version": "0.2.5", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.5.tgz", - "integrity": "sha512-ninF5MQNwAX9Z7c9ED+H2pGt1mXdP4TqzlHKyPIYmJIYz0N+++uwdM7RnJukklhzJ54Q84vA4ZJkgs7lu5vqcw==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.2", - "core-js-compat": "^3.16.2" - } - }, - "babel-plugin-polyfill-regenerator": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", - "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", - "dev": true, - "requires": { - "@babel/helper-define-polyfill-provider": "^0.2.4" - } - }, - "babel-preset-current-node-syntax": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", - "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", - "dev": true, - "requires": { - "@babel/plugin-syntax-async-generators": "^7.8.4", - "@babel/plugin-syntax-bigint": "^7.8.3", - "@babel/plugin-syntax-class-properties": "^7.8.3", - "@babel/plugin-syntax-import-meta": "^7.8.3", - "@babel/plugin-syntax-json-strings": "^7.8.3", - "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", - "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", - "@babel/plugin-syntax-numeric-separator": "^7.8.3", - "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", - "@babel/plugin-syntax-optional-chaining": "^7.8.3", - "@babel/plugin-syntax-top-level-await": "^7.8.3" - } - }, - "babel-preset-jest": { - "version": "27.2.0", - "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz", - "integrity": "sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==", - "dev": true, - "requires": { - "babel-plugin-jest-hoist": "^27.2.0", - "babel-preset-current-node-syntax": "^1.0.0" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "base-x": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/base-x/-/base-x-3.0.8.tgz", - "integrity": "sha512-Rl/1AWP4J/zRrk54hhlxH4drNxPJXYUaKffODVI53/dAsV4t9fBxyxYKAVPU1XBHxYwOWP9h9H0hM2MVw4YfJA==", - "requires": { - "safe-buffer": "^5.0.1" - } - }, - "base64-js": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" - }, - "batch": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true - }, - "bech32": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/bech32/-/bech32-1.1.4.tgz", - "integrity": "sha512-s0IrSOzLlbvX7yp4WBfPITzpAU8sqQcpsmwXDiKwrG4r491vwCO/XpejasRNl0piBMe/DvP4Tz0mIS/X1DPJBQ==" - }, - "big.js": { - "version": "5.2.2", - "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", - "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", - "dev": true - }, - "binary-extensions": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true - }, - "bintrees": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/bintrees/-/bintrees-1.0.1.tgz", - "integrity": "sha1-DmVcm5wkNeqraL9AJyJtK1WjRSQ=" - }, - "bip39": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/bip39/-/bip39-3.0.4.tgz", - "integrity": "sha512-YZKQlb752TrUWqHWj7XAwCSjYEgGAk+/Aas3V7NyjQeZYsztO8JnQUaCWhcnL4T+jL8nvB8typ2jRPzTlgugNw==", - "requires": { - "@types/node": "11.11.6", - "create-hash": "^1.1.0", - "pbkdf2": "^3.0.9", - "randombytes": "^2.0.1" - }, - "dependencies": { - "@types/node": { - "version": "11.11.6", - "resolved": "https://registry.npmjs.org/@types/node/-/node-11.11.6.tgz", - "integrity": "sha512-Exw4yUWMBXM3X+8oqzJNRqZSwUAaS4+7NdvHqQuFi/d+synz++xmX3QIf+BFqneW8N31R8Ky+sikfZUXq07ggQ==" - } - } - }, - "bl": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz", - "integrity": "sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==", - "dev": true, - "requires": { - "buffer": "^5.5.0", - "inherits": "^2.0.4", - "readable-stream": "^3.4.0" - }, - "dependencies": { - "buffer": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz", - "integrity": "sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.1.13" - } - } - } - }, - "bluebird": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", - "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==", - "dev": true - }, - "bn.js": { - "version": "4.12.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" - }, - "body-parser": { - "version": "1.19.0", - "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", - "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dev": true, - "requires": { - "bytes": "3.1.0", - "content-type": "~1.0.4", - "debug": "2.6.9", - "depd": "~1.1.2", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "on-finished": "~2.3.0", - "qs": "6.7.0", - "raw-body": "2.4.0", - "type-is": "~1.6.17" - }, - "dependencies": { - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "bonjour": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", - "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dev": true, - "requires": { - "array-flatten": "^2.1.0", - "deep-equal": "^1.0.1", - "dns-equal": "^1.0.0", - "dns-txt": "^2.0.2", - "multicast-dns": "^6.0.1", - "multicast-dns-service-types": "^1.1.0" - } - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "braces": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", - "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, - "requires": { - "fill-range": "^7.0.1" - } - }, - "brorand": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" - }, - "browser-process-hrtime": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", - "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", - "dev": true - }, - "browserify-aes": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", - "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, - "requires": { - "buffer-xor": "^1.0.3", - "cipher-base": "^1.0.0", - "create-hash": "^1.1.0", - "evp_bytestokey": "^1.0.3", - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "browserify-cipher": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", - "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, - "requires": { - "browserify-aes": "^1.0.4", - "browserify-des": "^1.0.0", - "evp_bytestokey": "^1.0.0" - } - }, - "browserify-des": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", - "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, - "requires": { - "cipher-base": "^1.0.1", - "des.js": "^1.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "browserify-rsa": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", - "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, - "requires": { - "bn.js": "^5.0.0", - "randombytes": "^2.0.1" - }, - "dependencies": { - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", - "dev": true - } - } - }, - "browserify-sign": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", - "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, - "requires": { - "bn.js": "^5.1.1", - "browserify-rsa": "^4.0.1", - "create-hash": "^1.2.0", - "create-hmac": "^1.1.7", - "elliptic": "^6.5.3", - "inherits": "^2.0.4", - "parse-asn1": "^5.1.5", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - }, - "dependencies": { - "bn.js": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", - "dev": true - } - } - }, - "browserify-zlib": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", - "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, - "requires": { - "pako": "~1.0.5" - }, - "dependencies": { - "pako": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true - } - } - }, - "browserslist": { - "version": "4.17.3", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.3.tgz", - "integrity": "sha512-59IqHJV5VGdcJZ+GZ2hU5n4Kv3YiASzW6Xk5g9tf5a/MAzGeFwgGWU39fVzNIOVcgB3+Gp+kiQu0HEfTVU/3VQ==", - "dev": true, - "requires": { - "caniuse-lite": "^1.0.30001264", - "electron-to-chromium": "^1.3.857", - "escalade": "^3.1.1", - "node-releases": "^1.1.77", - "picocolors": "^0.2.1" - } - }, - "bs58": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/bs58/-/bs58-4.0.1.tgz", - "integrity": "sha1-vhYedsNU9veIrkBx9j806MTwpCo=", - "requires": { - "base-x": "^3.0.2" - } - }, - "bser": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", - "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", - "dev": true, - "requires": { - "node-int64": "^0.4.0" - } - }, - "buffer": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz", - "integrity": "sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==", - "dev": true, - "requires": { - "base64-js": "^1.3.1", - "ieee754": "^1.2.1" - } - }, - "buffer-from": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true - }, - "buffer-indexof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true - }, - "buffer-json": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/buffer-json/-/buffer-json-2.0.0.tgz", - "integrity": "sha512-+jjPFVqyfF1esi9fvfUs3NqM0pH1ziZ36VP4hmA/y/Ssfo/5w5xHKfTw9BwQjoJ1w/oVtpLomqwUHKdefGyuHw==", - "dev": true - }, - "buffer-xor": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true - }, - "builtin-status-codes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true - }, - "bytes": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true - }, - "cache-loader": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/cache-loader/-/cache-loader-4.1.0.tgz", - "integrity": "sha512-ftOayxve0PwKzBF/GLsZNC9fJBXl8lkZE3TOsjkboHfVHVkL39iUEs1FO07A33mizmci5Dudt38UZrrYXDtbhw==", - "dev": true, - "requires": { - "buffer-json": "^2.0.0", - "find-cache-dir": "^3.0.0", - "loader-utils": "^1.2.3", - "mkdirp": "^0.5.1", - "neo-async": "^2.6.1", - "schema-utils": "^2.0.0" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true - }, - "camel-case": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", - "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, - "requires": { - "pascal-case": "^3.1.2", - "tslib": "^2.0.3" - } - }, - "camelcase": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", - "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", - "dev": true - }, - "caniuse-api": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", - "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, - "requires": { - "browserslist": "^4.0.0", - "caniuse-lite": "^1.0.0", - "lodash.memoize": "^4.1.2", - "lodash.uniq": "^4.5.0" - } - }, - "caniuse-lite": { - "version": "1.0.30001265", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001265.tgz", - "integrity": "sha512-YzBnspggWV5hep1m9Z6sZVLOt7vrju8xWooFAgN6BA5qvy98qPAPb7vNUzypFaoh2pb3vlfzbDO8tB57UPGbtw==", - "dev": true - }, - "case-sensitive-paths-webpack-plugin": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/case-sensitive-paths-webpack-plugin/-/case-sensitive-paths-webpack-plugin-2.4.0.tgz", - "integrity": "sha512-roIFONhcxog0JSSWbvVAh3OocukmSgpqOH6YpMkCvav/ySIV3JKg4Dc8vYtQjYi/UxpNE36r/9v+VqTQqgkYmw==", - "dev": true - }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" - } - }, - "char-regex": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", - "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", - "dev": true - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "chokidar": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", - "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", - "dev": true, - "requires": { - "anymatch": "~3.1.2", - "braces": "~3.0.2", - "fsevents": "~2.3.2", - "glob-parent": "~5.1.2", - "is-binary-path": "~2.1.0", - "is-glob": "~4.0.1", - "normalize-path": "~3.0.0", - "readdirp": "~3.6.0" - } - }, - "chrome-trace-event": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true - }, - "ci-info": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", - "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", - "dev": true - }, - "cipher-base": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", - "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "cjs-module-lexer": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", - "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", - "dev": true - }, - "clean-css": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", - "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", - "dev": true, - "requires": { - "source-map": "~0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "clean-stack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", - "dev": true, - "requires": { - "restore-cursor": "^3.1.0" - } - }, - "cli-highlight": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/cli-highlight/-/cli-highlight-2.1.11.tgz", - "integrity": "sha512-9KDcoEVwyUXrjcJNvHD0NFc/hiwe/WPVYIleQh2O1N2Zro5gWJZ/K+3DGn8w8P/F6FxOgzyC5bxDyHIgCSPhGg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "highlight.js": "^10.7.1", - "mz": "^2.4.0", - "parse5": "^5.1.1", - "parse5-htmlparser2-tree-adapter": "^6.0.0", - "yargs": "^16.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "cli-spinners": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/cli-spinners/-/cli-spinners-2.6.1.tgz", - "integrity": "sha512-x/5fWmGMnbKQAaNwN+UZlV79qBLM9JFnJuJ03gIi5whrob0xV0ofNVHy9DhwGdsMJQc2OKv0oGmLzvaqvAVv+g==", - "dev": true - }, - "cli-truncate": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", - "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", - "dev": true, - "requires": { - "slice-ansi": "^3.0.0", - "string-width": "^4.2.0" - }, - "dependencies": { - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "cli-width": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cli-width/-/cli-width-3.0.0.tgz", - "integrity": "sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==", - "dev": true - }, - "clipboardy": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", - "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", - "dev": true, - "requires": { - "arch": "^2.1.1", - "execa": "^1.0.0", - "is-wsl": "^2.1.1" - } - }, - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "clone": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", - "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", - "dev": true - }, - "clone-deep": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", - "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, - "requires": { - "is-plain-object": "^2.0.4", - "kind-of": "^6.0.2", - "shallow-clone": "^3.0.0" - }, - "dependencies": { - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - } - } - }, - "co": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", - "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", - "dev": true - }, - "collect-v8-coverage": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", - "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", - "dev": true - }, - "color": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/color/-/color-3.0.0.tgz", - "integrity": "sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==", - "requires": { - "color-convert": "^1.9.1", - "color-string": "^1.5.2" - } - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" - }, - "color-string": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", - "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", - "requires": { - "color-name": "^1.0.0", - "simple-swizzle": "^0.2.2" - } - }, - "colord": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/colord/-/colord-2.8.0.tgz", - "integrity": "sha512-kNkVV4KFta3TYQv0bzs4xNwLaeag261pxgzGQSh4cQ1rEhYjcTJfFRP0SDlbhLONg0eSoLzrDd79PosjbltufA==", - "dev": true - }, - "colorette": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", - "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==", - "dev": true - }, - "colors": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", - "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==" - }, - "colorspace": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colorspace/-/colorspace-1.1.2.tgz", - "integrity": "sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==", - "requires": { - "color": "3.0.x", - "text-hex": "1.0.x" - } - }, - "combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", - "dev": true, - "requires": { - "delayed-stream": "~1.0.0" - } - }, - "commander": { - "version": "7.1.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.1.0.tgz", - "integrity": "sha512-pRxBna3MJe6HKnBGsDyMv8ETbptw3axEdYHoqNh7gu5oDcew8fs0xnivZGm06Ogk8zGAJ9VX+OPEr2GXEQK4dg==" - }, - "commondir": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true - }, - "compressible": { - "version": "2.0.18", - "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", - "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, - "requires": { - "mime-db": ">= 1.43.0 < 2" - } - }, - "compression": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", - "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, - "requires": { - "accepts": "~1.3.5", - "bytes": "3.0.0", - "compressible": "~2.0.16", - "debug": "2.6.9", - "on-headers": "~1.0.2", - "safe-buffer": "5.1.2", - "vary": "~1.1.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "condense-newlines": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/condense-newlines/-/condense-newlines-0.2.1.tgz", - "integrity": "sha1-PemFVTE5R10yUCyDsC9gaE0kxV8=", - "dev": true, - "requires": { - "extend-shallow": "^2.0.1", - "is-whitespace": "^0.3.0", - "kind-of": "^3.0.2" - } - }, - "config-chain": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.13.tgz", - "integrity": "sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==", - "dev": true, - "requires": { - "ini": "^1.3.4", - "proto-list": "~1.2.1" - } - }, - "connect-history-api-fallback": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true - }, - "console-browserify": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true - }, - "consolidate": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/consolidate/-/consolidate-0.15.1.tgz", - "integrity": "sha512-DW46nrsMJgy9kqAbPt5rKaCr7uFtpo4mSUvLHIUbJEjm0vo+aY5QLwBUq3FK4tRnJr/X0Psc0C4jf/h+HtXSMw==", - "dev": true, - "requires": { - "bluebird": "^3.1.1" - } - }, - "constants-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true - }, - "content-disposition": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", - "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dev": true, - "requires": { - "safe-buffer": "5.1.2" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, - "content-type": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true - }, - "convert-source-map": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", - "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.1" - }, - "dependencies": { - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, - "cookie": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "dev": true - }, - "cookie-signature": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true - }, - "copy-webpack-plugin": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/copy-webpack-plugin/-/copy-webpack-plugin-9.0.1.tgz", - "integrity": "sha512-14gHKKdYIxF84jCEgPgYXCPpldbwpxxLbCmA7LReY7gvbaT555DgeBWBgBZM116tv/fO6RRJrsivBqRyRlukhw==", - "dev": true, - "requires": { - "fast-glob": "^3.2.5", - "glob-parent": "^6.0.0", - "globby": "^11.0.3", - "normalize-path": "^3.0.0", - "p-limit": "^3.1.0", - "schema-utils": "^3.0.0", - "serialize-javascript": "^6.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "glob-parent": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", - "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", - "dev": true, - "requires": { - "is-glob": "^4.0.3" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "core-js": { - "version": "3.18.2", - "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.18.2.tgz", - "integrity": "sha512-zNhPOUoSgoizoSQFdX1MeZO16ORRb9FFQLts8gSYbZU5FcgXhp24iMWMxnOQo5uIaIG7/6FA/IqJPwev1o9ZXQ==" - }, - "core-js-compat": { - "version": "3.18.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.2.tgz", - "integrity": "sha512-25VJYCJtGjZwLguj7d66oiHfmnVw3TMOZ0zV8DyMJp/aeQ3OjR519iOOeck08HMyVVRAqXxafc2Hl+5QstJrsQ==", - "dev": true, - "requires": { - "browserslist": "^4.17.3", - "semver": "7.0.0" - }, - "dependencies": { - "semver": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true - } - } - }, - "core-util-is": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" - }, - "cosmiconfig": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", - "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, - "requires": { - "@types/parse-json": "^4.0.0", - "import-fresh": "^3.2.1", - "parse-json": "^5.0.0", - "path-type": "^4.0.0", - "yaml": "^1.10.0" - } - }, - "cosmjs-types": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/cosmjs-types/-/cosmjs-types-0.2.0.tgz", - "integrity": "sha512-9/jBr7kxfHg8HCNzUi9hxutU2GldrScXXSjfTZWuZHlFJmn5sJDXlvxSWhpeWIorHRxN8CtxDPmt7zdo/+BYDg==", - "requires": { - "long": "^4.0.0", - "protobufjs": "~6.11.2" - }, - "dependencies": { - "protobufjs": { - "version": "6.11.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.11.2.tgz", - "integrity": "sha512-4BQJoPooKJl2G9j3XftkIXjoC9C0Av2NOrWmbLWT1vH32GcSUHjM0Arra6UfTsVyfMAuFzaLucXn1sadxJydAw==", - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": ">=13.7.0", - "long": "^4.0.0" - } - } - } - }, - "create-ecdh": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", - "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "elliptic": "^6.5.3" - } - }, - "create-hash": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", - "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "requires": { - "cipher-base": "^1.0.1", - "inherits": "^2.0.1", - "md5.js": "^1.3.4", - "ripemd160": "^2.0.1", - "sha.js": "^2.4.0" - } - }, - "create-hmac": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", - "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "requires": { - "cipher-base": "^1.0.3", - "create-hash": "^1.1.0", - "inherits": "^2.0.1", - "ripemd160": "^2.0.0", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "cross-spawn": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", - "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, - "requires": { - "path-key": "^3.1.0", - "shebang-command": "^2.0.0", - "which": "^2.0.1" - } - }, - "crypto-browserify": { - "version": "3.12.0", - "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", - "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, - "requires": { - "browserify-cipher": "^1.0.0", - "browserify-sign": "^4.0.0", - "create-ecdh": "^4.0.0", - "create-hash": "^1.1.0", - "create-hmac": "^1.1.0", - "diffie-hellman": "^5.0.0", - "inherits": "^2.0.1", - "pbkdf2": "^3.0.3", - "public-encrypt": "^4.0.0", - "randombytes": "^2.0.0", - "randomfill": "^1.0.3" - } - }, - "crypto-js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/crypto-js/-/crypto-js-4.1.1.tgz", - "integrity": "sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==" - }, - "css": { - "version": "2.2.4", - "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", - "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "source-map": "^0.6.1", - "source-map-resolve": "^0.5.2", - "urix": "^0.1.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "css-color-names": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz", - "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==", - "dev": true - }, - "css-declaration-sorter": { - "version": "6.1.3", - "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.3.tgz", - "integrity": "sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==", - "dev": true, - "requires": { - "timsort": "^0.3.0" - } - }, - "css-loader": { - "version": "5.2.7", - "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", - "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", - "dev": true, - "requires": { - "icss-utils": "^5.1.0", - "loader-utils": "^2.0.0", - "postcss": "^8.2.15", - "postcss-modules-extract-imports": "^3.0.0", - "postcss-modules-local-by-default": "^4.0.0", - "postcss-modules-scope": "^3.0.0", - "postcss-modules-values": "^4.0.0", - "postcss-value-parser": "^4.1.0", - "schema-utils": "^3.0.0", - "semver": "^7.3.5" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "css-minimizer-webpack-plugin": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-3.1.1.tgz", - "integrity": "sha512-KlB8l5uoNcf9F7i5kXnkxoqJGd2BXH4f0+Lj2vSWSmuvMLYO1kNsJ1KHSzeDW8e45/whgSOPcKVT/3JopkT8dg==", - "dev": true, - "requires": { - "cssnano": "^5.0.6", - "jest-worker": "^27.0.2", - "p-limit": "^3.0.2", - "postcss": "^8.3.5", - "schema-utils": "^3.1.0", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "css-select": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", - "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", - "dev": true, - "requires": { - "boolbase": "^1.0.0", - "css-what": "^5.0.0", - "domhandler": "^4.2.0", - "domutils": "^2.6.0", - "nth-check": "^2.0.0" - } - }, - "css-tree": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", - "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, - "requires": { - "mdn-data": "2.0.14", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "css-what": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", - "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", - "dev": true - }, - "cssesc": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", - "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", - "dev": true - }, - "cssnano": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.8.tgz", - "integrity": "sha512-Lda7geZU0Yu+RZi2SGpjYuQz4HI4/1Y+BhdD0jL7NXAQ5larCzVn+PUGuZbDMYz904AXXCOgO5L1teSvgu7aFg==", - "dev": true, - "requires": { - "cssnano-preset-default": "^5.1.4", - "is-resolvable": "^1.1.0", - "lilconfig": "^2.0.3", - "yaml": "^1.10.2" - } - }, - "cssnano-preset-default": { - "version": "5.1.4", - "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.4.tgz", - "integrity": "sha512-sPpQNDQBI3R/QsYxQvfB4mXeEcWuw0wGtKtmS5eg8wudyStYMgKOQT39G07EbW1LB56AOYrinRS9f0ig4Y3MhQ==", - "dev": true, - "requires": { - "css-declaration-sorter": "^6.0.3", - "cssnano-utils": "^2.0.1", - "postcss-calc": "^8.0.0", - "postcss-colormin": "^5.2.0", - "postcss-convert-values": "^5.0.1", - "postcss-discard-comments": "^5.0.1", - "postcss-discard-duplicates": "^5.0.1", - "postcss-discard-empty": "^5.0.1", - "postcss-discard-overridden": "^5.0.1", - "postcss-merge-longhand": "^5.0.2", - "postcss-merge-rules": "^5.0.2", - "postcss-minify-font-values": "^5.0.1", - "postcss-minify-gradients": "^5.0.2", - "postcss-minify-params": "^5.0.1", - "postcss-minify-selectors": "^5.1.0", - "postcss-normalize-charset": "^5.0.1", - "postcss-normalize-display-values": "^5.0.1", - "postcss-normalize-positions": "^5.0.1", - "postcss-normalize-repeat-style": "^5.0.1", - "postcss-normalize-string": "^5.0.1", - "postcss-normalize-timing-functions": "^5.0.1", - "postcss-normalize-unicode": "^5.0.1", - "postcss-normalize-url": "^5.0.2", - "postcss-normalize-whitespace": "^5.0.1", - "postcss-ordered-values": "^5.0.2", - "postcss-reduce-initial": "^5.0.1", - "postcss-reduce-transforms": "^5.0.1", - "postcss-svgo": "^5.0.2", - "postcss-unique-selectors": "^5.0.1" - } - }, - "cssnano-utils": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", - "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", - "dev": true, - "requires": {} - }, - "csso": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", - "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, - "requires": { - "css-tree": "^1.1.2" - } - }, - "cssom": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", - "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", - "dev": true - }, - "cssstyle": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", - "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", - "dev": true, - "requires": { - "cssom": "~0.3.6" - }, - "dependencies": { - "cssom": { - "version": "0.3.8", - "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", - "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", - "dev": true - } - } - }, - "csstype": { - "version": "2.6.18", - "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.18.tgz", - "integrity": "sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ==" - }, - "data-urls": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-2.0.0.tgz", - "integrity": "sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==", - "dev": true, - "requires": { - "abab": "^2.0.3", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.0.0" - } - }, - "dayjs": { - "version": "1.10.7", - "resolved": "https://registry.npmjs.org/dayjs/-/dayjs-1.10.7.tgz", - "integrity": "sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==" - }, - "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "decimal.js": { - "version": "10.3.1", - "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", - "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", - "dev": true - }, - "decode-uri-component": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", - "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", - "dev": true - }, - "dedent": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", - "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", - "dev": true - }, - "deep-equal": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", - "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, - "requires": { - "is-arguments": "^1.0.4", - "is-date-object": "^1.0.1", - "is-regex": "^1.0.4", - "object-is": "^1.0.1", - "object-keys": "^1.1.1", - "regexp.prototype.flags": "^1.2.0" - } - }, - "deep-is": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", - "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", - "dev": true - }, - "deepmerge": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", - "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", - "dev": true - }, - "default-gateway": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", - "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, - "requires": { - "execa": "^5.0.0" - }, - "dependencies": { - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - } - } - }, - "defaults": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.3.tgz", - "integrity": "sha1-xlYFHpgX2f8I7YgUd/P+QBnz730=", - "dev": true, - "requires": { - "clone": "^1.0.2" - } - }, - "define-lazy-prop": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "requires": { - "object-keys": "^1.0.12" - } - }, - "del": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", - "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, - "requires": { - "globby": "^11.0.1", - "graceful-fs": "^4.2.4", - "is-glob": "^4.0.1", - "is-path-cwd": "^2.2.0", - "is-path-inside": "^3.0.2", - "p-map": "^4.0.0", - "rimraf": "^3.0.2", - "slash": "^3.0.0" - } - }, - "delayed-stream": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", - "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", - "dev": true - }, - "depd": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true - }, - "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "minimalistic-assert": "^1.0.0" - } - }, - "destroy": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true - }, - "detect-newline": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", - "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", - "dev": true - }, - "detect-node": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true - }, - "diff-sequences": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", - "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", - "dev": true - }, - "diffie-hellman": { - "version": "5.0.3", - "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", - "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "miller-rabin": "^4.0.0", - "randombytes": "^2.0.0" - } - }, - "dir-glob": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", - "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, - "requires": { - "path-type": "^4.0.0" - } - }, - "dns-equal": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", - "dev": true - }, - "dns-packet": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", - "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dev": true, - "requires": { - "ip": "^1.1.0", - "safe-buffer": "^5.0.1" - } - }, - "dns-txt": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", - "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dev": true, - "requires": { - "buffer-indexof": "^1.0.0" - } - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "dom-converter": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", - "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", - "dev": true, - "requires": { - "utila": "~0.4" - } - }, - "dom-serializer": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", - "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.2.0", - "entities": "^2.0.0" - } - }, - "domain-browser": { - "version": "4.22.0", - "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-4.22.0.tgz", - "integrity": "sha512-IGBwjF7tNk3cwypFNH/7bfzBcgSCbaMOD3GsaY1AU/JRrnHnYgEM0+9kQt52iZxjNsjBtJYtao146V+f8jFZNw==", - "dev": true - }, - "domelementtype": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true - }, - "domexception": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", - "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", - "dev": true, - "requires": { - "webidl-conversions": "^5.0.0" - }, - "dependencies": { - "webidl-conversions": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", - "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", - "dev": true - } - } - }, - "domhandler": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", - "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", - "dev": true, - "requires": { - "domelementtype": "^2.2.0" - } - }, - "domutils": { - "version": "2.8.0", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", - "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, - "requires": { - "dom-serializer": "^1.0.1", - "domelementtype": "^2.2.0", - "domhandler": "^4.2.0" - } - }, - "dot-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", - "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "dotenv": { - "version": "10.0.0", - "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "dev": true - }, - "dotenv-expand": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true - }, - "duplexer": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", - "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", - "dev": true - }, - "easy-stack": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/easy-stack/-/easy-stack-1.0.1.tgz", - "integrity": "sha512-wK2sCs4feiiJeFXn3zvY0p41mdU5VUgbgs1rNsc/y5ngFUijdWd+iIN8eoyuZHKB8xN6BL4PdWmzqFmxNg6V2w==", - "dev": true - }, - "editorconfig": { - "version": "0.15.3", - "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", - "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", - "dev": true, - "requires": { - "commander": "^2.19.0", - "lru-cache": "^4.1.5", - "semver": "^5.6.0", - "sigmund": "^1.0.1" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - }, - "ee-first": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true - }, - "electron-to-chromium": { - "version": "1.3.860", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.860.tgz", - "integrity": "sha512-gWwGZ+Wv4Mou2SJRH6JQzhTPjL5f95SX7n6VkLTQ/Q/INsZLZNQ1vH2GlZjozKyvT0kkFuCmWTwIoCj+/hUDPw==", - "dev": true - }, - "elliptic": { - "version": "6.5.4", - "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", - "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "requires": { - "bn.js": "^4.11.9", - "brorand": "^1.1.0", - "hash.js": "^1.0.0", - "hmac-drbg": "^1.0.1", - "inherits": "^2.0.4", - "minimalistic-assert": "^1.0.1", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "emittery": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", - "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", - "dev": true - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" - }, - "emojis-list": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", - "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", - "dev": true - }, - "enabled": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/enabled/-/enabled-2.0.0.tgz", - "integrity": "sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==" - }, - "encodeurl": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true - }, - "end-of-stream": { - "version": "1.4.4", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", - "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", - "dev": true, - "requires": { - "once": "^1.4.0" - } - }, - "enhanced-resolve": { - "version": "5.8.3", - "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.3.tgz", - "integrity": "sha512-EGAbGvH7j7Xt2nc0E7D99La1OiEs8LnyimkRgwExpUMScN6O+3x9tIWs7PLQZVNx4YD+00skHXPXi1yQHpAmZA==", - "dev": true, - "requires": { - "graceful-fs": "^4.2.4", - "tapable": "^2.2.0" - } - }, - "enquirer": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", - "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", - "dev": true, - "requires": { - "ansi-colors": "^4.1.1" - } - }, - "entities": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "error-stack-parser": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", - "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", - "dev": true, - "requires": { - "stackframe": "^1.1.1" - } - }, - "es-abstract": { - "version": "1.19.1", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", - "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "get-symbol-description": "^1.0.0", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "internal-slot": "^1.0.3", - "is-callable": "^1.2.4", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.4", - "is-shared-array-buffer": "^1.0.1", - "is-string": "^1.0.7", - "is-weakref": "^1.0.1", - "object-inspect": "^1.11.0", - "object-keys": "^1.1.1", - "object.assign": "^4.1.2", - "string.prototype.trimend": "^1.0.4", - "string.prototype.trimstart": "^1.0.4", - "unbox-primitive": "^1.0.1" - } - }, - "es-module-lexer": { - "version": "0.9.2", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.2.tgz", - "integrity": "sha512-YkAGWqxZq2B4FxQ5y687UwywDwvLQhIMCZ+SDU7ZW729SDHOEI6wVFXwTRecz+yiwJzCsVwC6V7bxyNbZSB1rg==", - "dev": true - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "es6-object-assign": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/es6-object-assign/-/es6-object-assign-1.1.0.tgz", - "integrity": "sha1-wsNYJlYkfDnqEHyx5mUrb58kUjw=", - "dev": true - }, - "escalade": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true - }, - "escape-html": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "escodegen": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", - "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", - "dev": true, - "requires": { - "esprima": "^4.0.1", - "estraverse": "^5.2.0", - "esutils": "^2.0.2", - "optionator": "^0.8.1", - "source-map": "~0.6.1" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "deep-is": "~0.1.3", - "fast-levenshtein": "~2.0.6", - "levn": "~0.3.0", - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2", - "word-wrap": "~1.2.3" - } - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, - "optional": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - } - } - }, - "eslint": { - "version": "7.32.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", - "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", - "dev": true, - "requires": { - "@babel/code-frame": "7.12.11", - "@eslint/eslintrc": "^0.4.3", - "@humanwhocodes/config-array": "^0.5.0", - "ajv": "^6.10.0", - "chalk": "^4.0.0", - "cross-spawn": "^7.0.2", - "debug": "^4.0.1", - "doctrine": "^3.0.0", - "enquirer": "^2.3.5", - "escape-string-regexp": "^4.0.0", - "eslint-scope": "^5.1.1", - "eslint-utils": "^2.1.0", - "eslint-visitor-keys": "^2.0.0", - "espree": "^7.3.1", - "esquery": "^1.4.0", - "esutils": "^2.0.2", - "fast-deep-equal": "^3.1.3", - "file-entry-cache": "^6.0.1", - "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.1.2", - "globals": "^13.6.0", - "ignore": "^4.0.6", - "import-fresh": "^3.0.0", - "imurmurhash": "^0.1.4", - "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", - "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.4.1", - "lodash.merge": "^4.6.2", - "minimatch": "^3.0.4", - "natural-compare": "^1.4.0", - "optionator": "^0.9.1", - "progress": "^2.0.0", - "regexpp": "^3.1.0", - "semver": "^7.2.1", - "strip-ansi": "^6.0.0", - "strip-json-comments": "^3.1.0", - "table": "^6.0.9", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" - }, - "dependencies": { - "@babel/code-frame": { - "version": "7.12.11", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", - "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", - "dev": true, - "requires": { - "@babel/highlight": "^7.10.4" - } - }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dev": true, - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "escape-string-regexp": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", - "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", - "dev": true - }, - "globals": { - "version": "13.11.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", - "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", - "dev": true, - "requires": { - "type-fest": "^0.20.2" - } - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - }, - "table": { - "version": "6.7.2", - "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz", - "integrity": "sha512-UFZK67uvyNivLeQbVtkiUs8Uuuxv24aSL4/Vil2PJVtMgU8Lx0CYkP12uCGa3kjyQzOSgV1+z9Wkb82fCGsO0g==", - "dev": true, - "requires": { - "ajv": "^8.0.1", - "lodash.clonedeep": "^4.5.0", - "lodash.truncate": "^4.4.2", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.3", - "strip-ansi": "^6.0.1" - }, - "dependencies": { - "ajv": { - "version": "8.6.3", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", - "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "json-schema-traverse": "^1.0.0", - "require-from-string": "^2.0.2", - "uri-js": "^4.2.2" - } - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==", - "dev": true - } - } - }, - "type-fest": { - "version": "0.20.2", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", - "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", - "dev": true - } - } - }, - "eslint-config-prettier": { - "version": "6.15.0", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.15.0.tgz", - "integrity": "sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==", - "dev": true, - "requires": { - "get-stdin": "^6.0.0" - } - }, - "eslint-plugin-prettier": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-3.4.1.tgz", - "integrity": "sha512-htg25EUYUeIhKHXjOinK4BgCcDwtLHjqaxCDsMy5nbnUMkKFvIhMVCp+5GFUXQ4Nr8lBsPqtGAqBenbpFqAA2g==", - "dev": true, - "requires": { - "prettier-linter-helpers": "^1.0.0" - } - }, - "eslint-plugin-vue": { - "version": "7.19.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-vue/-/eslint-plugin-vue-7.19.1.tgz", - "integrity": "sha512-e2pD7nW2sTY04ThH+66BgToNwC4n6dqfNhKE+ypdJFtZgn3Zn+nP8ZEIFPG0PGqCKQ3qxy8dJk1bzUsuQd3ANA==", - "dev": true, - "requires": { - "eslint-utils": "^2.1.0", - "natural-compare": "^1.4.0", - "semver": "^6.3.0", - "vue-eslint-parser": "^7.10.0" - } - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", - "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - }, - "dependencies": { - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } - }, - "eslint-visitor-keys": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", - "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", - "dev": true - }, - "eslint-webpack-plugin": { - "version": "2.4.3", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.4.3.tgz", - "integrity": "sha512-+15ifHFkGn0gB7lQBe+xgyKcjelxv9xlTutGHEPYBUUj+1Rjrjq3+1REJLJpyAHgpQTatpqkRY1z8gQuyn3Aww==", - "dev": true, - "requires": { - "@types/eslint": "^7.2.4", - "arrify": "^2.0.1", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "jest-worker": { - "version": "26.6.2", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-26.6.2.tgz", - "integrity": "sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^7.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "espree": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", - "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", - "dev": true, - "requires": { - "acorn": "^7.4.0", - "acorn-jsx": "^5.3.1", - "eslint-visitor-keys": "^1.3.0" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - } - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "estree-walker": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-2.0.2.tgz", - "integrity": "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==" - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "etag": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true - }, - "event-pubsub": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/event-pubsub/-/event-pubsub-4.3.0.tgz", - "integrity": "sha512-z7IyloorXvKbFx9Bpie2+vMJKKx1fH1EN5yiTfp8CiLOTptSYy1g8H4yDpGlEdshL1PBiFtBHepF2cNsqeEeFQ==", - "dev": true - }, - "eventemitter3": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true - }, - "events": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true - }, - "evp_bytestokey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", - "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, - "requires": { - "md5.js": "^1.3.4", - "safe-buffer": "^5.1.1" - } - }, - "execa": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", - "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", - "dev": true, - "requires": { - "cross-spawn": "^6.0.0", - "get-stream": "^4.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - }, - "dependencies": { - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - } - } - }, - "exit": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", - "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", - "dev": true - }, - "expect": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/expect/-/expect-27.2.4.tgz", - "integrity": "sha512-gOtuonQ8TCnbNNCSw2fhVzRf8EFYDII4nB5NmG4IEV0rbUnW1I5zXvoTntU4iicB/Uh0oZr20NGlOLdJiwsOZA==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "ansi-styles": "^5.0.0", - "jest-get-type": "^27.0.6", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-regex-util": "^27.0.6" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "express": { - "version": "4.17.1", - "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", - "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dev": true, - "requires": { - "accepts": "~1.3.7", - "array-flatten": "1.1.1", - "body-parser": "1.19.0", - "content-disposition": "0.5.3", - "content-type": "~1.0.4", - "cookie": "0.4.0", - "cookie-signature": "1.0.6", - "debug": "2.6.9", - "depd": "~1.1.2", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "finalhandler": "~1.1.2", - "fresh": "0.5.2", - "merge-descriptors": "1.0.1", - "methods": "~1.1.2", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "path-to-regexp": "0.1.7", - "proxy-addr": "~2.0.5", - "qs": "6.7.0", - "range-parser": "~1.2.1", - "safe-buffer": "5.1.2", - "send": "0.17.1", - "serve-static": "1.14.1", - "setprototypeof": "1.1.1", - "statuses": "~1.5.0", - "type-is": "~1.6.18", - "utils-merge": "1.0.1", - "vary": "~1.1.2" - }, - "dependencies": { - "array-flatten": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - } - } - }, - "extend-shallow": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", - "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", - "dev": true, - "requires": { - "is-extendable": "^0.1.0" - } - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "extract-from-css": { - "version": "0.4.4", - "resolved": "https://registry.npmjs.org/extract-from-css/-/extract-from-css-0.4.4.tgz", - "integrity": "sha1-HqffLnx8brmSL6COitrqSG9vj5I=", - "dev": true, - "requires": { - "css": "^2.1.0" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==" - }, - "fast-diff": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", - "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", - "dev": true - }, - "fast-glob": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", - "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", - "dev": true, - "requires": { - "@nodelib/fs.stat": "^2.0.2", - "@nodelib/fs.walk": "^1.2.3", - "glob-parent": "^5.1.2", - "merge2": "^1.3.0", - "micromatch": "^4.0.4" - } - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "fast-safe-stringify": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/fast-safe-stringify/-/fast-safe-stringify-2.0.4.tgz", - "integrity": "sha512-mNlGUdKOeGNleyrmgbKYtbnCr9KZkZXU7eM89JRo8vY10f7Ul1Fbj07hUBW3N4fC0xM+fmfFfa2zM7mIizhpNQ==" - }, - "fastq": { - "version": "1.13.0", - "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.13.0.tgz", - "integrity": "sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==", - "dev": true, - "requires": { - "reusify": "^1.0.4" - } - }, - "faye-websocket": { - "version": "0.11.4", - "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", - "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, - "requires": { - "websocket-driver": ">=0.5.1" - } - }, - "fb-watchman": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", - "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", - "dev": true, - "requires": { - "bser": "2.1.1" - } - }, - "fecha": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/fecha/-/fecha-4.2.1.tgz", - "integrity": "sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==" - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", - "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", - "dev": true, - "requires": { - "flat-cache": "^3.0.4" - } - }, - "file-loader": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", - "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "file-saver": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/file-saver/-/file-saver-2.0.5.tgz", - "integrity": "sha512-P9bmyZ3h/PRG+Nzga+rbdI4OEpNDzAVyy74uVO9ATgzLK6VtAsYybF/+TOCvrc0MO793d6+42lLyZTw7/ArVzA==" - }, - "fill-range": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", - "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, - "requires": { - "to-regex-range": "^5.0.1" - } - }, - "filter-obj": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-2.0.2.tgz", - "integrity": "sha512-lO3ttPjHZRfjMcxWKb1j1eDhTFsu4meeR3lnMcnBFhk6RuLhvEiuALu2TlfL310ph4lCYYwgF/ElIjdP739tdg==", - "dev": true - }, - "finalhandler": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", - "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, - "requires": { - "debug": "2.6.9", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "on-finished": "~2.3.0", - "parseurl": "~1.3.3", - "statuses": "~1.5.0", - "unpipe": "~1.0.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "find-cache-dir": { - "version": "3.3.2", - "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", - "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, - "requires": { - "commondir": "^1.0.1", - "make-dir": "^3.0.2", - "pkg-dir": "^4.1.0" - } - }, - "find-up": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", - "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, - "requires": { - "locate-path": "^5.0.0", - "path-exists": "^4.0.0" - } - }, - "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", - "dev": true, - "requires": { - "flatted": "^3.1.0", - "rimraf": "^3.0.2" - } - }, - "flatted": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz", - "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==", - "dev": true - }, - "fn.name": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/fn.name/-/fn.name-1.1.0.tgz", - "integrity": "sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==" - }, - "follow-redirects": { - "version": "1.14.4", - "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz", - "integrity": "sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==" - }, - "foreach": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/foreach/-/foreach-2.0.5.tgz", - "integrity": "sha1-C+4AUBiusmDQo6865ljdATbsG5k=", - "dev": true - }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "dev": true, - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "forwarded": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true - }, - "fraction.js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz", - "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==", - "dev": true - }, - "fresh": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true - }, - "fs-extra": { - "version": "9.1.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", - "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", - "dev": true, - "requires": { - "at-least-node": "^1.0.0", - "graceful-fs": "^4.2.0", - "jsonfile": "^6.0.1", - "universalify": "^2.0.0" - } - }, - "fs-monkey": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, - "optional": true - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "functional-red-black-tree": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", - "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=", - "dev": true - }, - "gensync": { - "version": "1.0.0-beta.2", - "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true - }, - "get-caller-file": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "get-own-enumerable-property-symbols": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", - "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==", - "dev": true - }, - "get-package-type": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz", - "integrity": "sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==", - "dev": true - }, - "get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true - }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "dev": true, - "requires": { - "pump": "^3.0.0" - } - }, - "get-symbol-description": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", - "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "get-intrinsic": "^1.1.1" - } - }, - "glob": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", - "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "glob-to-regexp": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true - }, - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - }, - "globalthis": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/globalthis/-/globalthis-1.0.2.tgz", - "integrity": "sha512-ZQnSFO1la8P7auIOQECnm0sSuoMeaSq0EEdXMBFF2QJO4uNcwbyhSgG3MruWNbFTqCLmxVwGOl7LZ9kASvHdeQ==", - "requires": { - "define-properties": "^1.1.3" - } - }, - "globby": { - "version": "11.0.4", - "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", - "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", - "dev": true, - "requires": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.1.1", - "ignore": "^5.1.4", - "merge2": "^1.3.0", - "slash": "^3.0.0" - }, - "dependencies": { - "ignore": { - "version": "5.1.8", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true - } - } - }, - "graceful-fs": { - "version": "4.2.8", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", - "dev": true - }, - "gradient-avatar": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/gradient-avatar/-/gradient-avatar-1.0.2.tgz", - "integrity": "sha512-Od9KI2YImV60wnsvU/u6GEyBm2fiHUUHgiLySE243GYl/T/tiJMJ5QYey8o7tepugmlnUGQRaCItHv19UnUjUg==", - "requires": { - "hsl-rgb": "^1.0.0", - "hsl-triad": "^1.0.0", - "string-hash": "^1.1.3" - } - }, - "gzip-size": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-6.0.0.tgz", - "integrity": "sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==", - "dev": true, - "requires": { - "duplexer": "^0.1.2" - } - }, - "handle-thing": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "dev": true - }, - "has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "hash-base": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", - "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "requires": { - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "safe-buffer": "^5.2.0" - } - }, - "hash-sum": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-2.0.0.tgz", - "integrity": "sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==", - "dev": true - }, - "hash.js": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", - "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "requires": { - "inherits": "^2.0.3", - "minimalistic-assert": "^1.0.1" - } - }, - "he": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true - }, - "highlight.js": { - "version": "10.7.3", - "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", - "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", - "dev": true - }, - "hmac-drbg": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", - "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "requires": { - "hash.js": "^1.0.3", - "minimalistic-assert": "^1.0.0", - "minimalistic-crypto-utils": "^1.0.1" - } - }, - "hosted-git-info": { - "version": "2.8.9", - "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", - "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", - "dev": true - }, - "hpack.js": { - "version": "2.1.6", - "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", - "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dev": true, - "requires": { - "inherits": "^2.0.1", - "obuf": "^1.0.0", - "readable-stream": "^2.0.1", - "wbuf": "^1.1.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "hsl-rgb": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-rgb/-/hsl-rgb-1.0.0.tgz", - "integrity": "sha512-cNq+7sfwzSDoiG/jiu8wZpOmjScUZrMKiI33tH3aQ1MZsXWQd0yJjMpPwu2OZFYa4D/bOT1aCbB5gS1kOqFx1A==" - }, - "hsl-triad": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/hsl-triad/-/hsl-triad-1.0.0.tgz", - "integrity": "sha512-PKnjrMugS6sHC5dVh4VQZYOHEKG2QILjVwbpEtNjEV19RyswuIxrIiGhumVJjya/FjK/p9gX6+zRMXFGTvaQAA==" - }, - "html-encoding-sniffer": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", - "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", - "dev": true, - "requires": { - "whatwg-encoding": "^1.0.5" - } - }, - "html-entities": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", - "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", - "dev": true - }, - "html-escaper": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", - "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", - "dev": true - }, - "html-minifier-terser": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", - "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", - "dev": true, - "requires": { - "camel-case": "^4.1.1", - "clean-css": "^4.2.3", - "commander": "^4.1.1", - "he": "^1.2.0", - "param-case": "^3.0.3", - "relateurl": "^0.2.7", - "terser": "^4.6.3" - }, - "dependencies": { - "commander": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true - } - } - }, - "html-tags": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", - "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", - "dev": true - }, - "html-webpack-plugin": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/html-webpack-plugin/-/html-webpack-plugin-5.3.2.tgz", - "integrity": "sha512-HvB33boVNCz2lTyBsSiMffsJ+m0YLIQ+pskblXgN9fnjS1BgEcuAfdInfXfGrkdXV406k9FiDi86eVCDBgJOyQ==", - "dev": true, - "requires": { - "@types/html-minifier-terser": "^5.0.0", - "html-minifier-terser": "^5.0.1", - "lodash": "^4.17.21", - "pretty-error": "^3.0.4", - "tapable": "^2.0.0" - } - }, - "htmlparser2": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", - "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", - "dev": true, - "requires": { - "domelementtype": "^2.0.1", - "domhandler": "^4.0.0", - "domutils": "^2.5.2", - "entities": "^2.0.0" - } - }, - "http-deceiver": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true - }, - "http-errors": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", - "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.1", - "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" - }, - "dependencies": { - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - } - } - }, - "http-parser-js": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", - "dev": true - }, - "http-proxy": { - "version": "1.18.1", - "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", - "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, - "requires": { - "eventemitter3": "^4.0.0", - "follow-redirects": "^1.0.0", - "requires-port": "^1.0.0" - } - }, - "http-proxy-agent": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-agent/-/http-proxy-agent-4.0.1.tgz", - "integrity": "sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==", - "dev": true, - "requires": { - "@tootallnate/once": "1", - "agent-base": "6", - "debug": "4" - } - }, - "http-proxy-middleware": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", - "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", - "dev": true, - "requires": { - "@types/http-proxy": "^1.17.5", - "http-proxy": "^1.18.1", - "is-glob": "^4.0.1", - "is-plain-obj": "^3.0.0", - "micromatch": "^4.0.2" - } - }, - "https-browserify": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true - }, - "https-proxy-agent": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.0.tgz", - "integrity": "sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==", - "dev": true, - "requires": { - "agent-base": "6", - "debug": "4" - } - }, - "human-signals": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "icss-utils": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, - "requires": {} - }, - "ieee754": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - }, - "dependencies": { - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - } - } - }, - "import-local": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", - "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", - "dev": true, - "requires": { - "pkg-dir": "^4.2.0", - "resolve-cwd": "^3.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "indent-string": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" - }, - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==", - "dev": true - }, - "inquirer": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-8.2.0.tgz", - "integrity": "sha512-0crLweprevJ02tTuA6ThpoAERAGyVILC4sS74uib58Xf/zSr1/ZWtmm7D5CI+bSQEaA04f0K7idaHpQbSWgiVQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.1", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.21", - "mute-stream": "0.0.8", - "ora": "^5.4.1", - "run-async": "^2.4.0", - "rxjs": "^7.2.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "internal-ip": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", - "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", - "dev": true, - "requires": { - "default-gateway": "^6.0.0", - "ipaddr.js": "^1.9.1", - "is-ip": "^3.1.0", - "p-event": "^4.2.0" - }, - "dependencies": { - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true - } - } - }, - "internal-slot": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", - "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", - "dev": true, - "requires": { - "get-intrinsic": "^1.1.0", - "has": "^1.0.3", - "side-channel": "^1.0.4" - } - }, - "ip": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true - }, - "ip-regex": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", - "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", - "dev": true - }, - "ipaddr.js": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "dev": true - }, - "is-absolute-url": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "dev": true - }, - "is-arguments": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", - "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-bigint": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", - "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", - "dev": true, - "requires": { - "has-bigints": "^1.0.1" - } - }, - "is-binary-path": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", - "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, - "requires": { - "binary-extensions": "^2.0.0" - } - }, - "is-boolean-object": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", - "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-buffer": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true - }, - "is-callable": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", - "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", - "dev": true - }, - "is-ci": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.0.tgz", - "integrity": "sha512-kDXyttuLeslKAHYL/K28F2YkM3x5jvFPEw3yXbRptXydjD9rpLEz+C5K5iutY9ZiUu6AP41JdvRQwF4Iqs4ZCQ==", - "dev": true, - "requires": { - "ci-info": "^3.1.1" - } - }, - "is-core-module": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.7.0.tgz", - "integrity": "sha512-ByY+tjCciCr+9nLryBYcSD50EOGWt95c7tIsKTG1J2ixKKXPvF7Ej3AVd+UfDydAJom3biBGDBALaO79ktwgEQ==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", - "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true - }, - "is-extendable": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", - "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", - "dev": true - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-file-esm": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-file-esm/-/is-file-esm-1.0.0.tgz", - "integrity": "sha512-rZlaNKb4Mr8WlRu2A9XdeoKgnO5aA53XdPHgCKVyCrQ/rWi89RET1+bq37Ru46obaQXeiX4vmFIm1vks41hoSA==", - "dev": true, - "requires": { - "read-pkg-up": "^7.0.1" - } - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" - }, - "is-generator-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", - "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", - "dev": true - }, - "is-generator-function": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/is-generator-function/-/is-generator-function-1.0.10.tgz", - "integrity": "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-glob": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", - "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "is-interactive": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-interactive/-/is-interactive-1.0.0.tgz", - "integrity": "sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==", - "dev": true - }, - "is-ip": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", - "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", - "dev": true, - "requires": { - "ip-regex": "^4.0.0" - } - }, - "is-nan": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/is-nan/-/is-nan-1.3.2.tgz", - "integrity": "sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3" - } - }, - "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", - "dev": true - }, - "is-number": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true - }, - "is-number-object": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", - "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-obj": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", - "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", - "dev": true - }, - "is-path-cwd": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true - }, - "is-path-inside": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", - "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true - }, - "is-plain-obj": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true - }, - "is-plain-object": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", - "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, - "requires": { - "isobject": "^3.0.1" - } - }, - "is-potential-custom-element-name": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", - "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", - "dev": true - }, - "is-regex": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", - "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-tostringtag": "^1.0.0" - } - }, - "is-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", - "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", - "dev": true - }, - "is-resolvable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true - }, - "is-shared-array-buffer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", - "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", - "dev": true - }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", - "dev": true - }, - "is-string": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", - "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", - "dev": true, - "requires": { - "has-tostringtag": "^1.0.0" - } - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "is-typed-array": { - "version": "1.1.8", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.8.tgz", - "integrity": "sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0" - } - }, - "is-typedarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", - "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", - "dev": true - }, - "is-unicode-supported": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz", - "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", - "dev": true - }, - "is-weakref": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", - "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.0" - } - }, - "is-whitespace": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/is-whitespace/-/is-whitespace-0.3.0.tgz", - "integrity": "sha1-Fjnssb4DauxppUy7QBz77XEUq38=", - "dev": true - }, - "is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, - "requires": { - "is-docker": "^2.0.0" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "isobject": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true - }, - "isomorphic-ws": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", - "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", - "requires": {} - }, - "istanbul-lib-coverage": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.0.1.tgz", - "integrity": "sha512-GvCYYTxaCPqwMjobtVcVKvSHtAGe48MNhGjpK8LtVF8K0ISX7hCKl85LgtuaSneWVyQmaGcW3iXVV3GaZSLpmQ==", - "dev": true - }, - "istanbul-lib-instrument": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-4.0.3.tgz", - "integrity": "sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==", - "dev": true, - "requires": { - "@babel/core": "^7.7.5", - "@istanbuljs/schema": "^0.1.2", - "istanbul-lib-coverage": "^3.0.0", - "semver": "^6.3.0" - } - }, - "istanbul-lib-report": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", - "integrity": "sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==", - "dev": true, - "requires": { - "istanbul-lib-coverage": "^3.0.0", - "make-dir": "^3.0.0", - "supports-color": "^7.1.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "istanbul-lib-source-maps": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.0.tgz", - "integrity": "sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "istanbul-lib-coverage": "^3.0.0", - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "istanbul-reports": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.0.3.tgz", - "integrity": "sha512-0i77ZFLsb9U3DHi22WzmIngVzfoyxxbQcZRqlF3KoKmCJGq9nhFHoGi8FqBztN2rE8w6hURnZghetn0xpkVb6A==", - "dev": true, - "requires": { - "html-escaper": "^2.0.0", - "istanbul-lib-report": "^3.0.0" - } - }, - "javascript-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/javascript-stringify/-/javascript-stringify-2.1.0.tgz", - "integrity": "sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==", - "dev": true - }, - "jest": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest/-/jest-27.2.4.tgz", - "integrity": "sha512-h4uqb1EQLfPulWyUFFWv9e9Nn8sCqsJ/j3wk/KCY0p4s4s0ICCfP3iMf6hRf5hEhsDyvyrCgKiZXma63gMz16A==", - "dev": true, - "requires": { - "@jest/core": "^27.2.4", - "import-local": "^3.0.2", - "jest-cli": "^27.2.4" - } - }, - "jest-changed-files": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.2.4.tgz", - "integrity": "sha512-eeO1C1u4ex7pdTroYXezr+rbr957myyVoKGjcY4R1TJi3A+9v+4fu1Iv9J4eLq1bgFyT3O3iRWU9lZsEE7J72Q==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "execa": "^5.0.0", - "throat": "^6.0.1" - }, - "dependencies": { - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - } - } - }, - "jest-circus": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.2.4.tgz", - "integrity": "sha512-TtheheTElrGjlsY9VxkzUU1qwIx05ItIusMVKnvNkMt4o/PeegLRcjq3Db2Jz0GGdBalJdbzLZBgeulZAJxJWA==", - "dev": true, - "requires": { - "@jest/environment": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "dedent": "^0.7.0", - "expect": "^27.2.4", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-cli": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.2.4.tgz", - "integrity": "sha512-4kpQQkg74HYLaXo3nzwtg4PYxSLgL7puz1LXHj5Tu85KmlIpxQFjRkXlx4V47CYFFIDoyl3rHA/cXOxUWyMpNg==", - "dev": true, - "requires": { - "@jest/core": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", - "chalk": "^4.0.0", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "import-local": "^3.0.2", - "jest-config": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "prompts": "^2.0.1", - "yargs": "^16.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-config": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.2.4.tgz", - "integrity": "sha512-tWy0UxhdzqiKyp4l5Vq4HxLyD+gH5td+GCF3c22/DJ0bYAOsMo+qi2XtbJI6oYMH5JOJQs9nLW/r34nvFCehjA==", - "dev": true, - "requires": { - "@babel/core": "^7.1.0", - "@jest/test-sequencer": "^27.2.4", - "@jest/types": "^27.2.4", - "babel-jest": "^27.2.4", - "chalk": "^4.0.0", - "deepmerge": "^4.2.2", - "glob": "^7.1.1", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "jest-circus": "^27.2.4", - "jest-environment-jsdom": "^27.2.4", - "jest-environment-node": "^27.2.4", - "jest-get-type": "^27.0.6", - "jest-jasmine2": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-runner": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-diff": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.2.4.tgz", - "integrity": "sha512-bLAVlDSCR3gqUPGv+4nzVpEXGsHh98HjUL7Vb2hVyyuBDoQmja8eJb0imUABsuxBeUVmf47taJSAd9nDrwWKEg==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "diff-sequences": "^27.0.6", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-docblock": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz", - "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==", - "dev": true, - "requires": { - "detect-newline": "^3.0.0" - } - }, - "jest-each": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.2.4.tgz", - "integrity": "sha512-w9XVc+0EDBUTJS4xBNJ7N2JCcWItFd006lFjz77OarAQcQ10eFDBMrfDv2GBJMKlXe9aq0HrIIF51AXcZrRJyg==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "chalk": "^4.0.0", - "jest-get-type": "^27.0.6", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-environment-jsdom": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.2.4.tgz", - "integrity": "sha512-X70pTXFSypD7AIzKT1mLnDi5hP9w9mdTRcOGOmoDoBrNyNEg4rYm6d4LQWFLc9ps1VnMuDOkFSG0wjSNYGjkng==", - "dev": true, - "requires": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4", - "jsdom": "^16.6.0" - } - }, - "jest-environment-node": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.2.4.tgz", - "integrity": "sha512-ZbVbFSnbzTvhLOIkqh5lcLuGCCFvtG4xTXIRPK99rV2KzQT3kNg16KZwfTnLNlIiWCE8do960eToeDfcqmpSAw==", - "dev": true, - "requires": { - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "jest-mock": "^27.2.4", - "jest-util": "^27.2.4" - } - }, - "jest-get-type": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.0.6.tgz", - "integrity": "sha512-XTkK5exIeUbbveehcSR8w0bhH+c0yloW/Wpl+9vZrjzztCPWrxhHwkIFpZzCt71oRBsgxmuUfxEqOYoZI2macg==", - "dev": true - }, - "jest-haste-map": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.2.4.tgz", - "integrity": "sha512-bkJ4bT00T2K+1NZXbRcyKnbJ42I6QBvoDNMTAQQDBhaGNnZreiQKUNqax0e6hLTx7E75pKDeltVu3V1HAdu+YA==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "@types/graceful-fs": "^4.1.2", - "@types/node": "*", - "anymatch": "^3.0.3", - "fb-watchman": "^2.0.0", - "fsevents": "^2.3.2", - "graceful-fs": "^4.2.4", - "jest-regex-util": "^27.0.6", - "jest-serializer": "^27.0.6", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", - "micromatch": "^4.0.4", - "walker": "^1.0.7" - } - }, - "jest-jasmine2": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.2.4.tgz", - "integrity": "sha512-fcffjO/xLWLVnW2ct3No4EksxM5RyPwHDYu9QU+90cC+/eSMLkFAxS55vkqsxexOO5zSsZ3foVpMQcg/amSeIQ==", - "dev": true, - "requires": { - "@babel/traverse": "^7.1.0", - "@jest/environment": "^27.2.4", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "co": "^4.6.0", - "expect": "^27.2.4", - "is-generator-fn": "^2.0.0", - "jest-each": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "pretty-format": "^27.2.4", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-leak-detector": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.2.4.tgz", - "integrity": "sha512-SrcHWbe0EHg/bw2uBjVoHacTo5xosl068x2Q0aWsjr2yYuW2XwqrSkZV4lurUop0jhv1709ymG4or+8E4sH27Q==", - "dev": true, - "requires": { - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" - } - }, - "jest-matcher-utils": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.2.4.tgz", - "integrity": "sha512-nQeLfFAIPPkyhkDfifAPfP/U5wm1x0fLtAzqXZSSKckXDNuk2aaOfQiDYv1Mgf5GY6yOsxfUnvNm3dDjXM+BXw==", - "dev": true, - "requires": { - "chalk": "^4.0.0", - "jest-diff": "^27.2.4", - "jest-get-type": "^27.0.6", - "pretty-format": "^27.2.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-message-util": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.2.4.tgz", - "integrity": "sha512-wbKT/BNGnBVB9nzi+IoaLkXt6fbSvqUxx+IYY66YFh96J3goY33BAaNG3uPqaw/Sh/FR9YpXGVDfd5DJdbh4nA==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.12.13", - "@jest/types": "^27.2.4", - "@types/stack-utils": "^2.0.0", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "micromatch": "^4.0.4", - "pretty-format": "^27.2.4", - "slash": "^3.0.0", - "stack-utils": "^2.0.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-mock": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.2.4.tgz", - "integrity": "sha512-iVRU905rutaAoUcrt5Tm1JoHHWi24YabqEGXjPJI4tAyA6wZ7mzDi3GrZ+M7ebgWBqUkZE93GAx1STk7yCMIQA==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*" - } - }, - "jest-pnp-resolver": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", - "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true, - "requires": {} - }, - "jest-regex-util": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz", - "integrity": "sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==", - "dev": true - }, - "jest-resolve": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.2.4.tgz", - "integrity": "sha512-IsAO/3+3BZnKjI2I4f3835TBK/90dxR7Otgufn3mnrDFTByOSXclDi3G2XJsawGV4/18IMLARJ+V7Wm7t+J89Q==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "chalk": "^4.0.0", - "escalade": "^3.1.1", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-pnp-resolver": "^1.2.2", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "resolve": "^1.20.0", - "slash": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-resolve-dependencies": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.2.4.tgz", - "integrity": "sha512-i5s7Uh9B3Q6uwxLpMhNKlgBf6pcemvWaORxsW1zNF/YCY3jd5EftvnGBI+fxVwJ1CBxkVfxqCvm1lpZkbaoGmg==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-snapshot": "^27.2.4" - } - }, - "jest-runner": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.2.4.tgz", - "integrity": "sha512-hIo5PPuNUyVDidZS8EetntuuJbQ+4IHWxmHgYZz9FIDbG2wcZjrP6b52uMDjAEQiHAn8yn8ynNe+TL8UuGFYKg==", - "dev": true, - "requires": { - "@jest/console": "^27.2.4", - "@jest/environment": "^27.2.4", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "emittery": "^0.8.1", - "exit": "^0.1.2", - "graceful-fs": "^4.2.4", - "jest-docblock": "^27.0.6", - "jest-environment-jsdom": "^27.2.4", - "jest-environment-node": "^27.2.4", - "jest-haste-map": "^27.2.4", - "jest-leak-detector": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-runtime": "^27.2.4", - "jest-util": "^27.2.4", - "jest-worker": "^27.2.4", - "source-map-support": "^0.5.6", - "throat": "^6.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-runtime": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.2.4.tgz", - "integrity": "sha512-ICKzzYdjIi70P17MZsLLIgIQFCQmIjMFf+xYww3aUySiUA/QBPUTdUqo5B2eg4HOn9/KkUsV0z6GVgaqAPBJvg==", - "dev": true, - "requires": { - "@jest/console": "^27.2.4", - "@jest/environment": "^27.2.4", - "@jest/fake-timers": "^27.2.4", - "@jest/globals": "^27.2.4", - "@jest/source-map": "^27.0.6", - "@jest/test-result": "^27.2.4", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/yargs": "^16.0.0", - "chalk": "^4.0.0", - "cjs-module-lexer": "^1.0.0", - "collect-v8-coverage": "^1.0.0", - "execa": "^5.0.0", - "exit": "^0.1.2", - "glob": "^7.1.3", - "graceful-fs": "^4.2.4", - "jest-haste-map": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-mock": "^27.2.4", - "jest-regex-util": "^27.0.6", - "jest-resolve": "^27.2.4", - "jest-snapshot": "^27.2.4", - "jest-util": "^27.2.4", - "jest-validate": "^27.2.4", - "slash": "^3.0.0", - "strip-bom": "^4.0.0", - "yargs": "^16.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-serializer": { - "version": "27.0.6", - "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz", - "integrity": "sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==", - "dev": true, - "requires": { - "@types/node": "*", - "graceful-fs": "^4.2.4" - } - }, - "jest-serializer-vue": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/jest-serializer-vue/-/jest-serializer-vue-2.0.2.tgz", - "integrity": "sha1-sjjvKGNX7GtIBCG9RxRQUJh9WbM=", - "dev": true, - "requires": { - "pretty": "2.0.0" - } - }, - "jest-snapshot": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.2.4.tgz", - "integrity": "sha512-5DFxK31rYS8X8C6WXsFx8XxrxW3PGa6+9IrUcZdTLg1aEyXDGIeiBh4jbwvh655bg/9vTETbEj/njfZicHTZZw==", - "dev": true, - "requires": { - "@babel/core": "^7.7.2", - "@babel/generator": "^7.7.2", - "@babel/parser": "^7.7.2", - "@babel/plugin-syntax-typescript": "^7.7.2", - "@babel/traverse": "^7.7.2", - "@babel/types": "^7.0.0", - "@jest/transform": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/babel__traverse": "^7.0.4", - "@types/prettier": "^2.1.5", - "babel-preset-current-node-syntax": "^1.0.0", - "chalk": "^4.0.0", - "expect": "^27.2.4", - "graceful-fs": "^4.2.4", - "jest-diff": "^27.2.4", - "jest-get-type": "^27.0.6", - "jest-haste-map": "^27.2.4", - "jest-matcher-utils": "^27.2.4", - "jest-message-util": "^27.2.4", - "jest-resolve": "^27.2.4", - "jest-util": "^27.2.4", - "natural-compare": "^1.4.0", - "pretty-format": "^27.2.4", - "semver": "^7.3.2" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-transform-stub": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/jest-transform-stub/-/jest-transform-stub-2.0.0.tgz", - "integrity": "sha512-lspHaCRx/mBbnm3h4uMMS3R5aZzMwyNpNIJLXj4cEsV0mIUtS4IjYJLSoyjRCtnxb6RIGJ4NL2quZzfIeNhbkg==", - "dev": true - }, - "jest-util": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.2.4.tgz", - "integrity": "sha512-mW++4u+fSvAt3YBWm5IpbmRAceUqa2B++JlUZTiuEt2AmNYn0Yw5oay4cP17TGsMINRNPSGiJ2zNnX60g+VbFg==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "@types/node": "*", - "chalk": "^4.0.0", - "graceful-fs": "^4.2.4", - "is-ci": "^3.0.0", - "picomatch": "^2.2.3" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-validate": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.2.4.tgz", - "integrity": "sha512-VMtbxbkd7LHnIH7PChdDtrluCFRJ4b1YV2YJzNwwsASMWftq/HgqiqjvptBOWyWOtevgO3f14wPxkPcLlVBRog==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "camelcase": "^6.2.0", - "chalk": "^4.0.0", - "jest-get-type": "^27.0.6", - "leven": "^3.1.0", - "pretty-format": "^27.2.4" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", - "dev": true - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watch-typeahead": { - "version": "0.6.5", - "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-0.6.5.tgz", - "integrity": "sha512-GIbV6h37/isatMDtqZlA8Q5vC6T3w+5qdvtF+3LIkPc58zEWzbKmTHvlUIp3wvBm400RzrQWcVPcsAJqKWu7XQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.3.1", - "chalk": "^4.0.0", - "jest-regex-util": "^27.0.0", - "jest-watcher": "^27.0.0", - "slash": "^3.0.0", - "string-length": "^4.0.1", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-watcher": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.2.4.tgz", - "integrity": "sha512-LXC/0+dKxhK7cfF7reflRYlzDIaQE+fL4ynhKhzg8IMILNMuI4xcjXXfUJady7OR4/TZeMg7X8eHx8uan9vqaQ==", - "dev": true, - "requires": { - "@jest/test-result": "^27.2.4", - "@jest/types": "^27.2.4", - "@types/node": "*", - "ansi-escapes": "^4.2.1", - "chalk": "^4.0.0", - "jest-util": "^27.2.4", - "string-length": "^4.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "jest-worker": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.2.4.tgz", - "integrity": "sha512-Zq9A2Pw59KkVjBBKD1i3iE2e22oSjXhUKKuAK1HGX8flGwkm6NMozyEYzKd41hXc64dbd/0eWFeEEuxqXyhM+g==", - "dev": true, - "requires": { - "@types/node": "*", - "merge-stream": "^2.0.0", - "supports-color": "^8.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "joi": { - "version": "17.4.2", - "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.2.tgz", - "integrity": "sha512-Lm56PP+n0+Z2A2rfRvsfWVDXGEWjXxatPopkQ8qQ5mxCEhwHG+Ettgg5o98FFaxilOxozoa14cFhrE/hOzh/Nw==", - "dev": true, - "requires": { - "@hapi/hoek": "^9.0.0", - "@hapi/topo": "^5.0.0", - "@sideway/address": "^4.1.0", - "@sideway/formula": "^3.0.0", - "@sideway/pinpoint": "^2.0.0" - } - }, - "js-base64": { - "version": "3.7.2", - "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-3.7.2.tgz", - "integrity": "sha512-NnRs6dsyqUXejqk/yv2aiXlAvOs56sLkX6nUdeaNezI5LFFLlsZjOThmwnrcwh5ZZRwZlCMnVAY3CvhIhoVEKQ==" - }, - "js-beautify": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.14.0.tgz", - "integrity": "sha512-yuck9KirNSCAwyNJbqW+BxJqJ0NLJ4PwBUzQQACl5O3qHMBXVkXb/rD0ilh/Lat/tn88zSZ+CAHOlk0DsY7GuQ==", - "dev": true, - "requires": { - "config-chain": "^1.1.12", - "editorconfig": "^0.15.3", - "glob": "^7.1.3", - "nopt": "^5.0.0" - } - }, - "js-message": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/js-message/-/js-message-1.0.7.tgz", - "integrity": "sha512-efJLHhLjIyKRewNS9EGZ4UpI8NguuL6fKkhRxVuMmrGV2xN/0APGdQYwLFky5w9naebSZ0OwAGp0G6/2Cg90rA==", - "dev": true - }, - "js-queue": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/js-queue/-/js-queue-2.0.2.tgz", - "integrity": "sha512-pbKLsbCfi7kriM3s1J4DDCo7jQkI58zPLHi0heXPzPlj0hjUsm+FesPUbE0DSbIVIK503A36aUBoCN7eMFedkA==", - "dev": true, - "requires": { - "easy-stack": "^1.0.1" - } - }, - "js-sha3": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha3/-/js-sha3-0.8.0.tgz", - "integrity": "sha512-gF1cRrHhIzNfToc802P800N8PpXS+evLLXfsVpowqmAFR9uwbi89WvXg2QspOmXL8QL86J4T1EpFu+yUkwJY3Q==" - }, - "js-sha512": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/js-sha512/-/js-sha512-0.8.0.tgz", - "integrity": "sha512-PWsmefG6Jkodqt+ePTvBZCSMFgN7Clckjd0O7su3I0+BW2QWUTJNzjktHsztGLhncP2h8mcF9V9Y2Ha59pAViQ==" - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.0.0.tgz", - "integrity": "sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==", - "requires": { - "argparse": "^2.0.1" - } - }, - "jsdom": { - "version": "16.7.0", - "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", - "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", - "dev": true, - "requires": { - "abab": "^2.0.5", - "acorn": "^8.2.4", - "acorn-globals": "^6.0.0", - "cssom": "^0.4.4", - "cssstyle": "^2.3.0", - "data-urls": "^2.0.0", - "decimal.js": "^10.2.1", - "domexception": "^2.0.1", - "escodegen": "^2.0.0", - "form-data": "^3.0.0", - "html-encoding-sniffer": "^2.0.1", - "http-proxy-agent": "^4.0.1", - "https-proxy-agent": "^5.0.0", - "is-potential-custom-element-name": "^1.0.1", - "nwsapi": "^2.2.0", - "parse5": "6.0.1", - "saxes": "^5.0.1", - "symbol-tree": "^3.2.4", - "tough-cookie": "^4.0.0", - "w3c-hr-time": "^1.0.2", - "w3c-xmlserializer": "^2.0.0", - "webidl-conversions": "^6.1.0", - "whatwg-encoding": "^1.0.5", - "whatwg-mimetype": "^2.3.0", - "whatwg-url": "^8.5.0", - "ws": "^7.4.6", - "xml-name-validator": "^3.0.0" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - } - } - }, - "jsesc": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", - "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", - "dev": true - }, - "json-parse-better-errors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true - }, - "json-parse-even-better-errors": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true - }, - "json-schema-traverse": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz", - "integrity": "sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==" - }, - "json-stable-stringify-without-jsonify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", - "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", - "dev": true - }, - "json5": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", - "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "jsonfile": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", - "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, - "requires": { - "graceful-fs": "^4.1.6", - "universalify": "^2.0.0" - } - }, - "kind-of": { - "version": "3.2.2", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", - "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", - "dev": true, - "requires": { - "is-buffer": "^1.1.5" - } - }, - "kleur": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", - "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", - "dev": true - }, - "klona": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", - "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", - "dev": true - }, - "kuler": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/kuler/-/kuler-2.0.0.tgz", - "integrity": "sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==" - }, - "launch-editor": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/launch-editor/-/launch-editor-2.2.1.tgz", - "integrity": "sha512-On+V7K2uZK6wK7x691ycSUbLD/FyKKelArkbaAMSSJU8JmqmhwN2+mnJDNINuJWSrh2L0kDk+ZQtbC/gOWUwLw==", - "dev": true, - "requires": { - "chalk": "^2.3.0", - "shell-quote": "^1.6.1" - } - }, - "launch-editor-middleware": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/launch-editor-middleware/-/launch-editor-middleware-2.2.1.tgz", - "integrity": "sha512-s0UO2/gEGiCgei3/2UN3SMuUj1phjQN8lcpnvgLSz26fAzNWPQ6Nf/kF5IFClnfU2ehp6LrmKdMU/beveO+2jg==", - "dev": true, - "requires": { - "launch-editor": "^2.2.1" - } - }, - "leven": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", - "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", - "dev": true - }, - "levn": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", - "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1", - "type-check": "~0.4.0" - } - }, - "libsodium": { - "version": "0.7.9", - "resolved": "https://registry.npmjs.org/libsodium/-/libsodium-0.7.9.tgz", - "integrity": "sha512-gfeADtR4D/CM0oRUviKBViMGXZDgnFdMKMzHsvBdqLBHd9ySi6EtYnmuhHVDDYgYpAO8eU8hEY+F8vIUAPh08A==" - }, - "libsodium-wrappers": { - "version": "0.7.9", - "resolved": "https://registry.npmjs.org/libsodium-wrappers/-/libsodium-wrappers-0.7.9.tgz", - "integrity": "sha512-9HaAeBGk1nKTRFRHkt7nzxqCvnkWTjn1pdjKgcUnZxj0FyOP4CnhgFhMdrFfgNsukijBGyBLpP2m2uKT1vuWhQ==", - "requires": { - "libsodium": "^0.7.0" - } - }, - "lilconfig": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz", - "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==", - "dev": true - }, - "lines-and-columns": { - "version": "1.1.6", - "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true - }, - "lint-staged": { - "version": "11.2.0", - "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-11.2.0.tgz", - "integrity": "sha512-0KIcRuO4HQS2Su7qWtjrfTXgSklvyIb9Fk9qVWRZkGHa5S81Vj6WBbs+ogQBvHUwLJYq1eQ4R+H82GSak4OM7w==", - "dev": true, - "requires": { - "cli-truncate": "2.1.0", - "colorette": "^1.4.0", - "commander": "^8.2.0", - "cosmiconfig": "^7.0.1", - "debug": "^4.3.2", - "enquirer": "^2.3.6", - "execa": "^5.1.1", - "listr2": "^3.12.2", - "micromatch": "^4.0.4", - "normalize-path": "^3.0.0", - "please-upgrade-node": "^3.2.0", - "string-argv": "0.3.1", - "stringify-object": "3.3.0", - "supports-color": "8.1.1" - }, - "dependencies": { - "commander": { - "version": "8.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-8.2.0.tgz", - "integrity": "sha512-LLKxDvHeL91/8MIyTAD5BFMNtoIwztGPMiM/7Bl8rIPmHCZXRxmSWr91h57dpOpnQ6jIUqEWdXE/uBYMfiVZDA==", - "dev": true - }, - "execa": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", - "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, - "requires": { - "cross-spawn": "^7.0.3", - "get-stream": "^6.0.0", - "human-signals": "^2.1.0", - "is-stream": "^2.0.0", - "merge-stream": "^2.0.0", - "npm-run-path": "^4.0.1", - "onetime": "^5.1.2", - "signal-exit": "^3.0.3", - "strip-final-newline": "^2.0.0" - } - }, - "get-stream": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true - }, - "npm-run-path": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", - "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, - "requires": { - "path-key": "^3.0.0" - } - }, - "supports-color": { - "version": "8.1.1", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", - "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "listr2": { - "version": "3.12.2", - "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.12.2.tgz", - "integrity": "sha512-64xC2CJ/As/xgVI3wbhlPWVPx0wfTqbUAkpb7bjDi0thSWMqrf07UFhrfsGoo8YSXmF049Rp9C0cjLC8rZxK9A==", - "dev": true, - "requires": { - "cli-truncate": "^2.1.0", - "colorette": "^1.4.0", - "log-update": "^4.0.0", - "p-map": "^4.0.0", - "rxjs": "^6.6.7", - "through": "^2.3.8", - "wrap-ansi": "^7.0.0" - }, - "dependencies": { - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - } - } - }, - "loader-runner": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", - "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", - "dev": true - }, - "loader-utils": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", - "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - }, - "dependencies": { - "json5": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", - "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - } - } - }, - "locate-path": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", - "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, - "requires": { - "p-locate": "^4.1.0" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "lodash.clonedeep": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", - "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=", - "dev": true - }, - "lodash.debounce": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true - }, - "lodash.defaultsdeep": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", - "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==", - "dev": true - }, - "lodash.kebabcase": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", - "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=", - "dev": true - }, - "lodash.mapvalues": { - "version": "4.6.0", - "resolved": "https://registry.npmjs.org/lodash.mapvalues/-/lodash.mapvalues-4.6.0.tgz", - "integrity": "sha1-G6+lAF3p3W9PJmaMMMo3IwzJaJw=", - "dev": true - }, - "lodash.memoize": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true - }, - "lodash.merge": { - "version": "4.6.2", - "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", - "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", - "dev": true - }, - "lodash.truncate": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", - "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=", - "dev": true - }, - "lodash.uniq": { - "version": "4.5.0", - "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true - }, - "log-symbols": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz", - "integrity": "sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "is-unicode-supported": "^0.1.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "log-update": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", - "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", - "dev": true, - "requires": { - "ansi-escapes": "^4.3.0", - "cli-cursor": "^3.1.0", - "slice-ansi": "^4.0.0", - "wrap-ansi": "^6.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "wrap-ansi": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", - "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - } - } - } - }, - "logform": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/logform/-/logform-2.3.0.tgz", - "integrity": "sha512-graeoWUH2knKbGthMtuG1EfaSPMZFZBIrhuJHhkS5ZseFBrc7DupCzihOQAzsK/qIKPQaPJ/lFQFctILUY5ARQ==", - "requires": { - "colors": "^1.2.1", - "fecha": "^4.2.0", - "ms": "^2.1.1", - "safe-stable-stringify": "^1.1.0", - "triple-beam": "^1.3.0" - } - }, - "long": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/long/-/long-4.0.0.tgz", - "integrity": "sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==" - }, - "lower-case": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", - "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, - "requires": { - "tslib": "^2.0.3" - } - }, - "lru-cache": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", - "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "magic-string": { - "version": "0.25.7", - "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", - "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", - "requires": { - "sourcemap-codec": "^1.4.4" - } - }, - "make-dir": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", - "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, - "requires": { - "semver": "^6.0.0" - } - }, - "makeerror": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", - "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", - "dev": true, - "requires": { - "tmpl": "1.0.x" - } - }, - "md5.js": { - "version": "1.3.5", - "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", - "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "mdn-data": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true - }, - "media-typer": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true - }, - "memfs": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.3.0.tgz", - "integrity": "sha512-BEE62uMfKOavX3iG7GYX43QJ+hAeeWnwIAuJ/R6q96jaMtiLzhsxHJC8B1L7fK7Pt/vXDRwb3SG/yBpNGDPqzg==", - "dev": true, - "requires": { - "fs-monkey": "1.0.3" - } - }, - "merge-descriptors": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true - }, - "merge-source-map": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/merge-source-map/-/merge-source-map-1.1.0.tgz", - "integrity": "sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==", - "dev": true, - "requires": { - "source-map": "^0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "merge-stream": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true - }, - "merge2": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true - }, - "methods": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true - }, - "micromatch": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", - "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, - "requires": { - "braces": "^3.0.1", - "picomatch": "^2.2.3" - } - }, - "miller-rabin": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", - "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, - "requires": { - "bn.js": "^4.0.0", - "brorand": "^1.0.1" - } - }, - "mime": { - "version": "2.5.2", - "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", - "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", - "dev": true - }, - "mime-db": { - "version": "1.50.0", - "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", - "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==", - "dev": true - }, - "mime-types": { - "version": "2.1.33", - "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", - "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", - "dev": true, - "requires": { - "mime-db": "1.50.0" - } - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "mini-css-extract-plugin": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", - "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "schema-utils": "^3.0.0", - "webpack-sources": "^1.1.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "minimalistic-assert": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" - }, - "minimalistic-crypto-utils": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "minipass": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-3.1.5.tgz", - "integrity": "sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==", - "dev": true, - "requires": { - "yallist": "^4.0.0" - } - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "module-alias": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/module-alias/-/module-alias-2.2.2.tgz", - "integrity": "sha512-A/78XjoX2EmNvppVWEhM2oGk3x4lLxnkEA4jTbaK97QKSDjkIoOsKQlfylt/d3kKKi596Qy3NP5XrXJ6fZIC9Q==", - "dev": true - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" - }, - "multicast-dns": { - "version": "6.2.3", - "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", - "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dev": true, - "requires": { - "dns-packet": "^1.3.1", - "thunky": "^1.0.2" - } - }, - "multicast-dns-service-types": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", - "dev": true - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "mz": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/mz/-/mz-2.7.0.tgz", - "integrity": "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==", - "dev": true, - "requires": { - "any-promise": "^1.0.0", - "object-assign": "^4.0.1", - "thenify-all": "^1.0.0" - } - }, - "nanocolors": { - "version": "0.1.12", - "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", - "integrity": "sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==", - "dev": true - }, - "nanoid": { - "version": "3.1.29", - "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.29.tgz", - "integrity": "sha512-dW2pUSGZ8ZnCFIlBIA31SV8huOGCHb6OwzVCc7A69rb/a+SgPBwfmLvK5TKQ3INPbRkcI8a/Owo0XbiTNH19wg==" - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "negotiator": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true - }, - "neo-async": { - "version": "2.6.2", - "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "no-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", - "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, - "requires": { - "lower-case": "^2.0.2", - "tslib": "^2.0.3" - } - }, - "node-fetch": { - "version": "2.6.5", - "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.5.tgz", - "integrity": "sha512-mmlIVHJEu5rnIxgEgez6b9GgWXbkZj5YZ7fx+2r94a2E+Uirsp6HsPTPlomfdHtpt/B0cdKviwkoaM6pyvUOpQ==", - "dev": true, - "requires": { - "whatwg-url": "^5.0.0" - }, - "dependencies": { - "tr46": { - "version": "0.0.3", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", - "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", - "dev": true - }, - "webidl-conversions": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", - "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=", - "dev": true - }, - "whatwg-url": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", - "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", - "dev": true, - "requires": { - "tr46": "~0.0.3", - "webidl-conversions": "^3.0.0" - } - } - } - }, - "node-forge": { - "version": "0.10.0", - "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "dev": true - }, - "node-int64": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", - "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", - "dev": true - }, - "node-ipc": { - "version": "9.2.1", - "resolved": "https://registry.npmjs.org/node-ipc/-/node-ipc-9.2.1.tgz", - "integrity": "sha512-mJzaM6O3xHf9VT8BULvJSbdVbmHUKRNOH7zDDkCrA1/T+CVjq2WVIDfLt0azZRXpgArJtl3rtmEozrbXPZ9GaQ==", - "dev": true, - "requires": { - "event-pubsub": "4.3.0", - "js-message": "1.0.7", - "js-queue": "2.0.2" - } - }, - "node-modules-regexp": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", - "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", - "dev": true - }, - "node-polyfill-webpack-plugin": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/node-polyfill-webpack-plugin/-/node-polyfill-webpack-plugin-1.1.4.tgz", - "integrity": "sha512-Z0XTKj1wRWO8o/Vjobsw5iOJCN+Sua3EZEUc2Ziy9CyVvmHKu6o+t4gUH9GOE0czyPR94LI6ZCV/PpcM8b5yow==", - "dev": true, - "requires": { - "assert": "^2.0.0", - "browserify-zlib": "^0.2.0", - "buffer": "^6.0.3", - "console-browserify": "^1.2.0", - "constants-browserify": "^1.0.0", - "crypto-browserify": "^3.12.0", - "domain-browser": "^4.19.0", - "events": "^3.3.0", - "filter-obj": "^2.0.2", - "https-browserify": "^1.0.0", - "os-browserify": "^0.3.0", - "path-browserify": "^1.0.1", - "process": "^0.11.10", - "punycode": "^2.1.1", - "querystring-es3": "^0.2.1", - "readable-stream": "^3.6.0", - "stream-browserify": "^3.0.0", - "stream-http": "^3.2.0", - "string_decoder": "^1.3.0", - "timers-browserify": "^2.0.12", - "tty-browserify": "^0.0.1", - "url": "^0.11.0", - "util": "^0.12.4", - "vm-browserify": "^1.1.2" - } - }, - "node-releases": { - "version": "1.1.77", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", - "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==", - "dev": true - }, - "nopt": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", - "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", - "dev": true, - "requires": { - "abbrev": "1" - } - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "normalize-path": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true - }, - "normalize-range": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true - }, - "normalize-url": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true - }, - "npm-run-path": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", - "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", - "dev": true, - "requires": { - "path-key": "^2.0.0" - }, - "dependencies": { - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - } - } - }, - "nth-check": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.1.tgz", - "integrity": "sha512-it1vE95zF6dTT9lBsYbxvqh0Soy4SPowchj0UBGj/V6cTPnXXtQOPUbhZ6CmGzAD/rW22LQK6E96pcdJXk4A4w==", - "dev": true, - "requires": { - "boolbase": "^1.0.0" - } - }, - "nwsapi": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", - "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", - "dev": true - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "dev": true - }, - "object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", - "dev": true - }, - "object-is": { - "version": "1.1.5", - "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", - "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "obuf": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true - }, - "on-finished": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", - "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, - "requires": { - "ee-first": "1.1.1" - } - }, - "on-headers": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "one-time": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/one-time/-/one-time-1.0.0.tgz", - "integrity": "sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==", - "requires": { - "fn.name": "1.x.x" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "open": { - "version": "8.2.1", - "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", - "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", - "dev": true, - "requires": { - "define-lazy-prop": "^2.0.0", - "is-docker": "^2.1.1", - "is-wsl": "^2.2.0" - } - }, - "opener": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/opener/-/opener-1.5.2.tgz", - "integrity": "sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A==", - "dev": true - }, - "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", - "dev": true, - "requires": { - "deep-is": "^0.1.3", - "fast-levenshtein": "^2.0.6", - "levn": "^0.4.1", - "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" - } - }, - "ora": { - "version": "5.4.1", - "resolved": "https://registry.npmjs.org/ora/-/ora-5.4.1.tgz", - "integrity": "sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==", - "dev": true, - "requires": { - "bl": "^4.1.0", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-spinners": "^2.5.0", - "is-interactive": "^1.0.0", - "is-unicode-supported": "^0.1.0", - "log-symbols": "^4.1.0", - "strip-ansi": "^6.0.0", - "wcwidth": "^1.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "os-browserify": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "p-event": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", - "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", - "dev": true, - "requires": { - "p-timeout": "^3.1.0" - } - }, - "p-finally": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true - }, - "p-limit": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", - "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, - "requires": { - "yocto-queue": "^0.1.0" - } - }, - "p-locate": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", - "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, - "requires": { - "p-limit": "^2.2.0" - }, - "dependencies": { - "p-limit": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", - "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, - "requires": { - "p-try": "^2.0.0" - } - } - } - }, - "p-map": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", - "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, - "requires": { - "aggregate-error": "^3.0.0" - } - }, - "p-retry": { - "version": "4.6.1", - "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", - "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", - "dev": true, - "requires": { - "@types/retry": "^0.12.0", - "retry": "^0.13.1" - } - }, - "p-timeout": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", - "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dev": true, - "requires": { - "p-finally": "^1.0.0" - } - }, - "p-try": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true - }, - "pako": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/pako/-/pako-2.0.4.tgz", - "integrity": "sha512-v8tweI900AUkZN6heMU/4Uy4cXRc2AYNRggVmTR+dEncawDJgCdLMximOVA2p4qO57WMynangsfGRb5WD6L1Bg==" - }, - "param-case": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", - "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, - "requires": { - "dot-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "parse-asn1": { - "version": "5.1.6", - "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", - "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, - "requires": { - "asn1.js": "^5.2.0", - "browserify-aes": "^1.0.0", - "evp_bytestokey": "^1.0.0", - "pbkdf2": "^3.0.3", - "safe-buffer": "^5.1.1" - } - }, - "parse-json": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", - "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "requires": { - "@babel/code-frame": "^7.0.0", - "error-ex": "^1.3.1", - "json-parse-even-better-errors": "^2.3.0", - "lines-and-columns": "^1.1.6" - } - }, - "parse5": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-5.1.1.tgz", - "integrity": "sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==", - "dev": true - }, - "parse5-htmlparser2-tree-adapter": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5-htmlparser2-tree-adapter/-/parse5-htmlparser2-tree-adapter-6.0.1.tgz", - "integrity": "sha512-qPuWvbLgvDGilKc5BoicRovlT4MtYT6JfJyBOMDsKoiT+GiuP5qyrPCnR9HcPECIJJmZh5jRndyNThnhhb/vlA==", - "dev": true, - "requires": { - "parse5": "^6.0.1" - }, - "dependencies": { - "parse5": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", - "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==", - "dev": true - } - } - }, - "parseurl": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true - }, - "pascal-case": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", - "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, - "requires": { - "no-case": "^3.0.4", - "tslib": "^2.0.3" - } - }, - "path-browserify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-1.0.1.tgz", - "integrity": "sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==", - "dev": true - }, - "path-exists": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", - "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "path-to-regexp": { - "version": "0.1.7", - "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true - }, - "path-type": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true - }, - "pbkdf2": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", - "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "requires": { - "create-hash": "^1.1.2", - "create-hmac": "^1.1.4", - "ripemd160": "^2.0.1", - "safe-buffer": "^5.0.1", - "sha.js": "^2.4.8" - } - }, - "picocolors": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", - "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" - }, - "picomatch": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "dev": true - }, - "pirates": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", - "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", - "dev": true, - "requires": { - "node-modules-regexp": "^1.0.0" - } - }, - "pkg-dir": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", - "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, - "requires": { - "find-up": "^4.0.0" - } - }, - "please-upgrade-node": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", - "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", - "dev": true, - "requires": { - "semver-compare": "^1.0.0" - } - }, - "portfinder": { - "version": "1.0.28", - "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", - "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dev": true, - "requires": { - "async": "^2.6.2", - "debug": "^3.1.1", - "mkdirp": "^0.5.5" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - } - } - }, - "postcss": { - "version": "8.3.9", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.9.tgz", - "integrity": "sha512-f/ZFyAKh9Dnqytx5X62jgjhhzttjZS7hMsohcI7HEI5tjELX/HxCy3EFhsRxyzGvrzFF+82XPvCS8T9TFleVJw==", - "requires": { - "nanoid": "^3.1.28", - "picocolors": "^0.2.1", - "source-map-js": "^0.6.2" - } - }, - "postcss-calc": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", - "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.0.2" - } - }, - "postcss-colormin": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.0.tgz", - "integrity": "sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "colord": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-convert-values": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz", - "integrity": "sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-discard-comments": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", - "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", - "dev": true, - "requires": {} - }, - "postcss-discard-duplicates": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", - "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", - "dev": true, - "requires": {} - }, - "postcss-discard-empty": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", - "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", - "dev": true, - "requires": {} - }, - "postcss-discard-overridden": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", - "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", - "dev": true, - "requires": {} - }, - "postcss-loader": { - "version": "6.1.1", - "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.1.1.tgz", - "integrity": "sha512-lBmJMvRh1D40dqpWKr9Rpygwxn8M74U9uaCSeYGNKLGInbk9mXBt1ultHf2dH9Ghk6Ue4UXlXWwGMH9QdUJ5ug==", - "dev": true, - "requires": { - "cosmiconfig": "^7.0.0", - "klona": "^2.0.4", - "semver": "^7.3.5" - }, - "dependencies": { - "semver": { - "version": "7.3.5", - "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", - "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, - "requires": { - "lru-cache": "^6.0.0" - } - } - } - }, - "postcss-merge-longhand": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz", - "integrity": "sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw==", - "dev": true, - "requires": { - "css-color-names": "^1.0.1", - "postcss-value-parser": "^4.1.0", - "stylehacks": "^5.0.1" - } - }, - "postcss-merge-rules": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz", - "integrity": "sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==", - "dev": true, - "requires": { - "browserslist": "^4.16.6", - "caniuse-api": "^3.0.0", - "cssnano-utils": "^2.0.1", - "postcss-selector-parser": "^6.0.5", - "vendors": "^1.0.3" - } - }, - "postcss-minify-font-values": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz", - "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-minify-gradients": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.2.tgz", - "integrity": "sha512-7Do9JP+wqSD6Prittitt2zDLrfzP9pqKs2EcLX7HJYxsxCOwrrcLt4x/ctQTsiOw+/8HYotAoqNkrzItL19SdQ==", - "dev": true, - "requires": { - "colord": "^2.6", - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-minify-params": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz", - "integrity": "sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "browserslist": "^4.16.0", - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0", - "uniqs": "^2.0.0" - } - }, - "postcss-minify-selectors": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz", - "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.5" - } - }, - "postcss-modules-extract-imports": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", - "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true, - "requires": {} - }, - "postcss-modules-local-by-default": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", - "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0", - "postcss-selector-parser": "^6.0.2", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-modules-scope": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", - "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, - "requires": { - "postcss-selector-parser": "^6.0.4" - } - }, - "postcss-modules-values": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", - "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, - "requires": { - "icss-utils": "^5.0.0" - } - }, - "postcss-normalize-charset": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", - "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", - "dev": true, - "requires": {} - }, - "postcss-normalize-display-values": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz", - "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-positions": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz", - "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-repeat-style": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz", - "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-string": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz", - "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-timing-functions": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz", - "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-unicode": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz", - "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==", - "dev": true, - "requires": { - "browserslist": "^4.16.0", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-url": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz", - "integrity": "sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==", - "dev": true, - "requires": { - "is-absolute-url": "^3.0.3", - "normalize-url": "^6.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-normalize-whitespace": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz", - "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-ordered-values": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz", - "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-reduce-initial": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz", - "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==", - "dev": true, - "requires": { - "browserslist": "^4.16.0", - "caniuse-api": "^3.0.0" - } - }, - "postcss-reduce-transforms": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz", - "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==", - "dev": true, - "requires": { - "cssnano-utils": "^2.0.1", - "postcss-value-parser": "^4.1.0" - } - }, - "postcss-selector-parser": { - "version": "6.0.6", - "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", - "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", - "dev": true, - "requires": { - "cssesc": "^3.0.0", - "util-deprecate": "^1.0.2" - } - }, - "postcss-svgo": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.2.tgz", - "integrity": "sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A==", - "dev": true, - "requires": { - "postcss-value-parser": "^4.1.0", - "svgo": "^2.3.0" - } - }, - "postcss-unique-selectors": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz", - "integrity": "sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==", - "dev": true, - "requires": { - "alphanum-sort": "^1.0.2", - "postcss-selector-parser": "^6.0.5", - "uniqs": "^2.0.0" - } - }, - "postcss-value-parser": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", - "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", - "dev": true - }, - "prelude-ls": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", - "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", - "dev": true - }, - "prettier": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz", - "integrity": "sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==", - "dev": true - }, - "prettier-linter-helpers": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", - "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", - "dev": true, - "requires": { - "fast-diff": "^1.1.2" - } - }, - "pretty": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pretty/-/pretty-2.0.0.tgz", - "integrity": "sha1-rbx5YLe7/iiaVX3F9zdhmiINBqU=", - "dev": true, - "requires": { - "condense-newlines": "^0.2.1", - "extend-shallow": "^2.0.1", - "js-beautify": "^1.6.12" - } - }, - "pretty-error": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-3.0.4.tgz", - "integrity": "sha512-ytLFLfv1So4AO1UkoBF6GXQgJRaKbiSiGFICaOPNwQ3CMvBvXpLRubeQWyPGnsbV/t9ml9qto6IeCsho0aEvwQ==", - "dev": true, - "requires": { - "lodash": "^4.17.20", - "renderkid": "^2.0.6" - } - }, - "pretty-format": { - "version": "27.2.4", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.2.4.tgz", - "integrity": "sha512-NUjw22WJHldzxyps2YjLZkUj6q1HvjqFezkB9Y2cklN8NtVZN/kZEXGZdFw4uny3oENzV5EEMESrkI0YDUH8vg==", - "dev": true, - "requires": { - "@jest/types": "^27.2.4", - "ansi-regex": "^5.0.1", - "ansi-styles": "^5.0.0", - "react-is": "^17.0.1" - }, - "dependencies": { - "ansi-styles": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", - "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", - "dev": true - } - } - }, - "process": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true - }, - "process-nextick-args": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "progress-webpack-plugin": { - "version": "1.0.12", - "resolved": "https://registry.npmjs.org/progress-webpack-plugin/-/progress-webpack-plugin-1.0.12.tgz", - "integrity": "sha512-b0dMK6D7pFicDzSdh+sU0p/gp3n5QAGwjPbgacmYB/eVQpayzf9lKTQLYMnTAbk69fKoXSoVNl/+IkobJblL1A==", - "dev": true, - "requires": { - "chalk": "^2.1.0", - "figures": "^2.0.0", - "log-update": "^2.1.0" - }, - "dependencies": { - "ansi-escapes": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", - "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", - "dev": true - }, - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "cli-cursor": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-2.1.0.tgz", - "integrity": "sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=", - "dev": true, - "requires": { - "restore-cursor": "^2.0.0" - } - }, - "figures": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-2.0.0.tgz", - "integrity": "sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "log-update": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/log-update/-/log-update-2.3.0.tgz", - "integrity": "sha1-iDKP19HOeTiykoN0bwsbwSayRwg=", - "dev": true, - "requires": { - "ansi-escapes": "^3.0.0", - "cli-cursor": "^2.0.0", - "wrap-ansi": "^3.0.1" - } - }, - "mimic-fn": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-1.2.0.tgz", - "integrity": "sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==", - "dev": true - }, - "onetime": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-2.0.1.tgz", - "integrity": "sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=", - "dev": true, - "requires": { - "mimic-fn": "^1.0.0" - } - }, - "restore-cursor": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-2.0.0.tgz", - "integrity": "sha1-n37ih/gv0ybU/RYpI9YhKe7g368=", - "dev": true, - "requires": { - "onetime": "^2.0.0", - "signal-exit": "^3.0.2" - } - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - }, - "wrap-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-3.0.1.tgz", - "integrity": "sha1-KIoE2H7aXChuBg3+jxNc6NAH+Lo=", - "dev": true, - "requires": { - "string-width": "^2.1.1", - "strip-ansi": "^4.0.0" - } - } - } - }, - "prom-client": { - "version": "13.1.0", - "resolved": "https://registry.npmjs.org/prom-client/-/prom-client-13.1.0.tgz", - "integrity": "sha512-jT9VccZCWrJWXdyEtQddCDszYsiuWj5T0ekrPszi/WEegj3IZy6Mm09iOOVM86A4IKMWq8hZkT2dD9MaSe+sng==", - "requires": { - "tdigest": "^0.1.1" - } - }, - "prompts": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.1.tgz", - "integrity": "sha512-EQyfIuO2hPDsX1L/blblV+H7I0knhgAd82cVneCwcdND9B8AuCDuRcBH6yIcG4dFzlOUqbazQqwGjx5xmsNLuQ==", - "dev": true, - "requires": { - "kleur": "^3.0.3", - "sisteransi": "^1.0.5" - } - }, - "proto-list": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", - "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", - "dev": true - }, - "protobufjs": { - "version": "6.10.2", - "resolved": "https://registry.npmjs.org/protobufjs/-/protobufjs-6.10.2.tgz", - "integrity": "sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==", - "requires": { - "@protobufjs/aspromise": "^1.1.2", - "@protobufjs/base64": "^1.1.2", - "@protobufjs/codegen": "^2.0.4", - "@protobufjs/eventemitter": "^1.1.0", - "@protobufjs/fetch": "^1.1.0", - "@protobufjs/float": "^1.0.2", - "@protobufjs/inquire": "^1.1.0", - "@protobufjs/path": "^1.1.2", - "@protobufjs/pool": "^1.1.0", - "@protobufjs/utf8": "^1.1.0", - "@types/long": "^4.0.1", - "@types/node": "^13.7.0", - "long": "^4.0.0" - }, - "dependencies": { - "@types/node": { - "version": "13.13.52", - "resolved": "https://registry.npmjs.org/@types/node/-/node-13.13.52.tgz", - "integrity": "sha512-s3nugnZumCC//n4moGGe6tkNMyYEdaDBitVjwPxXmR5lnMG5dHePinH2EdxkG3Rh1ghFHHixAG4NJhpJW1rthQ==" - } - } - }, - "proxy-addr": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", - "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, - "requires": { - "forwarded": "0.2.0", - "ipaddr.js": "1.9.1" - }, - "dependencies": { - "ipaddr.js": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true - } - } - }, - "pseudomap": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", - "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", - "dev": true - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", - "dev": true - }, - "public-encrypt": { - "version": "4.0.3", - "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", - "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, - "requires": { - "bn.js": "^4.1.0", - "browserify-rsa": "^4.0.0", - "create-hash": "^1.1.0", - "parse-asn1": "^5.0.0", - "randombytes": "^2.0.1", - "safe-buffer": "^5.1.2" - } - }, - "pump": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", - "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", - "dev": true, - "requires": { - "end-of-stream": "^1.1.0", - "once": "^1.3.1" - } - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==" - }, - "qs": { - "version": "6.7.0", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true - }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true - }, - "querystring-es3": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true - }, - "queue-microtask": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true - }, - "randombytes": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", - "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "requires": { - "safe-buffer": "^5.1.0" - } - }, - "randomfill": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", - "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, - "requires": { - "randombytes": "^2.0.5", - "safe-buffer": "^5.1.0" - } - }, - "range-parser": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true - }, - "raw-body": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", - "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "dev": true, - "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.2", - "iconv-lite": "0.4.24", - "unpipe": "1.0.0" - }, - "dependencies": { - "bytes": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true - } - } - }, - "react-is": { - "version": "17.0.2", - "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", - "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", - "dev": true - }, - "read-pkg": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", - "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", - "dev": true, - "requires": { - "@types/normalize-package-data": "^2.4.0", - "normalize-package-data": "^2.5.0", - "parse-json": "^5.0.0", - "type-fest": "^0.6.0" - }, - "dependencies": { - "type-fest": { - "version": "0.6.0", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", - "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", - "dev": true - } - } - }, - "read-pkg-up": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", - "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", - "dev": true, - "requires": { - "find-up": "^4.1.0", - "read-pkg": "^5.2.0", - "type-fest": "^0.8.1" - }, - "dependencies": { - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - } - } - }, - "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "requires": { - "inherits": "^2.0.3", - "string_decoder": "^1.1.1", - "util-deprecate": "^1.0.1" - } - }, - "readdirp": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", - "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, - "requires": { - "picomatch": "^2.2.1" - } - }, - "readonly-date": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/readonly-date/-/readonly-date-1.0.0.tgz", - "integrity": "sha512-tMKIV7hlk0h4mO3JTmmVuIlJVXjKk3Sep9Bf5OH0O+758ruuVkUy2J9SttDLm91IEX/WHlXPSpxMGjPj4beMIQ==" - }, - "reconnecting-websocket": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/reconnecting-websocket/-/reconnecting-websocket-4.4.0.tgz", - "integrity": "sha512-D2E33ceRPga0NvTDhJmphEgJ7FUYF0v4lr1ki0csq06OdlxKfugGzN0dSkxM/NfqCxYELK4KcaTOUOjTV6Dcng==" - }, - "regenerate": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true - }, - "regenerate-unicode-properties": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", - "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", - "dev": true, - "requires": { - "regenerate": "^1.4.2" - } - }, - "regenerator-runtime": { - "version": "0.13.9", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", - "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", - "dev": true - }, - "regenerator-transform": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", - "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "dev": true, - "requires": { - "@babel/runtime": "^7.8.4" - } - }, - "regexp.prototype.flags": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", - "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "regexpp": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", - "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", - "dev": true - }, - "regexpu-core": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", - "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", - "dev": true, - "requires": { - "regenerate": "^1.4.2", - "regenerate-unicode-properties": "^9.0.0", - "regjsgen": "^0.5.2", - "regjsparser": "^0.7.0", - "unicode-match-property-ecmascript": "^2.0.0", - "unicode-match-property-value-ecmascript": "^2.0.0" - } - }, - "regjsgen": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", - "dev": true - }, - "regjsparser": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", - "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", - "dev": true, - "requires": { - "jsesc": "~0.5.0" - }, - "dependencies": { - "jsesc": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true - } - } - }, - "relateurl": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true - }, - "renderkid": { - "version": "2.0.7", - "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", - "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", - "dev": true, - "requires": { - "css-select": "^4.1.3", - "dom-converter": "^0.2.0", - "htmlparser2": "^6.1.0", - "lodash": "^4.17.21", - "strip-ansi": "^3.0.1" - }, - "dependencies": { - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "dev": true - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dev": true, - "requires": { - "ansi-regex": "^2.0.0" - } - } - } - }, - "require-directory": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true - }, - "require-from-string": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz", - "integrity": "sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==" - }, - "requires-port": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, - "resolve-cwd": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", - "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, - "requires": { - "resolve-from": "^5.0.0" - } - }, - "resolve-from": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true - }, - "resolve-url": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", - "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", - "dev": true - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "retry": { - "version": "0.13.1", - "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true - }, - "reusify": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true - }, - "rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "ripemd160": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", - "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "requires": { - "hash-base": "^3.0.0", - "inherits": "^2.0.1" - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "run-parallel": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", - "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, - "requires": { - "queue-microtask": "^1.2.2" - } - }, - "rxjs": { - "version": "7.3.1", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-7.3.1.tgz", - "integrity": "sha512-vNenx7gqjPyeKpRnM6S5Ksm/oFTRijWWzYlRON04KaehZ3YjDwEmVjGUGo0TKWVjeNXOujVRlh0K1drUbcdPkw==", - "dev": true, - "requires": { - "tslib": "~2.1.0" - }, - "dependencies": { - "tslib": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", - "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==", - "dev": true - } - } - }, - "safe-buffer": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" - }, - "safe-stable-stringify": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/safe-stable-stringify/-/safe-stable-stringify-1.1.1.tgz", - "integrity": "sha512-ERq4hUjKDbJfE4+XtZLFPCDi8Vb1JqaxAPTxWFLBx8XcAlf9Bda/ZJdVezs/NAfsMQScyIlUMx+Yeu7P7rx5jw==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "sass": { - "version": "1.42.1", - "resolved": "https://registry.npmjs.org/sass/-/sass-1.42.1.tgz", - "integrity": "sha512-/zvGoN8B7dspKc5mC6HlaygyCBRvnyzzgD5khiaCfglWztY99cYoiTUksVx11NlnemrcfH5CEaCpsUKoW0cQqg==", - "dev": true, - "requires": { - "chokidar": ">=3.0.0 <4.0.0" - } - }, - "sass-loader": { - "version": "12.1.0", - "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-12.1.0.tgz", - "integrity": "sha512-FVJZ9kxVRYNZTIe2xhw93n3xJNYZADr+q69/s98l9nTCrWASo+DR2Ot0s5xTKQDDEosUkatsGeHxcH4QBp5bSg==", - "dev": true, - "requires": { - "klona": "^2.0.4", - "neo-async": "^2.6.2" - } - }, - "saxes": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", - "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", - "dev": true, - "requires": { - "xmlchars": "^2.2.0" - } - }, - "schema-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", - "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.5", - "ajv": "^6.12.4", - "ajv-keywords": "^3.5.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - } - } - }, - "select-hose": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true - }, - "selfsigned": { - "version": "1.10.11", - "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", - "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", - "dev": true, - "requires": { - "node-forge": "^0.10.0" - } - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "semver-compare": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", - "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", - "dev": true - }, - "send": { - "version": "0.17.1", - "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", - "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, - "requires": { - "debug": "2.6.9", - "depd": "~1.1.2", - "destroy": "~1.0.4", - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "etag": "~1.8.1", - "fresh": "0.5.2", - "http-errors": "~1.7.2", - "mime": "1.6.0", - "ms": "2.1.1", - "on-finished": "~2.3.0", - "range-parser": "~1.2.1", - "statuses": "~1.5.0" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - }, - "dependencies": { - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - } - } - }, - "mime": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true - }, - "ms": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true - } - } - }, - "serialize-javascript": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", - "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, - "requires": { - "randombytes": "^2.1.0" - } - }, - "serve-index": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", - "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, - "requires": { - "accepts": "~1.3.4", - "batch": "0.6.1", - "debug": "2.6.9", - "escape-html": "~1.0.3", - "http-errors": "~1.6.2", - "mime-types": "~2.1.17", - "parseurl": "~1.3.2" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "http-errors": { - "version": "1.6.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", - "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, - "requires": { - "depd": "~1.1.2", - "inherits": "2.0.3", - "setprototypeof": "1.1.0", - "statuses": ">= 1.4.0 < 2" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true - } - } - }, - "serve-static": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", - "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dev": true, - "requires": { - "encodeurl": "~1.0.2", - "escape-html": "~1.0.3", - "parseurl": "~1.3.3", - "send": "0.17.1" - } - }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true - }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true - }, - "sha.js": { - "version": "2.4.11", - "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", - "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "requires": { - "inherits": "^2.0.1", - "safe-buffer": "^5.0.1" - } - }, - "shallow-clone": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", - "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, - "requires": { - "kind-of": "^6.0.2" - }, - "dependencies": { - "kind-of": { - "version": "6.0.3", - "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true - } - } - }, - "shebang-command": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", - "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, - "requires": { - "shebang-regex": "^3.0.0" - } - }, - "shebang-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", - "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true - }, - "shell-quote": { - "version": "1.7.2", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", - "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==", - "dev": true - }, - "side-channel": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", - "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "get-intrinsic": "^1.0.2", - "object-inspect": "^1.9.0" - } - }, - "sigmund": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", - "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", - "dev": true - }, - "signal-exit": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", - "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", - "dev": true - }, - "simple-swizzle": { - "version": "0.2.2", - "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", - "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", - "requires": { - "is-arrayish": "^0.3.1" - }, - "dependencies": { - "is-arrayish": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", - "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==" - } - } - }, - "sirv": { - "version": "1.0.17", - "resolved": "https://registry.npmjs.org/sirv/-/sirv-1.0.17.tgz", - "integrity": "sha512-qx9go5yraB7ekT7bCMqUHJ5jEaOC/GXBxUWv+jeWnb7WzHUFdcQPGWk7YmAwFBaQBrogpuSqd/azbC2lZRqqmw==", - "dev": true, - "requires": { - "@polka/url": "^1.0.0-next.20", - "mime": "^2.3.1", - "totalist": "^1.0.0" - } - }, - "sisteransi": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", - "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", - "dev": true - }, - "slash": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true - }, - "slice-ansi": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", - "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - } - } - }, - "sockjs": { - "version": "0.3.21", - "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", - "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", - "dev": true, - "requires": { - "faye-websocket": "^0.11.3", - "uuid": "^3.4.0", - "websocket-driver": "^0.7.4" - } - }, - "source-list-map": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "dev": true - }, - "source-map-js": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", - "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==" - }, - "source-map-resolve": { - "version": "0.5.3", - "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", - "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", - "dev": true, - "requires": { - "atob": "^2.1.2", - "decode-uri-component": "^0.2.0", - "resolve-url": "^0.2.1", - "source-map-url": "^0.4.0", - "urix": "^0.1.0" - } - }, - "source-map-support": { - "version": "0.5.20", - "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", - "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", - "dev": true, - "requires": { - "buffer-from": "^1.0.0", - "source-map": "^0.6.0" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "source-map-url": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", - "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", - "dev": true - }, - "sourcemap-codec": { - "version": "1.4.8", - "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", - "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==" - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.10", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", - "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", - "dev": true - }, - "spdy": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", - "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "handle-thing": "^2.0.0", - "http-deceiver": "^1.2.7", - "select-hose": "^2.0.0", - "spdy-transport": "^3.0.0" - } - }, - "spdy-transport": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", - "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, - "requires": { - "debug": "^4.1.0", - "detect-node": "^2.0.4", - "hpack.js": "^2.1.6", - "obuf": "^1.1.2", - "readable-stream": "^3.0.6", - "wbuf": "^1.7.3" - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "ssri": { - "version": "8.0.1", - "resolved": "https://registry.npmjs.org/ssri/-/ssri-8.0.1.tgz", - "integrity": "sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==", - "dev": true, - "requires": { - "minipass": "^3.1.1" - } - }, - "stable": { - "version": "0.1.8", - "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true - }, - "stack-trace": { - "version": "0.0.10", - "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", - "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=" - }, - "stack-utils": { - "version": "2.0.5", - "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", - "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", - "dev": true, - "requires": { - "escape-string-regexp": "^2.0.0" - }, - "dependencies": { - "escape-string-regexp": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", - "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", - "dev": true - } - } - }, - "stackframe": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", - "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==", - "dev": true - }, - "statuses": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true - }, - "stream-browserify": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-3.0.0.tgz", - "integrity": "sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==", - "dev": true, - "requires": { - "inherits": "~2.0.4", - "readable-stream": "^3.5.0" - } - }, - "stream-http": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-3.2.0.tgz", - "integrity": "sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==", - "dev": true, - "requires": { - "builtin-status-codes": "^3.0.0", - "inherits": "^2.0.4", - "readable-stream": "^3.6.0", - "xtend": "^4.0.2" - } - }, - "string_decoder": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", - "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "requires": { - "safe-buffer": "~5.2.0" - } - }, - "string-argv": { - "version": "0.3.1", - "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", - "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", - "dev": true - }, - "string-hash": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", - "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=" - }, - "string-length": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", - "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", - "dev": true, - "requires": { - "char-regex": "^1.0.2", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "string-width": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", - "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", - "dev": true, - "requires": { - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^4.0.0" - }, - "dependencies": { - "ansi-regex": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", - "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "strip-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", - "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", - "dev": true, - "requires": { - "ansi-regex": "^3.0.0" - } - } - } - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "stringify-object": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", - "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", - "dev": true, - "requires": { - "get-own-enumerable-property-symbols": "^3.0.0", - "is-obj": "^1.0.1", - "is-regexp": "^1.0.0" - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - } - } - }, - "strip-bom": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", - "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", - "dev": true - }, - "strip-eof": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", - "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", - "dev": true - }, - "strip-final-newline": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true - }, - "strip-indent": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-2.0.0.tgz", - "integrity": "sha1-XvjbKV0B5u1sv3qrlpmNeCJSe2g=", - "dev": true - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "stylehacks": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", - "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", - "dev": true, - "requires": { - "browserslist": "^4.16.0", - "postcss-selector-parser": "^6.0.4" - } - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "supports-hyperlinks": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", - "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", - "dev": true, - "requires": { - "has-flag": "^4.0.0", - "supports-color": "^7.0.0" - }, - "dependencies": { - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "svg-tags": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", - "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", - "dev": true - }, - "svgo": { - "version": "2.7.0", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.7.0.tgz", - "integrity": "sha512-aDLsGkre4fTDCWvolyW+fs8ZJFABpzLXbtdK1y71CKnHzAnpDxKXPj2mNKj+pyOXUCzFHzuxRJ94XOFygOWV3w==", - "dev": true, - "requires": { - "@trysound/sax": "0.2.0", - "commander": "^7.2.0", - "css-select": "^4.1.3", - "css-tree": "^1.1.3", - "csso": "^4.2.0", - "nanocolors": "^0.1.12", - "stable": "^0.1.8" - }, - "dependencies": { - "commander": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true - } - } - }, - "symbol-observable": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-2.0.3.tgz", - "integrity": "sha512-sQV7phh2WCYAn81oAkakC5qjq2Ml0g8ozqz03wOGnx9dDlG1de6yrF+0RAzSJD8fPUow3PTSMf2SAbOGxb93BA==" - }, - "symbol-tree": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", - "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", - "dev": true - }, - "table": { - "version": "6.0.7", - "resolved": "https://registry.npmjs.org/table/-/table-6.0.7.tgz", - "integrity": "sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==", - "requires": { - "ajv": "^7.0.2", - "lodash": "^4.17.20", - "slice-ansi": "^4.0.0", - "string-width": "^4.2.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" - }, - "slice-ansi": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", - "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", - "requires": { - "ansi-styles": "^4.0.0", - "astral-regex": "^2.0.0", - "is-fullwidth-code-point": "^3.0.0" - } - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "tapable": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", - "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", - "dev": true - }, - "tdigest": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/tdigest/-/tdigest-0.1.1.tgz", - "integrity": "sha1-Ljyyw56kSeVdHmzZEReszKRYgCE=", - "requires": { - "bintrees": "1.0.1" - } - }, - "terminal-link": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", - "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "supports-hyperlinks": "^2.0.0" - } - }, - "terser": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", - "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.6.1", - "source-map-support": "~0.5.12" - }, - "dependencies": { - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "terser-webpack-plugin": { - "version": "5.2.4", - "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.4.tgz", - "integrity": "sha512-E2CkNMN+1cho04YpdANyRrn8CyN4yMy+WdFKZIySFZrGXZxJwJP6PMNGGc/Mcr6qygQHUUqRxnAPmi0M9f00XA==", - "dev": true, - "requires": { - "jest-worker": "^27.0.6", - "p-limit": "^3.1.0", - "schema-utils": "^3.1.1", - "serialize-javascript": "^6.0.0", - "source-map": "^0.6.1", - "terser": "^5.7.2" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "commander": { - "version": "2.20.3", - "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - }, - "terser": { - "version": "5.9.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", - "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", - "dev": true, - "requires": { - "commander": "^2.20.0", - "source-map": "~0.7.2", - "source-map-support": "~0.5.20" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } - } - } - } - }, - "test-exclude": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz", - "integrity": "sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==", - "dev": true, - "requires": { - "@istanbuljs/schema": "^0.1.2", - "glob": "^7.1.4", - "minimatch": "^3.0.4" - } - }, - "text-hex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", - "integrity": "sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==" - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "thenify": { - "version": "3.3.1", - "resolved": "https://registry.npmjs.org/thenify/-/thenify-3.3.1.tgz", - "integrity": "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==", - "dev": true, - "requires": { - "any-promise": "^1.0.0" - } - }, - "thenify-all": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/thenify-all/-/thenify-all-1.6.0.tgz", - "integrity": "sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=", - "dev": true, - "requires": { - "thenify": ">= 3.1.0 < 4" - } - }, - "thread-loader": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/thread-loader/-/thread-loader-3.0.4.tgz", - "integrity": "sha512-ByaL2TPb+m6yArpqQUZvP+5S1mZtXsEP7nWKKlAUTm7fCml8kB5s1uI3+eHRP2bk5mVYfRSBI7FFf+tWEyLZwA==", - "dev": true, - "requires": { - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.1.0", - "loader-utils": "^2.0.0", - "neo-async": "^2.6.2", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "throat": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", - "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "thunky": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true - }, - "timers-browserify": { - "version": "2.0.12", - "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", - "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, - "requires": { - "setimmediate": "^1.0.4" - } - }, - "timsort": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tmpl": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", - "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", - "dev": true - }, - "to-fast-properties": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", - "dev": true - }, - "to-regex-range": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", - "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, - "requires": { - "is-number": "^7.0.0" - } - }, - "toidentifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true - }, - "totalist": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-1.1.0.tgz", - "integrity": "sha512-gduQwd1rOdDMGxFG1gEvhV88Oirdo2p+KjoYFU7k2g+i7n6AFFbDQ5kMPUsW0pNbfQsB/cwXvT1i4Bue0s9g5g==", - "dev": true - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "dev": true, - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - }, - "dependencies": { - "universalify": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", - "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", - "dev": true - } - } - }, - "tr46": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", - "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", - "dev": true, - "requires": { - "punycode": "^2.1.1" - } - }, - "triple-beam": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/triple-beam/-/triple-beam-1.3.0.tgz", - "integrity": "sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==" - }, - "tsconfig": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/tsconfig/-/tsconfig-7.0.0.tgz", - "integrity": "sha512-vZXmzPrL+EmC4T/4rVlT2jNVMWCi/O4DIiSj3UHg1OE5kCKbk4mfrXc6dZksLgRM/TZlKnousKH9bbTazUWRRw==", - "dev": true, - "requires": { - "@types/strip-bom": "^3.0.0", - "@types/strip-json-comments": "0.0.30", - "strip-bom": "^3.0.0", - "strip-json-comments": "^2.0.0" - }, - "dependencies": { - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", - "dev": true - }, - "strip-json-comments": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", - "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", - "dev": true - } - } - }, - "tslib": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", - "dev": true - }, - "tty-browserify": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.1.tgz", - "integrity": "sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==", - "dev": true - }, - "type-check": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", - "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", - "dev": true, - "requires": { - "prelude-ls": "^1.2.1" - } - }, - "type-detect": { - "version": "4.0.8", - "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", - "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", - "dev": true - }, - "type-fest": { - "version": "0.21.3", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", - "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true - }, - "type-is": { - "version": "1.6.18", - "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", - "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, - "requires": { - "media-typer": "0.3.0", - "mime-types": "~2.1.24" - } - }, - "typedarray-to-buffer": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", - "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", - "dev": true, - "requires": { - "is-typedarray": "^1.0.0" - } - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "unicode-canonical-property-names-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", - "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", - "dev": true - }, - "unicode-match-property-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", - "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", - "dev": true, - "requires": { - "unicode-canonical-property-names-ecmascript": "^2.0.0", - "unicode-property-aliases-ecmascript": "^2.0.0" - } - }, - "unicode-match-property-value-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", - "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", - "dev": true - }, - "unicode-property-aliases-ecmascript": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", - "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", - "dev": true - }, - "uniqs": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", - "dev": true - }, - "universalify": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true - }, - "unorm": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/unorm/-/unorm-1.6.0.tgz", - "integrity": "sha512-b2/KCUlYZUeA7JFUuRJZPUtr4gZvBh7tavtv4fvk4+KV9pfGiR6CQAQAWl49ZpR3ts2dk4FYkP7EIgDJoiOLDA==" - }, - "unpipe": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "requires": { - "punycode": "^2.1.0" - } - }, - "urix": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", - "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", - "dev": true - }, - "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, - "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" - }, - "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true - } - } - }, - "url-loader": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", - "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", - "dev": true, - "requires": { - "loader-utils": "^2.0.0", - "mime-types": "^2.1.27", - "schema-utils": "^3.0.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "util": { - "version": "0.12.4", - "resolved": "https://registry.npmjs.org/util/-/util-0.12.4.tgz", - "integrity": "sha512-bxZ9qtSlGUWSOy9Qa9Xgk11kSslpuZwaxCg4sNIDj6FLucDab2JxnHwyNTCpHMtK1MjoQiWQ6DiUMZYbSrO+Sw==", - "dev": true, - "requires": { - "inherits": "^2.0.3", - "is-arguments": "^1.0.4", - "is-generator-function": "^1.0.7", - "is-typed-array": "^1.1.3", - "safe-buffer": "^5.1.2", - "which-typed-array": "^1.1.2" - } - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "utila": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", - "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=", - "dev": true - }, - "utils-merge": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true - }, - "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true - }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, - "v8-to-istanbul": { - "version": "8.1.0", - "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.0.tgz", - "integrity": "sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==", - "dev": true, - "requires": { - "@types/istanbul-lib-coverage": "^2.0.1", - "convert-source-map": "^1.6.0", - "source-map": "^0.7.3" - }, - "dependencies": { - "source-map": { - "version": "0.7.3", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true - } - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "vary": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true - }, - "vendors": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "dev": true - }, - "vm-browserify": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true - }, - "vue": { - "version": "3.2.19", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.2.19.tgz", - "integrity": "sha512-6KAMdIfAtlK+qohTIUE4urwAv4A3YRuo8uAbByApUmiB0CziGAAPs6qVugN6oHPia8YIafHB/37K0O6KZ7sGmA==", - "requires": { - "@vue/compiler-dom": "3.2.19", - "@vue/compiler-sfc": "3.2.19", - "@vue/runtime-dom": "3.2.19", - "@vue/server-renderer": "3.2.19", - "@vue/shared": "3.2.19" - } - }, - "vue-eslint-parser": { - "version": "7.11.0", - "resolved": "https://registry.npmjs.org/vue-eslint-parser/-/vue-eslint-parser-7.11.0.tgz", - "integrity": "sha512-qh3VhDLeh773wjgNTl7ss0VejY9bMMa0GoDG2fQVyDzRFdiU3L7fw74tWZDHNQXdZqxO3EveQroa9ct39D2nqg==", - "dev": true, - "requires": { - "debug": "^4.1.1", - "eslint-scope": "^5.1.1", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.2.1", - "esquery": "^1.4.0", - "lodash": "^4.17.21", - "semver": "^6.3.0" - }, - "dependencies": { - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "eslint-visitor-keys": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", - "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", - "dev": true - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - } - } - } - }, - "vue-hot-reload-api": { - "version": "2.3.4", - "resolved": "https://registry.npmjs.org/vue-hot-reload-api/-/vue-hot-reload-api-2.3.4.tgz", - "integrity": "sha512-BXq3jwIagosjgNVae6tkHzzIk6a8MHFtzAdwhnV5VlvPTFxDCvIttgSiHWjdGoTJvXtmRu5HacExfdarRcFhog==", - "dev": true - }, - "vue-loader": { - "version": "16.8.1", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-16.8.1.tgz", - "integrity": "sha512-V53TJbHmzjBhCG5OYI2JWy/aYDspz4oVHKxS43Iy212GjGIG1T3EsB3+GWXFm/1z5VwjdjLmdZUFYM70y77vtQ==", - "dev": true, - "requires": { - "chalk": "^4.1.0", - "hash-sum": "^2.0.0", - "loader-utils": "^2.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "loader-utils": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", - "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^2.1.2" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "vue-router": { - "version": "4.0.11", - "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.0.11.tgz", - "integrity": "sha512-sha6I8fx9HWtvTrFZfxZkiQQBpqSeT+UCwauYjkdOQYRvwsGwimlQQE2ayqUwuuXGzquFpCPoXzYKWlzL4OuXg==", - "requires": { - "@vue/devtools-api": "^6.0.0-beta.14" - } - }, - "vue-style-loader": { - "version": "4.1.3", - "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", - "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", - "dev": true, - "requires": { - "hash-sum": "^1.0.2", - "loader-utils": "^1.0.2" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true - } - } - }, - "vue-template-es2015-compiler": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/vue-template-es2015-compiler/-/vue-template-es2015-compiler-1.9.1.tgz", - "integrity": "sha512-4gDntzrifFnCEvyoO8PqyJDmguXgVPxKiIxrBKjIowvL9l+N66196+72XVYR8BBf1Uv1Fgt3bGevJ+sEmxfZzw==", - "dev": true - }, - "vuex": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/vuex/-/vuex-4.0.2.tgz", - "integrity": "sha512-M6r8uxELjZIK8kTKDGgZTYX/ahzblnzC4isU1tpmEuOIIKmV+TRdc+H4s8ds2NuZ7wpUTdGRzJRtoj+lI+pc0Q==", - "requires": { - "@vue/devtools-api": "^6.0.0-beta.11" - } - }, - "w3c-hr-time": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", - "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", - "dev": true, - "requires": { - "browser-process-hrtime": "^1.0.0" - } - }, - "w3c-xmlserializer": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", - "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", - "dev": true, - "requires": { - "xml-name-validator": "^3.0.0" - } - }, - "walker": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", - "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", - "dev": true, - "requires": { - "makeerror": "1.0.x" - } - }, - "watchpack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", - "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", - "dev": true, - "requires": { - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.1.2" - } - }, - "wbuf": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", - "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, - "requires": { - "minimalistic-assert": "^1.0.0" - } - }, - "wcwidth": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/wcwidth/-/wcwidth-1.0.1.tgz", - "integrity": "sha1-8LDc+RW8X/FSivrbLA4XtTLaL+g=", - "dev": true, - "requires": { - "defaults": "^1.0.3" - } - }, - "webidl-conversions": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", - "integrity": "sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==", - "dev": true - }, - "webpack": { - "version": "5.57.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.57.1.tgz", - "integrity": "sha512-kHszukYjTPVfCOEyrUthA3jqJwduY/P3eO8I0gMNOZGIQWKAwZftxmp5hq6paophvwo9NoUrcZOecs9ulOyyTg==", - "dev": true, - "requires": { - "@types/eslint-scope": "^3.7.0", - "@types/estree": "^0.0.50", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "acorn": "^8.4.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", - "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.8.3", - "es-module-lexer": "^0.9.0", - "eslint-scope": "5.1.1", - "events": "^3.2.0", - "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.4", - "json-parse-better-errors": "^1.0.2", - "loader-runner": "^4.2.0", - "mime-types": "^2.1.27", - "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", - "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.2.0", - "webpack-sources": "^3.2.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "webpack-sources": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.1.tgz", - "integrity": "sha512-t6BMVLQ0AkjBOoRTZgqrWm7xbXMBzD+XDq2EZ96+vMfn3qKgsvdXZhbPZ4ElUOpdv4u+iiGe+w3+J75iy/bYGA==", - "dev": true - } - } - }, - "webpack-bundle-analyzer": { - "version": "4.4.2", - "resolved": "https://registry.npmjs.org/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.4.2.tgz", - "integrity": "sha512-PIagMYhlEzFfhMYOzs5gFT55DkUdkyrJi/SxJp8EF3YMWhS+T9vvs2EoTetpk5qb6VsCq02eXTlRDOydRhDFAQ==", - "dev": true, - "requires": { - "acorn": "^8.0.4", - "acorn-walk": "^8.0.0", - "chalk": "^4.1.0", - "commander": "^6.2.0", - "gzip-size": "^6.0.0", - "lodash": "^4.17.20", - "opener": "^1.5.2", - "sirv": "^1.0.7", - "ws": "^7.3.1" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", - "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "commander": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/commander/-/commander-6.2.1.tgz", - "integrity": "sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "webpack-chain": { - "version": "6.5.1", - "resolved": "https://registry.npmjs.org/webpack-chain/-/webpack-chain-6.5.1.tgz", - "integrity": "sha512-7doO/SRtLu8q5WM0s7vPKPWX580qhi0/yBHkOxNkv50f6qB76Zy9o2wRTrrPULqYTvQlVHuvbA8v+G5ayuUDsA==", - "dev": true, - "requires": { - "deepmerge": "^1.5.2", - "javascript-stringify": "^2.0.1" - }, - "dependencies": { - "deepmerge": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-1.5.2.tgz", - "integrity": "sha512-95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==", - "dev": true - } - } - }, - "webpack-dev-middleware": { - "version": "5.2.1", - "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.2.1.tgz", - "integrity": "sha512-Kx1X+36Rn9JaZcQMrJ7qN3PMAuKmEDD9ZISjUj3Cgq4A6PtwYsC4mpaKotSRYH3iOF6HsUa8viHKS59FlyVifQ==", - "dev": true, - "requires": { - "colorette": "^2.0.10", - "memfs": "^3.2.2", - "mime-types": "^2.1.31", - "range-parser": "^1.2.1", - "schema-utils": "^3.1.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "colorette": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.14.tgz", - "integrity": "sha512-TLcu0rCLNjDIdKGLGqMtPEAOAZmavC1QCX4mEs3P0mrA/DDoU/tA+Y4UQK/862FkX2TTlbyVIkREZNbf7Y9YwA==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - } - } - }, - "webpack-dev-server": { - "version": "4.3.1", - "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.3.1.tgz", - "integrity": "sha512-qNXQCVYo1kYhH9pgLtm8LRNkXX3XzTfHSj/zqzaqYzGPca+Qjr+81wj1jgPMCHhIhso9WEQ+kX9z23iG9PzQ7w==", - "dev": true, - "requires": { - "ansi-html-community": "^0.0.8", - "bonjour": "^3.5.0", - "chokidar": "^3.5.1", - "colorette": "^2.0.10", - "compression": "^1.7.4", - "connect-history-api-fallback": "^1.6.0", - "del": "^6.0.0", - "express": "^4.17.1", - "graceful-fs": "^4.2.6", - "html-entities": "^2.3.2", - "http-proxy-middleware": "^2.0.0", - "internal-ip": "^6.2.0", - "ipaddr.js": "^2.0.1", - "open": "^8.0.9", - "p-retry": "^4.5.0", - "portfinder": "^1.0.28", - "schema-utils": "^3.1.0", - "selfsigned": "^1.10.11", - "serve-index": "^1.9.1", - "sockjs": "^0.3.21", - "spdy": "^4.0.2", - "strip-ansi": "^7.0.0", - "url": "^0.11.0", - "webpack-dev-middleware": "^5.2.1", - "ws": "^8.1.0" - }, - "dependencies": { - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", - "dev": true, - "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" - } - }, - "ajv-keywords": { - "version": "3.5.2", - "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", - "dev": true, - "requires": {} - }, - "ansi-regex": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", - "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", - "dev": true - }, - "colorette": { - "version": "2.0.14", - "resolved": "https://registry.npmjs.org/colorette/-/colorette-2.0.14.tgz", - "integrity": "sha512-TLcu0rCLNjDIdKGLGqMtPEAOAZmavC1QCX4mEs3P0mrA/DDoU/tA+Y4UQK/862FkX2TTlbyVIkREZNbf7Y9YwA==", - "dev": true - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "schema-utils": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", - "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, - "requires": { - "@types/json-schema": "^7.0.8", - "ajv": "^6.12.5", - "ajv-keywords": "^3.5.2" - } - }, - "strip-ansi": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.1.tgz", - "integrity": "sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==", - "dev": true, - "requires": { - "ansi-regex": "^6.0.1" - } - }, - "ws": { - "version": "8.2.3", - "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.3.tgz", - "integrity": "sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==", - "dev": true, - "requires": {} - } - } - }, - "webpack-merge": { - "version": "5.8.0", - "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", - "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "dev": true, - "requires": { - "clone-deep": "^4.0.1", - "wildcard": "^2.0.0" - } - }, - "webpack-sources": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", - "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, - "requires": { - "source-list-map": "^2.0.0", - "source-map": "~0.6.1" - }, - "dependencies": { - "source-map": { - "version": "0.6.1", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true - } - } - }, - "webpack-virtual-modules": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.4.3.tgz", - "integrity": "sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==", - "dev": true - }, - "websocket-driver": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", - "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, - "requires": { - "http-parser-js": ">=0.5.1", - "safe-buffer": ">=5.1.0", - "websocket-extensions": ">=0.1.1" - } - }, - "websocket-extensions": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true - }, - "whatwg-encoding": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", - "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", - "dev": true, - "requires": { - "iconv-lite": "0.4.24" - } - }, - "whatwg-fetch": { - "version": "3.6.2", - "resolved": "https://registry.npmjs.org/whatwg-fetch/-/whatwg-fetch-3.6.2.tgz", - "integrity": "sha512-bJlen0FcuU/0EMLrdbJ7zOnW6ITZLrZMIarMUVmdKtsGvZna8vxKYaexICWPfZ8qwf9fzNq+UEIZrnSaApt6RA==", - "dev": true - }, - "whatwg-mimetype": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", - "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", - "dev": true - }, - "whatwg-url": { - "version": "8.7.0", - "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", - "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", - "dev": true, - "requires": { - "lodash": "^4.7.0", - "tr46": "^2.1.0", - "webidl-conversions": "^6.1.0" - } - }, - "which": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", - "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - }, - "which-typed-array": { - "version": "1.1.7", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.7.tgz", - "integrity": "sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==", - "dev": true, - "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "es-abstract": "^1.18.5", - "foreach": "^2.0.5", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.7" - } - }, - "wildcard": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", - "dev": true - }, - "winston": { - "version": "3.3.3", - "resolved": "https://registry.npmjs.org/winston/-/winston-3.3.3.tgz", - "integrity": "sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==", - "requires": { - "@dabh/diagnostics": "^2.0.2", - "async": "^3.1.0", - "is-stream": "^2.0.0", - "logform": "^2.2.0", - "one-time": "^1.0.0", - "readable-stream": "^3.4.0", - "stack-trace": "0.0.x", - "triple-beam": "^1.3.0", - "winston-transport": "^4.4.0" - }, - "dependencies": { - "async": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.1.tgz", - "integrity": "sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==" - }, - "is-stream": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" - } - } - }, - "winston-transport": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/winston-transport/-/winston-transport-4.4.0.tgz", - "integrity": "sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==", - "requires": { - "readable-stream": "^2.3.7", - "triple-beam": "^1.2.0" - }, - "dependencies": { - "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrap-ansi": { - "version": "7.0.0", - "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", - "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, - "requires": { - "ansi-styles": "^4.0.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write-file-atomic": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", - "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", - "dev": true, - "requires": { - "imurmurhash": "^0.1.4", - "is-typedarray": "^1.0.0", - "signal-exit": "^3.0.2", - "typedarray-to-buffer": "^3.1.5" - } - }, - "ws": { - "version": "7.5.5", - "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", - "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", - "requires": {} - }, - "xml-name-validator": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", - "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", - "dev": true - }, - "xmlchars": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", - "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", - "dev": true - }, - "xstream": { - "version": "11.14.0", - "resolved": "https://registry.npmjs.org/xstream/-/xstream-11.14.0.tgz", - "integrity": "sha512-1bLb+kKKtKPbgTK6i/BaoAn03g47PpFstlbe1BA+y3pNS/LfvcaghS5BFf9+EE1J+KwSQsEpfJvFN5GqFtiNmw==", - "requires": { - "globalthis": "^1.0.1", - "symbol-observable": "^2.0.3" - } - }, - "xtend": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true - }, - "y18n": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true - }, - "yallist": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true - }, - "yaml": { - "version": "1.10.2", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true - }, - "yargs": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-16.2.0.tgz", - "integrity": "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==", - "dev": true, - "requires": { - "cliui": "^7.0.2", - "escalade": "^3.1.1", - "get-caller-file": "^2.0.5", - "require-directory": "^2.1.1", - "string-width": "^4.2.0", - "y18n": "^5.0.5", - "yargs-parser": "^20.2.2" - }, - "dependencies": { - "string-width": { - "version": "4.2.3", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", - "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.1" - } - }, - "strip-ansi": { - "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.1" - } - } - } - }, - "yargs-parser": { - "version": "20.2.9", - "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true - }, - "yocto-queue": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true - }, - "yorkie": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/yorkie/-/yorkie-2.0.0.tgz", - "integrity": "sha512-jcKpkthap6x63MB4TxwCyuIGkV0oYP/YRyuQU5UO0Yz/E/ZAu+653/uov+phdmO54n6BcvFRyyt0RRrWdN2mpw==", - "dev": true, - "requires": { - "execa": "^0.8.0", - "is-ci": "^1.0.10", - "normalize-path": "^1.0.0", - "strip-indent": "^2.0.0" - }, - "dependencies": { - "ci-info": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-1.6.0.tgz", - "integrity": "sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==", - "dev": true - }, - "cross-spawn": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-5.1.0.tgz", - "integrity": "sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=", - "dev": true, - "requires": { - "lru-cache": "^4.0.1", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - } - }, - "execa": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/execa/-/execa-0.8.0.tgz", - "integrity": "sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=", - "dev": true, - "requires": { - "cross-spawn": "^5.0.1", - "get-stream": "^3.0.0", - "is-stream": "^1.1.0", - "npm-run-path": "^2.0.0", - "p-finally": "^1.0.0", - "signal-exit": "^3.0.0", - "strip-eof": "^1.0.0" - } - }, - "get-stream": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-3.0.0.tgz", - "integrity": "sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=", - "dev": true - }, - "is-ci": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-1.2.1.tgz", - "integrity": "sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==", - "dev": true, - "requires": { - "ci-info": "^1.5.0" - } - }, - "lru-cache": { - "version": "4.1.5", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", - "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", - "dev": true, - "requires": { - "pseudomap": "^1.0.2", - "yallist": "^2.1.2" - } - }, - "normalize-path": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-1.0.0.tgz", - "integrity": "sha1-MtDkcvkf80VwHBWoMRAY07CpA3k=", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "yallist": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", - "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", - "dev": true - } - } - } - } -} diff --git a/vue/package.json b/vue/package.json deleted file mode 100644 index 6ae37a8..0000000 --- a/vue/package.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "name": "@starport/template", - "version": "0.1.55", - "description": "A Vue 3 boilerplate project utilizing @starport/vue and @starport/vuex", - "author": "Tendermint, Inc ", - "private": true, - "scripts": { - "serve": "vue-cli-service serve --mode=production", - "dev": "vue-cli-service serve", - "lint": "vue-cli-service lint", - "build": "vue-cli-service build", - "test:unit": "vue-cli-service test:unit" - }, - "dependencies": { - "@cosmjs/launchpad": "^0.26.1", - "@cosmjs/proto-signing": "^0.26.1", - "@cosmjs/stargate": "^0.26.1", - "@starport/vue": "^0.1.55", - "@starport/vuex": "^0.1.55", - "core-js": "^3.18.2", - "vue": "^3.2.6", - "vue-router": "^4.0.3", - "vuex": "^4.0.0" - }, - "devDependencies": { - "@babel/core": "^7.15.5", - "@babel/eslint-parser": "^7.15.7", - "@babel/plugin-transform-runtime": "^7.16.0", - "@vue/cli-plugin-babel": "~5.0.0-beta.4", - "@vue/cli-plugin-eslint": "~5.0.0-beta.4", - "@vue/cli-plugin-router": "~5.0.0-beta.4", - "@vue/cli-plugin-unit-jest": "~5.0.0-beta.4", - "@vue/cli-plugin-vuex": "~5.0.0-beta.4", - "@vue/cli-service": "~5.0.0-beta.4", - "@vue/compiler-sfc": "^3.2.19", - "@vue/eslint-config-prettier": "^6.0.0", - "@vue/test-utils": "^2.0.0-0", - "@vue/vue3-jest": "^27.0.0-alpha.1", - "babel-jest": "^27.2.4", - "eslint": "^7.32.0", - "eslint-plugin-prettier": "^3.4.1", - "eslint-plugin-vue": "^7.19.1", - "jest": "^27.2.4", - "lint-staged": "^11.2.0", - "node-polyfill-webpack-plugin": "^1.1.4", - "prettier": "^2.4.1", - "sass": "^1.42.1", - "sass-loader": "^12.1.0" - }, - "gitHooks": { - "pre-commit": "lint-staged" - } -} diff --git a/vue/public/favicon.ico b/vue/public/favicon.ico deleted file mode 100644 index df36fcfb72584e00488330b560ebcf34a41c64c2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4286 zcmds*O-Phc6o&64GDVCEQHxsW(p4>LW*W<827=Unuo8sGpRux(DN@jWP-e29Wl%wj zY84_aq9}^Am9-cWTD5GGEo#+5Fi2wX_P*bo+xO!)p*7B;iKlbFd(U~_d(U?#hLj56 zPhFkj-|A6~Qk#@g^#D^U0XT1cu=c-vu1+SElX9NR;kzAUV(q0|dl0|%h|dI$%VICy zJnu2^L*Te9JrJMGh%-P79CL0}dq92RGU6gI{v2~|)p}sG5x0U*z<8U;Ij*hB9z?ei z@g6Xq-pDoPl=MANPiR7%172VA%r)kevtV-_5H*QJKFmd;8yA$98zCxBZYXTNZ#QFk2(TX0;Y2dt&WitL#$96|gJY=3xX zpCoi|YNzgO3R`f@IiEeSmKrPSf#h#Qd<$%Ej^RIeeYfsxhPMOG`S`Pz8q``=511zm zAm)MX5AV^5xIWPyEu7u>qYs?pn$I4nL9J!=K=SGlKLXpE<5x+2cDTXq?brj?n6sp= zphe9;_JHf40^9~}9i08r{XM$7HB!`{Ys~TK0kx<}ZQng`UPvH*11|q7&l9?@FQz;8 zx!=3<4seY*%=OlbCbcae?5^V_}*K>Uo6ZWV8mTyE^B=DKy7-sdLYkR5Z?paTgK-zyIkKjIcpyO z{+uIt&YSa_$QnN_@t~L014dyK(fOOo+W*MIxbA6Ndgr=Y!f#Tokqv}n<7-9qfHkc3 z=>a|HWqcX8fzQCT=dqVbogRq!-S>H%yA{1w#2Pn;=e>JiEj7Hl;zdt-2f+j2%DeVD zsW0Ab)ZK@0cIW%W7z}H{&~yGhn~D;aiP4=;m-HCo`BEI+Kd6 z={Xwx{TKxD#iCLfl2vQGDitKtN>z|-AdCN|$jTFDg0m3O`WLD4_s#$S diff --git a/vue/public/index.html b/vue/public/index.html deleted file mode 100644 index d5774ea..0000000 --- a/vue/public/index.html +++ /dev/null @@ -1,26 +0,0 @@ - - - - - - - - - - <%= htmlWebpackPlugin.options.title %> - - - - - - - -
- - - - diff --git a/vue/src/App.vue b/vue/src/App.vue deleted file mode 100644 index 18d211e..0000000 --- a/vue/src/App.vue +++ /dev/null @@ -1,49 +0,0 @@ - - - - - diff --git a/vue/src/components/Sidebar.vue b/vue/src/components/Sidebar.vue deleted file mode 100644 index f278ce3..0000000 --- a/vue/src/components/Sidebar.vue +++ /dev/null @@ -1,33 +0,0 @@ - - - diff --git a/vue/src/main.js b/vue/src/main.js deleted file mode 100644 index d66f979..0000000 --- a/vue/src/main.js +++ /dev/null @@ -1,9 +0,0 @@ -import { createApp } from 'vue' -import App from './App.vue' -import store from './store' -import router from './router' -import vueLib from '@starport/vue' - -const app = createApp(App) -app.config.globalProperties._depsLoaded = true -app.use(store).use(router).use(vueLib).mount('#app') diff --git a/vue/src/router/index.js b/vue/src/router/index.js deleted file mode 100644 index 2104d07..0000000 --- a/vue/src/router/index.js +++ /dev/null @@ -1,21 +0,0 @@ -import { createRouter, createWebHistory } from 'vue-router' -import Index from '@/views/Index.vue' -import Types from '@/views/Types.vue' -import Relayers from '@/views/Relayers.vue' - -const routerHistory = createWebHistory() -const routes = [ - { - path: '/', - component: Index, - }, - { path: '/types', component: Types }, - { path: '/relayers', component: Relayers }, -] - -const router = createRouter({ - history: routerHistory, - routes, -}) - -export default router diff --git a/vue/src/scss/app.scss b/vue/src/scss/app.scss deleted file mode 100644 index bd6fd40..0000000 --- a/vue/src/scss/app.scss +++ /dev/null @@ -1 +0,0 @@ -//Your custom styles here \ No newline at end of file diff --git a/vue/src/store/config.js b/vue/src/store/config.js deleted file mode 100644 index ad37ef4..0000000 --- a/vue/src/store/config.js +++ /dev/null @@ -1,12 +0,0 @@ -import { env, blocks, wallet, transfers, relayers } from '@starport/vuex' -import generated from './generated' -export default function init(store) { - for (const moduleInit of Object.values(generated)) { - moduleInit(store) - } - transfers(store) - blocks(store) - env(store) - wallet(store) - relayers(store) -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.d.ts deleted file mode 100644 index 0a88897..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { GenericAuthorization } from "./module/types/cosmos/authz/v1beta1/authz"; -import { Grant } from "./module/types/cosmos/authz/v1beta1/authz"; -import { EventGrant } from "./module/types/cosmos/authz/v1beta1/event"; -import { EventRevoke } from "./module/types/cosmos/authz/v1beta1/event"; -import { GrantAuthorization } from "./module/types/cosmos/authz/v1beta1/genesis"; -export { GenericAuthorization, Grant, EventGrant, EventRevoke, GrantAuthorization }; -declare const _default; -export default _default; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.js deleted file mode 100644 index 6db29e0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.js +++ /dev/null @@ -1,227 +0,0 @@ -import { txClient, queryClient, MissingWalletError, registry } from './module'; -// @ts-ignore -import { SpVuexError } from '@starport/vuex'; -import { GenericAuthorization } from "./module/types/cosmos/authz/v1beta1/authz"; -import { Grant } from "./module/types/cosmos/authz/v1beta1/authz"; -import { EventGrant } from "./module/types/cosmos/authz/v1beta1/event"; -import { EventRevoke } from "./module/types/cosmos/authz/v1beta1/event"; -import { GrantAuthorization } from "./module/types/cosmos/authz/v1beta1/genesis"; -export { GenericAuthorization, Grant, EventGrant, EventRevoke, GrantAuthorization }; -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }); -} -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }); -} -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop] = [...value[prop], ...next_values[prop]]; - } - else { - value[prop] = next_values[prop]; - } - } - return value; -} -function getStructure(template) { - let structure = { fields: [] }; - for (const [key, value] of Object.entries(template)) { - let field = {}; - field.name = key; - field.type = typeof value; - structure.fields.push(field); - } - return structure; -} -const getDefaultState = () => { - return { - Grants: {}, - _Structure: { - GenericAuthorization: getStructure(GenericAuthorization.fromPartial({})), - Grant: getStructure(Grant.fromPartial({})), - EventGrant: getStructure(EventGrant.fromPartial({})), - EventRevoke: getStructure(EventRevoke.fromPartial({})), - GrantAuthorization: getStructure(GrantAuthorization.fromPartial({})), - }, - _Registry: registry, - _Subscriptions: new Set(), - }; -}; -// initial state -const state = getDefaultState(); -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()); - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value; - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription); - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription); - } - }, - getters: { - getGrants: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Grants[JSON.stringify(params)] ?? {}; - }, - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields; - }, - getRegistry: (state) => { - return state._Registry; - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.authz.v1beta1 initialized!'); - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate'); - }); - } - }, - resetState({ commit }) { - commit('RESET_STATE'); - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription); - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload); - } - catch (e) { - throw new SpVuexError('Subscriptions: ' + e.message); - } - }); - }, - async QueryGrants({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryGrants(query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryGrants({ ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Grants', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryGrants', payload: { options: { all }, params: { ...key }, query } }); - return getters['getGrants']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryGrants', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async sendMsgGrant({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgGrant(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgGrant:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgGrant:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgExec({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgExec(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgExec:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgExec:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgRevoke({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgRevoke(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgRevoke:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgRevoke:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async MsgGrant({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgGrant(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgGrant:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgGrant:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgExec({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgExec(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgExec:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgExec:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgRevoke({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgRevoke(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgRevoke:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgRevoke:Create', 'Could not create message: ' + e.message); - } - } - }, - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.ts deleted file mode 100644 index 3d2dccf..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/index.ts +++ /dev/null @@ -1,240 +0,0 @@ -import { txClient, queryClient, MissingWalletError , registry} from './module' -// @ts-ignore -import { SpVuexError } from '@starport/vuex' - -import { GenericAuthorization } from "./module/types/cosmos/authz/v1beta1/authz" -import { Grant } from "./module/types/cosmos/authz/v1beta1/authz" -import { EventGrant } from "./module/types/cosmos/authz/v1beta1/event" -import { EventRevoke } from "./module/types/cosmos/authz/v1beta1/event" -import { GrantAuthorization } from "./module/types/cosmos/authz/v1beta1/genesis" - - -export { GenericAuthorization, Grant, EventGrant, EventRevoke, GrantAuthorization }; - -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }) -} - -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }) -} - -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop]=[...value[prop], ...next_values[prop]] - }else{ - value[prop]=next_values[prop] - } - } - return value -} - -function getStructure(template) { - let structure = { fields: [] } - for (const [key, value] of Object.entries(template)) { - let field: any = {} - field.name = key - field.type = typeof value - structure.fields.push(field) - } - return structure -} - -const getDefaultState = () => { - return { - Grants: {}, - - _Structure: { - GenericAuthorization: getStructure(GenericAuthorization.fromPartial({})), - Grant: getStructure(Grant.fromPartial({})), - EventGrant: getStructure(EventGrant.fromPartial({})), - EventRevoke: getStructure(EventRevoke.fromPartial({})), - GrantAuthorization: getStructure(GrantAuthorization.fromPartial({})), - - }, - _Registry: registry, - _Subscriptions: new Set(), - } -} - -// initial state -const state = getDefaultState() - -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()) - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription) - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription) - } - }, - getters: { - getGrants: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Grants[JSON.stringify(params)] ?? {} - }, - - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields - }, - getRegistry: (state) => { - return state._Registry - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.authz.v1beta1 initialized!') - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate') - }) - } - }, - resetState({ commit }) { - commit('RESET_STATE') - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription) - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload) - }catch(e) { - throw new SpVuexError('Subscriptions: ' + e.message) - } - }) - }, - - - - - - - async QueryGrants({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryGrants(query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryGrants({...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Grants', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryGrants', payload: { options: { all }, params: {...key},query }}) - return getters['getGrants']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryGrants', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - async sendMsgGrant({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgGrant(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgGrant:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgGrant:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgExec({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgExec(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgExec:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgExec:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgRevoke({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgRevoke(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgRevoke:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgRevoke:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - - async MsgGrant({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgGrant(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgGrant:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgGrant:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgExec({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgExec(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgExec:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgExec:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgRevoke({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgRevoke(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgRevoke:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgRevoke:Create', 'Could not create message: ' + e.message) - - } - } - }, - - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.d.ts deleted file mode 100644 index a8a382c..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { StdFee } from "@cosmjs/launchpad"; -import { Registry, OfflineSigner, EncodeObject } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgGrant } from "./types/cosmos/authz/v1beta1/tx"; -import { MsgExec } from "./types/cosmos/authz/v1beta1/tx"; -import { MsgRevoke } from "./types/cosmos/authz/v1beta1/tx"; -export declare const MissingWalletError: Error; -export declare const registry: Registry; -interface TxClientOptions { - addr: string; -} -interface SignAndBroadcastOptions { - fee: StdFee; - memo?: string; -} -declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions) => Promise<{ - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; - msgGrant: (data: MsgGrant) => EncodeObject; - msgExec: (data: MsgExec) => EncodeObject; - msgRevoke: (data: MsgRevoke) => EncodeObject; -}>; -interface QueryClientOptions { - addr: string; -} -declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.js deleted file mode 100644 index cd1d504..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.js +++ /dev/null @@ -1,40 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgGrant } from "./types/cosmos/authz/v1beta1/tx"; -import { MsgExec } from "./types/cosmos/authz/v1beta1/tx"; -import { MsgRevoke } from "./types/cosmos/authz/v1beta1/tx"; -const types = [ - ["/cosmos.authz.v1beta1.MsgGrant", MsgGrant], - ["/cosmos.authz.v1beta1.MsgExec", MsgExec], - ["/cosmos.authz.v1beta1.MsgRevoke", MsgRevoke], -]; -export const MissingWalletError = new Error("wallet is required"); -export const registry = new Registry(types); -const defaultFee = { - amount: [], - gas: "200000", -}; -const txClient = async (wallet, { addr: addr } = { addr: "http://localhost:26657" }) => { - if (!wallet) - throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - } - else { - client = await SigningStargateClient.offline(wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - return { - signAndBroadcast: (msgs, { fee, memo } = { fee: defaultFee, memo: "" }) => client.signAndBroadcast(address, msgs, fee, memo), - msgGrant: (data) => ({ typeUrl: "/cosmos.authz.v1beta1.MsgGrant", value: data }), - msgExec: (data) => ({ typeUrl: "/cosmos.authz.v1beta1.MsgExec", value: data }), - msgRevoke: (data) => ({ typeUrl: "/cosmos.authz.v1beta1.MsgRevoke", value: data }), - }; -}; -const queryClient = async ({ addr: addr } = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.ts deleted file mode 100644 index 3aee1e1..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/index.ts +++ /dev/null @@ -1,66 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import { StdFee } from "@cosmjs/launchpad"; -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry, OfflineSigner, EncodeObject, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgGrant } from "./types/cosmos/authz/v1beta1/tx"; -import { MsgExec } from "./types/cosmos/authz/v1beta1/tx"; -import { MsgRevoke } from "./types/cosmos/authz/v1beta1/tx"; - - -const types = [ - ["/cosmos.authz.v1beta1.MsgGrant", MsgGrant], - ["/cosmos.authz.v1beta1.MsgExec", MsgExec], - ["/cosmos.authz.v1beta1.MsgRevoke", MsgRevoke], - -]; -export const MissingWalletError = new Error("wallet is required"); - -export const registry = new Registry(types); - -const defaultFee = { - amount: [], - gas: "200000", -}; - -interface TxClientOptions { - addr: string -} - -interface SignAndBroadcastOptions { - fee: StdFee, - memo?: string -} - -const txClient = async (wallet: OfflineSigner, { addr: addr }: TxClientOptions = { addr: "http://localhost:26657" }) => { - if (!wallet) throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - }else{ - client = await SigningStargateClient.offline( wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - - return { - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }: SignAndBroadcastOptions = {fee: defaultFee, memo: ""}) => client.signAndBroadcast(address, msgs, fee,memo), - msgGrant: (data: MsgGrant): EncodeObject => ({ typeUrl: "/cosmos.authz.v1beta1.MsgGrant", value: data }), - msgExec: (data: MsgExec): EncodeObject => ({ typeUrl: "/cosmos.authz.v1beta1.MsgExec", value: data }), - msgRevoke: (data: MsgRevoke): EncodeObject => ({ typeUrl: "/cosmos.authz.v1beta1.MsgRevoke", value: data }), - - }; -}; - -interface QueryClientOptions { - addr: string -} - -const queryClient = async ({ addr: addr }: QueryClientOptions = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; - -export { - txClient, - queryClient, -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.d.ts deleted file mode 100644 index 6e545b2..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.d.ts +++ /dev/null @@ -1,368 +0,0 @@ -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} -/** -* Grant gives permissions to execute -the provide method with expiration time. -*/ -export interface V1Beta1Grant { - /** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ - authorization?: ProtobufAny; - /** @format date-time */ - expiration?: string; -} -/** - * MsgExecResponse defines the Msg/MsgExecResponse response type. - */ -export interface V1Beta1MsgExecResponse { - results?: string[]; -} -/** - * MsgGrantResponse defines the Msg/MsgGrant response type. - */ -export declare type V1Beta1MsgGrantResponse = object; -/** - * MsgRevokeResponse defines the Msg/MsgRevokeResponse response type. - */ -export declare type V1Beta1MsgRevokeResponse = object; -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - /** @format uint64 */ - total?: string; -} -/** - * QueryGrantsResponse is the response type for the Query/Authorizations RPC method. - */ -export interface V1Beta1QueryGrantsResponse { - /** authorizations is a list of grants granted for grantee by granter. */ - grants?: V1Beta1Grant[]; - /** pagination defines an pagination for the response. */ - pagination?: V1Beta1PageResponse; -} -export declare type QueryParamsType = Record; -export declare type ResponseFormat = keyof Omit; -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} -export declare type RequestParams = Omit; -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} -export interface HttpResponse extends Response { - data: D; - error: E; -} -declare type CancelToken = Symbol | string | number; -export declare enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded" -} -export declare class HttpClient { - baseUrl: string; - private securityData; - private securityWorker; - private abortControllers; - private baseApiParams; - constructor(apiConfig?: ApiConfig); - setSecurityData: (data: SecurityDataType) => void; - private addQueryParam; - protected toQueryString(rawQuery?: QueryParamsType): string; - protected addQueryParams(rawQuery?: QueryParamsType): string; - private contentFormatters; - private mergeRequestParams; - private createAbortSignal; - abortRequest: (cancelToken: CancelToken) => void; - request: ({ body, secure, path, type, query, format, baseUrl, cancelToken, ...params }: FullRequestParams) => Promise>; -} -/** - * @title cosmos/authz/v1beta1/authz.proto - * @version version not set - */ -export declare class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryGrants - * @summary Returns list of `Authorization`, granted to the grantee by the granter. - * @request GET:/cosmos/authz/v1beta1/grants - */ - queryGrants: (query?: { - granter?: string; - grantee?: string; - msgTypeUrl?: string; - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; -} -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.js deleted file mode 100644 index 8a35b43..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.js +++ /dev/null @@ -1,155 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ -export var ContentType; -(function (ContentType) { - ContentType["Json"] = "application/json"; - ContentType["FormData"] = "multipart/form-data"; - ContentType["UrlEncoded"] = "application/x-www-form-urlencoded"; -})(ContentType || (ContentType = {})); -export class HttpClient { - constructor(apiConfig = {}) { - this.baseUrl = ""; - this.securityData = null; - this.securityWorker = null; - this.abortControllers = new Map(); - this.baseApiParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - this.setSecurityData = (data) => { - this.securityData = data; - }; - this.contentFormatters = { - [ContentType.Json]: (input) => input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input) => Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input) => this.toQueryString(input), - }; - this.createAbortSignal = (cancelToken) => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - this.abortRequest = (cancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - this.request = ({ body, secure, path, type, query, format = "json", baseUrl, cancelToken, ...params }) => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response; - r.data = null; - r.error = null; - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } - else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - if (!response.ok) - throw data; - return data; - }); - }; - Object.assign(this, apiConfig); - } - addQueryParam(query, key) { - const value = query[key]; - return (encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`)); - } - toQueryString(rawQuery) { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key]) - : this.addQueryParam(query, key)) - .join("&"); - } - addQueryParams(rawQuery) { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - mergeRequestParams(params1, params2) { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } -} -/** - * @title cosmos/authz/v1beta1/authz.proto - * @version version not set - */ -export class Api extends HttpClient { - constructor() { - super(...arguments); - /** - * No description - * - * @tags Query - * @name QueryGrants - * @summary Returns list of `Authorization`, granted to the grantee by the granter. - * @request GET:/cosmos/authz/v1beta1/grants - */ - this.queryGrants = (query, params = {}) => this.request({ - path: `/cosmos/authz/v1beta1/grants`, - method: "GET", - query: query, - format: "json", - ...params, - }); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.ts deleted file mode 100644 index 454acdb..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/rest.ts +++ /dev/null @@ -1,542 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} - -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} - -/** -* Grant gives permissions to execute -the provide method with expiration time. -*/ -export interface V1Beta1Grant { - /** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ - authorization?: ProtobufAny; - - /** @format date-time */ - expiration?: string; -} - -/** - * MsgExecResponse defines the Msg/MsgExecResponse response type. - */ -export interface V1Beta1MsgExecResponse { - results?: string[]; -} - -/** - * MsgGrantResponse defines the Msg/MsgGrant response type. - */ -export type V1Beta1MsgGrantResponse = object; - -/** - * MsgRevokeResponse defines the Msg/MsgRevokeResponse response type. - */ -export type V1Beta1MsgRevokeResponse = object; - -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} - -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - - /** @format uint64 */ - total?: string; -} - -/** - * QueryGrantsResponse is the response type for the Query/Authorizations RPC method. - */ -export interface V1Beta1QueryGrantsResponse { - /** authorizations is a list of grants granted for grantee by granter. */ - grants?: V1Beta1Grant[]; - - /** pagination defines an pagination for the response. */ - pagination?: V1Beta1PageResponse; -} - -export type QueryParamsType = Record; -export type ResponseFormat = keyof Omit; - -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} - -export type RequestParams = Omit; - -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} - -export interface HttpResponse extends Response { - data: D; - error: E; -} - -type CancelToken = Symbol | string | number; - -export enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded", -} - -export class HttpClient { - public baseUrl: string = ""; - private securityData: SecurityDataType = null as any; - private securityWorker: null | ApiConfig["securityWorker"] = null; - private abortControllers = new Map(); - - private baseApiParams: RequestParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - - constructor(apiConfig: ApiConfig = {}) { - Object.assign(this, apiConfig); - } - - public setSecurityData = (data: SecurityDataType) => { - this.securityData = data; - }; - - private addQueryParam(query: QueryParamsType, key: string) { - const value = query[key]; - - return ( - encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`) - ); - } - - protected toQueryString(rawQuery?: QueryParamsType): string { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => - typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key] as QueryParamsType) - : this.addQueryParam(query, key), - ) - .join("&"); - } - - protected addQueryParams(rawQuery?: QueryParamsType): string { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - - private contentFormatters: Record any> = { - [ContentType.Json]: (input: any) => - input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input: any) => - Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input: any) => this.toQueryString(input), - }; - - private mergeRequestParams(params1: RequestParams, params2?: RequestParams): RequestParams { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } - - private createAbortSignal = (cancelToken: CancelToken): AbortSignal | undefined => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - - public abortRequest = (cancelToken: CancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - - public request = ({ - body, - secure, - path, - type, - query, - format = "json", - baseUrl, - cancelToken, - ...params - }: FullRequestParams): Promise> => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response as HttpResponse; - r.data = (null as unknown) as T; - r.error = (null as unknown) as E; - - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - - if (!response.ok) throw data; - return data; - }); - }; -} - -/** - * @title cosmos/authz/v1beta1/authz.proto - * @version version not set - */ -export class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryGrants - * @summary Returns list of `Authorization`, granted to the grantee by the granter. - * @request GET:/cosmos/authz/v1beta1/grants - */ - queryGrants = ( - query?: { - granter?: string; - grantee?: string; - msgTypeUrl?: string; - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/authz/v1beta1/grants`, - method: "GET", - query: query, - format: "json", - ...params, - }); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.d.ts deleted file mode 100644 index cdcef21..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.d.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { Any } from '../../../google/protobuf/any'; -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.authz.v1beta1"; -/** - * GenericAuthorization gives the grantee unrestricted permissions to execute - * the provided method on behalf of the granter's account. - */ -export interface GenericAuthorization { - /** Msg, identified by it's type URL, to grant unrestricted permissions to execute */ - msg: string; -} -/** - * Grant gives permissions to execute - * the provide method with expiration time. - */ -export interface Grant { - authorization: Any | undefined; - expiration: Date | undefined; -} -export declare const GenericAuthorization: { - encode(message: GenericAuthorization, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GenericAuthorization; - fromJSON(object: any): GenericAuthorization; - toJSON(message: GenericAuthorization): unknown; - fromPartial(object: DeepPartial): GenericAuthorization; -}; -export declare const Grant: { - encode(message: Grant, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Grant; - fromJSON(object: any): Grant; - toJSON(message: Grant): unknown; - fromPartial(object: DeepPartial): Grant; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.js deleted file mode 100644 index db41d6f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.js +++ /dev/null @@ -1,147 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp'; -import { Any } from '../../../google/protobuf/any'; -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.authz.v1beta1'; -const baseGenericAuthorization = { msg: '' }; -export const GenericAuthorization = { - encode(message, writer = Writer.create()) { - if (message.msg !== '') { - writer.uint32(10).string(message.msg); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGenericAuthorization }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.msg = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGenericAuthorization }; - if (object.msg !== undefined && object.msg !== null) { - message.msg = String(object.msg); - } - else { - message.msg = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.msg !== undefined && (obj.msg = message.msg); - return obj; - }, - fromPartial(object) { - const message = { ...baseGenericAuthorization }; - if (object.msg !== undefined && object.msg !== null) { - message.msg = object.msg; - } - else { - message.msg = ''; - } - return message; - } -}; -const baseGrant = {}; -export const Grant = { - encode(message, writer = Writer.create()) { - if (message.authorization !== undefined) { - Any.encode(message.authorization, writer.uint32(10).fork()).ldelim(); - } - if (message.expiration !== undefined) { - Timestamp.encode(toTimestamp(message.expiration), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGrant }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.authorization = Any.decode(reader, reader.uint32()); - break; - case 2: - message.expiration = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGrant }; - if (object.authorization !== undefined && object.authorization !== null) { - message.authorization = Any.fromJSON(object.authorization); - } - else { - message.authorization = undefined; - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = fromJsonTimestamp(object.expiration); - } - else { - message.expiration = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.authorization !== undefined && (obj.authorization = message.authorization ? Any.toJSON(message.authorization) : undefined); - message.expiration !== undefined && (obj.expiration = message.expiration !== undefined ? message.expiration.toISOString() : null); - return obj; - }, - fromPartial(object) { - const message = { ...baseGrant }; - if (object.authorization !== undefined && object.authorization !== null) { - message.authorization = Any.fromPartial(object.authorization); - } - else { - message.authorization = undefined; - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = object.expiration; - } - else { - message.expiration = undefined; - } - return message; - } -}; -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.ts deleted file mode 100644 index b85c360..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/authz.ts +++ /dev/null @@ -1,184 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp' -import { Any } from '../../../google/protobuf/any' -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.authz.v1beta1' - -/** - * GenericAuthorization gives the grantee unrestricted permissions to execute - * the provided method on behalf of the granter's account. - */ -export interface GenericAuthorization { - /** Msg, identified by it's type URL, to grant unrestricted permissions to execute */ - msg: string -} - -/** - * Grant gives permissions to execute - * the provide method with expiration time. - */ -export interface Grant { - authorization: Any | undefined - expiration: Date | undefined -} - -const baseGenericAuthorization: object = { msg: '' } - -export const GenericAuthorization = { - encode(message: GenericAuthorization, writer: Writer = Writer.create()): Writer { - if (message.msg !== '') { - writer.uint32(10).string(message.msg) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GenericAuthorization { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGenericAuthorization } as GenericAuthorization - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.msg = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GenericAuthorization { - const message = { ...baseGenericAuthorization } as GenericAuthorization - if (object.msg !== undefined && object.msg !== null) { - message.msg = String(object.msg) - } else { - message.msg = '' - } - return message - }, - - toJSON(message: GenericAuthorization): unknown { - const obj: any = {} - message.msg !== undefined && (obj.msg = message.msg) - return obj - }, - - fromPartial(object: DeepPartial): GenericAuthorization { - const message = { ...baseGenericAuthorization } as GenericAuthorization - if (object.msg !== undefined && object.msg !== null) { - message.msg = object.msg - } else { - message.msg = '' - } - return message - } -} - -const baseGrant: object = {} - -export const Grant = { - encode(message: Grant, writer: Writer = Writer.create()): Writer { - if (message.authorization !== undefined) { - Any.encode(message.authorization, writer.uint32(10).fork()).ldelim() - } - if (message.expiration !== undefined) { - Timestamp.encode(toTimestamp(message.expiration), writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Grant { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGrant } as Grant - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.authorization = Any.decode(reader, reader.uint32()) - break - case 2: - message.expiration = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Grant { - const message = { ...baseGrant } as Grant - if (object.authorization !== undefined && object.authorization !== null) { - message.authorization = Any.fromJSON(object.authorization) - } else { - message.authorization = undefined - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = fromJsonTimestamp(object.expiration) - } else { - message.expiration = undefined - } - return message - }, - - toJSON(message: Grant): unknown { - const obj: any = {} - message.authorization !== undefined && (obj.authorization = message.authorization ? Any.toJSON(message.authorization) : undefined) - message.expiration !== undefined && (obj.expiration = message.expiration !== undefined ? message.expiration.toISOString() : null) - return obj - }, - - fromPartial(object: DeepPartial): Grant { - const message = { ...baseGrant } as Grant - if (object.authorization !== undefined && object.authorization !== null) { - message.authorization = Any.fromPartial(object.authorization) - } else { - message.authorization = undefined - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = object.expiration - } else { - message.expiration = undefined - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.d.ts deleted file mode 100644 index effef0d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.authz.v1beta1"; -/** EventGrant is emitted on Msg/Grant */ -export interface EventGrant { - /** Msg type URL for which an autorization is granted */ - msgTypeUrl: string; - /** Granter account address */ - granter: string; - /** Grantee account address */ - grantee: string; -} -/** EventRevoke is emitted on Msg/Revoke */ -export interface EventRevoke { - /** Msg type URL for which an autorization is revoked */ - msgTypeUrl: string; - /** Granter account address */ - granter: string; - /** Grantee account address */ - grantee: string; -} -export declare const EventGrant: { - encode(message: EventGrant, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EventGrant; - fromJSON(object: any): EventGrant; - toJSON(message: EventGrant): unknown; - fromPartial(object: DeepPartial): EventGrant; -}; -export declare const EventRevoke: { - encode(message: EventRevoke, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EventRevoke; - fromJSON(object: any): EventRevoke; - toJSON(message: EventRevoke): unknown; - fromPartial(object: DeepPartial): EventRevoke; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.js deleted file mode 100644 index df6138d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.js +++ /dev/null @@ -1,181 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.authz.v1beta1'; -const baseEventGrant = { msgTypeUrl: '', granter: '', grantee: '' }; -export const EventGrant = { - encode(message, writer = Writer.create()) { - if (message.msgTypeUrl !== '') { - writer.uint32(18).string(message.msgTypeUrl); - } - if (message.granter !== '') { - writer.uint32(26).string(message.granter); - } - if (message.grantee !== '') { - writer.uint32(34).string(message.grantee); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEventGrant }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.msgTypeUrl = reader.string(); - break; - case 3: - message.granter = reader.string(); - break; - case 4: - message.grantee = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEventGrant }; - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = String(object.msgTypeUrl); - } - else { - message.msgTypeUrl = ''; - } - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter); - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.msgTypeUrl !== undefined && (obj.msgTypeUrl = message.msgTypeUrl); - message.granter !== undefined && (obj.granter = message.granter); - message.grantee !== undefined && (obj.grantee = message.grantee); - return obj; - }, - fromPartial(object) { - const message = { ...baseEventGrant }; - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = object.msgTypeUrl; - } - else { - message.msgTypeUrl = ''; - } - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter; - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - return message; - } -}; -const baseEventRevoke = { msgTypeUrl: '', granter: '', grantee: '' }; -export const EventRevoke = { - encode(message, writer = Writer.create()) { - if (message.msgTypeUrl !== '') { - writer.uint32(18).string(message.msgTypeUrl); - } - if (message.granter !== '') { - writer.uint32(26).string(message.granter); - } - if (message.grantee !== '') { - writer.uint32(34).string(message.grantee); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEventRevoke }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.msgTypeUrl = reader.string(); - break; - case 3: - message.granter = reader.string(); - break; - case 4: - message.grantee = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEventRevoke }; - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = String(object.msgTypeUrl); - } - else { - message.msgTypeUrl = ''; - } - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter); - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.msgTypeUrl !== undefined && (obj.msgTypeUrl = message.msgTypeUrl); - message.granter !== undefined && (obj.granter = message.granter); - message.grantee !== undefined && (obj.grantee = message.grantee); - return obj; - }, - fromPartial(object) { - const message = { ...baseEventRevoke }; - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = object.msgTypeUrl; - } - else { - message.msgTypeUrl = ''; - } - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter; - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.ts deleted file mode 100644 index ce1a3ca..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/event.ts +++ /dev/null @@ -1,213 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.authz.v1beta1' - -/** EventGrant is emitted on Msg/Grant */ -export interface EventGrant { - /** Msg type URL for which an autorization is granted */ - msgTypeUrl: string - /** Granter account address */ - granter: string - /** Grantee account address */ - grantee: string -} - -/** EventRevoke is emitted on Msg/Revoke */ -export interface EventRevoke { - /** Msg type URL for which an autorization is revoked */ - msgTypeUrl: string - /** Granter account address */ - granter: string - /** Grantee account address */ - grantee: string -} - -const baseEventGrant: object = { msgTypeUrl: '', granter: '', grantee: '' } - -export const EventGrant = { - encode(message: EventGrant, writer: Writer = Writer.create()): Writer { - if (message.msgTypeUrl !== '') { - writer.uint32(18).string(message.msgTypeUrl) - } - if (message.granter !== '') { - writer.uint32(26).string(message.granter) - } - if (message.grantee !== '') { - writer.uint32(34).string(message.grantee) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EventGrant { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEventGrant } as EventGrant - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.msgTypeUrl = reader.string() - break - case 3: - message.granter = reader.string() - break - case 4: - message.grantee = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EventGrant { - const message = { ...baseEventGrant } as EventGrant - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = String(object.msgTypeUrl) - } else { - message.msgTypeUrl = '' - } - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter) - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - return message - }, - - toJSON(message: EventGrant): unknown { - const obj: any = {} - message.msgTypeUrl !== undefined && (obj.msgTypeUrl = message.msgTypeUrl) - message.granter !== undefined && (obj.granter = message.granter) - message.grantee !== undefined && (obj.grantee = message.grantee) - return obj - }, - - fromPartial(object: DeepPartial): EventGrant { - const message = { ...baseEventGrant } as EventGrant - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = object.msgTypeUrl - } else { - message.msgTypeUrl = '' - } - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - return message - } -} - -const baseEventRevoke: object = { msgTypeUrl: '', granter: '', grantee: '' } - -export const EventRevoke = { - encode(message: EventRevoke, writer: Writer = Writer.create()): Writer { - if (message.msgTypeUrl !== '') { - writer.uint32(18).string(message.msgTypeUrl) - } - if (message.granter !== '') { - writer.uint32(26).string(message.granter) - } - if (message.grantee !== '') { - writer.uint32(34).string(message.grantee) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EventRevoke { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEventRevoke } as EventRevoke - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.msgTypeUrl = reader.string() - break - case 3: - message.granter = reader.string() - break - case 4: - message.grantee = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EventRevoke { - const message = { ...baseEventRevoke } as EventRevoke - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = String(object.msgTypeUrl) - } else { - message.msgTypeUrl = '' - } - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter) - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - return message - }, - - toJSON(message: EventRevoke): unknown { - const obj: any = {} - message.msgTypeUrl !== undefined && (obj.msgTypeUrl = message.msgTypeUrl) - message.granter !== undefined && (obj.granter = message.granter) - message.grantee !== undefined && (obj.grantee = message.grantee) - return obj - }, - - fromPartial(object: DeepPartial): EventRevoke { - const message = { ...baseEventRevoke } as EventRevoke - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = object.msgTypeUrl - } else { - message.msgTypeUrl = '' - } - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.d.ts deleted file mode 100644 index 8bc246b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.d.ts +++ /dev/null @@ -1,33 +0,0 @@ -import { Any } from '../../../google/protobuf/any'; -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.authz.v1beta1"; -/** GenesisState defines the authz module's genesis state. */ -export interface GenesisState { - authorization: GrantAuthorization[]; -} -/** GrantAuthorization defines the GenesisState/GrantAuthorization type. */ -export interface GrantAuthorization { - granter: string; - grantee: string; - authorization: Any | undefined; - expiration: Date | undefined; -} -export declare const GenesisState: { - encode(message: GenesisState, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GenesisState; - fromJSON(object: any): GenesisState; - toJSON(message: GenesisState): unknown; - fromPartial(object: DeepPartial): GenesisState; -}; -export declare const GrantAuthorization: { - encode(message: GrantAuthorization, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GrantAuthorization; - fromJSON(object: any): GrantAuthorization; - toJSON(message: GrantAuthorization): unknown; - fromPartial(object: DeepPartial): GrantAuthorization; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.js deleted file mode 100644 index 8593454..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.js +++ /dev/null @@ -1,191 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp'; -import { Any } from '../../../google/protobuf/any'; -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.authz.v1beta1'; -const baseGenesisState = {}; -export const GenesisState = { - encode(message, writer = Writer.create()) { - for (const v of message.authorization) { - GrantAuthorization.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGenesisState }; - message.authorization = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.authorization.push(GrantAuthorization.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGenesisState }; - message.authorization = []; - if (object.authorization !== undefined && object.authorization !== null) { - for (const e of object.authorization) { - message.authorization.push(GrantAuthorization.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.authorization) { - obj.authorization = message.authorization.map((e) => (e ? GrantAuthorization.toJSON(e) : undefined)); - } - else { - obj.authorization = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGenesisState }; - message.authorization = []; - if (object.authorization !== undefined && object.authorization !== null) { - for (const e of object.authorization) { - message.authorization.push(GrantAuthorization.fromPartial(e)); - } - } - return message; - } -}; -const baseGrantAuthorization = { granter: '', grantee: '' }; -export const GrantAuthorization = { - encode(message, writer = Writer.create()) { - if (message.granter !== '') { - writer.uint32(10).string(message.granter); - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee); - } - if (message.authorization !== undefined) { - Any.encode(message.authorization, writer.uint32(26).fork()).ldelim(); - } - if (message.expiration !== undefined) { - Timestamp.encode(toTimestamp(message.expiration), writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGrantAuthorization }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.granter = reader.string(); - break; - case 2: - message.grantee = reader.string(); - break; - case 3: - message.authorization = Any.decode(reader, reader.uint32()); - break; - case 4: - message.expiration = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGrantAuthorization }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter); - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - if (object.authorization !== undefined && object.authorization !== null) { - message.authorization = Any.fromJSON(object.authorization); - } - else { - message.authorization = undefined; - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = fromJsonTimestamp(object.expiration); - } - else { - message.expiration = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.granter !== undefined && (obj.granter = message.granter); - message.grantee !== undefined && (obj.grantee = message.grantee); - message.authorization !== undefined && (obj.authorization = message.authorization ? Any.toJSON(message.authorization) : undefined); - message.expiration !== undefined && (obj.expiration = message.expiration !== undefined ? message.expiration.toISOString() : null); - return obj; - }, - fromPartial(object) { - const message = { ...baseGrantAuthorization }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter; - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - if (object.authorization !== undefined && object.authorization !== null) { - message.authorization = Any.fromPartial(object.authorization); - } - else { - message.authorization = undefined; - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = object.expiration; - } - else { - message.expiration = undefined; - } - return message; - } -}; -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.ts deleted file mode 100644 index 6a82417..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/genesis.ts +++ /dev/null @@ -1,220 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp' -import { Any } from '../../../google/protobuf/any' -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.authz.v1beta1' - -/** GenesisState defines the authz module's genesis state. */ -export interface GenesisState { - authorization: GrantAuthorization[] -} - -/** GrantAuthorization defines the GenesisState/GrantAuthorization type. */ -export interface GrantAuthorization { - granter: string - grantee: string - authorization: Any | undefined - expiration: Date | undefined -} - -const baseGenesisState: object = {} - -export const GenesisState = { - encode(message: GenesisState, writer: Writer = Writer.create()): Writer { - for (const v of message.authorization) { - GrantAuthorization.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGenesisState } as GenesisState - message.authorization = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.authorization.push(GrantAuthorization.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.authorization = [] - if (object.authorization !== undefined && object.authorization !== null) { - for (const e of object.authorization) { - message.authorization.push(GrantAuthorization.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {} - if (message.authorization) { - obj.authorization = message.authorization.map((e) => (e ? GrantAuthorization.toJSON(e) : undefined)) - } else { - obj.authorization = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.authorization = [] - if (object.authorization !== undefined && object.authorization !== null) { - for (const e of object.authorization) { - message.authorization.push(GrantAuthorization.fromPartial(e)) - } - } - return message - } -} - -const baseGrantAuthorization: object = { granter: '', grantee: '' } - -export const GrantAuthorization = { - encode(message: GrantAuthorization, writer: Writer = Writer.create()): Writer { - if (message.granter !== '') { - writer.uint32(10).string(message.granter) - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee) - } - if (message.authorization !== undefined) { - Any.encode(message.authorization, writer.uint32(26).fork()).ldelim() - } - if (message.expiration !== undefined) { - Timestamp.encode(toTimestamp(message.expiration), writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GrantAuthorization { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGrantAuthorization } as GrantAuthorization - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.granter = reader.string() - break - case 2: - message.grantee = reader.string() - break - case 3: - message.authorization = Any.decode(reader, reader.uint32()) - break - case 4: - message.expiration = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GrantAuthorization { - const message = { ...baseGrantAuthorization } as GrantAuthorization - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter) - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - if (object.authorization !== undefined && object.authorization !== null) { - message.authorization = Any.fromJSON(object.authorization) - } else { - message.authorization = undefined - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = fromJsonTimestamp(object.expiration) - } else { - message.expiration = undefined - } - return message - }, - - toJSON(message: GrantAuthorization): unknown { - const obj: any = {} - message.granter !== undefined && (obj.granter = message.granter) - message.grantee !== undefined && (obj.grantee = message.grantee) - message.authorization !== undefined && (obj.authorization = message.authorization ? Any.toJSON(message.authorization) : undefined) - message.expiration !== undefined && (obj.expiration = message.expiration !== undefined ? message.expiration.toISOString() : null) - return obj - }, - - fromPartial(object: DeepPartial): GrantAuthorization { - const message = { ...baseGrantAuthorization } as GrantAuthorization - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - if (object.authorization !== undefined && object.authorization !== null) { - message.authorization = Any.fromPartial(object.authorization) - } else { - message.authorization = undefined - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = object.expiration - } else { - message.expiration = undefined - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.d.ts deleted file mode 100644 index 6b92233..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.d.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -import { Grant } from '../../../cosmos/authz/v1beta1/authz'; -export declare const protobufPackage = "cosmos.authz.v1beta1"; -/** QueryGrantsRequest is the request type for the Query/Grants RPC method. */ -export interface QueryGrantsRequest { - granter: string; - grantee: string; - /** Optional, msg_type_url, when set, will query only grants matching given msg type. */ - msgTypeUrl: string; - /** pagination defines an pagination for the request. */ - pagination: PageRequest | undefined; -} -/** QueryGrantsResponse is the response type for the Query/Authorizations RPC method. */ -export interface QueryGrantsResponse { - /** authorizations is a list of grants granted for grantee by granter. */ - grants: Grant[]; - /** pagination defines an pagination for the response. */ - pagination: PageResponse | undefined; -} -export declare const QueryGrantsRequest: { - encode(message: QueryGrantsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryGrantsRequest; - fromJSON(object: any): QueryGrantsRequest; - toJSON(message: QueryGrantsRequest): unknown; - fromPartial(object: DeepPartial): QueryGrantsRequest; -}; -export declare const QueryGrantsResponse: { - encode(message: QueryGrantsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryGrantsResponse; - fromJSON(object: any): QueryGrantsResponse; - toJSON(message: QueryGrantsResponse): unknown; - fromPartial(object: DeepPartial): QueryGrantsResponse; -}; -/** Query defines the gRPC querier service. */ -export interface Query { - /** Returns list of `Authorization`, granted to the grantee by the granter. */ - Grants(request: QueryGrantsRequest): Promise; -} -export declare class QueryClientImpl implements Query { - private readonly rpc; - constructor(rpc: Rpc); - Grants(request: QueryGrantsRequest): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.js deleted file mode 100644 index 48cffdf..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.js +++ /dev/null @@ -1,199 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -import { Grant } from '../../../cosmos/authz/v1beta1/authz'; -export const protobufPackage = 'cosmos.authz.v1beta1'; -const baseQueryGrantsRequest = { granter: '', grantee: '', msgTypeUrl: '' }; -export const QueryGrantsRequest = { - encode(message, writer = Writer.create()) { - if (message.granter !== '') { - writer.uint32(10).string(message.granter); - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee); - } - if (message.msgTypeUrl !== '') { - writer.uint32(26).string(message.msgTypeUrl); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryGrantsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.granter = reader.string(); - break; - case 2: - message.grantee = reader.string(); - break; - case 3: - message.msgTypeUrl = reader.string(); - break; - case 4: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryGrantsRequest }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter); - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = String(object.msgTypeUrl); - } - else { - message.msgTypeUrl = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.granter !== undefined && (obj.granter = message.granter); - message.grantee !== undefined && (obj.grantee = message.grantee); - message.msgTypeUrl !== undefined && (obj.msgTypeUrl = message.msgTypeUrl); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryGrantsRequest }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter; - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = object.msgTypeUrl; - } - else { - message.msgTypeUrl = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryGrantsResponse = {}; -export const QueryGrantsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.grants) { - Grant.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryGrantsResponse }; - message.grants = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.grants.push(Grant.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryGrantsResponse }; - message.grants = []; - if (object.grants !== undefined && object.grants !== null) { - for (const e of object.grants) { - message.grants.push(Grant.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.grants) { - obj.grants = message.grants.map((e) => (e ? Grant.toJSON(e) : undefined)); - } - else { - obj.grants = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryGrantsResponse }; - message.grants = []; - if (object.grants !== undefined && object.grants !== null) { - for (const e of object.grants) { - message.grants.push(Grant.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -export class QueryClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Grants(request) { - const data = QueryGrantsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.authz.v1beta1.Query', 'Grants', data); - return promise.then((data) => QueryGrantsResponse.decode(new Reader(data))); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.ts deleted file mode 100644 index fc8ff31..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/query.ts +++ /dev/null @@ -1,242 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination' -import { Grant } from '../../../cosmos/authz/v1beta1/authz' - -export const protobufPackage = 'cosmos.authz.v1beta1' - -/** QueryGrantsRequest is the request type for the Query/Grants RPC method. */ -export interface QueryGrantsRequest { - granter: string - grantee: string - /** Optional, msg_type_url, when set, will query only grants matching given msg type. */ - msgTypeUrl: string - /** pagination defines an pagination for the request. */ - pagination: PageRequest | undefined -} - -/** QueryGrantsResponse is the response type for the Query/Authorizations RPC method. */ -export interface QueryGrantsResponse { - /** authorizations is a list of grants granted for grantee by granter. */ - grants: Grant[] - /** pagination defines an pagination for the response. */ - pagination: PageResponse | undefined -} - -const baseQueryGrantsRequest: object = { granter: '', grantee: '', msgTypeUrl: '' } - -export const QueryGrantsRequest = { - encode(message: QueryGrantsRequest, writer: Writer = Writer.create()): Writer { - if (message.granter !== '') { - writer.uint32(10).string(message.granter) - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee) - } - if (message.msgTypeUrl !== '') { - writer.uint32(26).string(message.msgTypeUrl) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryGrantsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryGrantsRequest } as QueryGrantsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.granter = reader.string() - break - case 2: - message.grantee = reader.string() - break - case 3: - message.msgTypeUrl = reader.string() - break - case 4: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryGrantsRequest { - const message = { ...baseQueryGrantsRequest } as QueryGrantsRequest - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter) - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = String(object.msgTypeUrl) - } else { - message.msgTypeUrl = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryGrantsRequest): unknown { - const obj: any = {} - message.granter !== undefined && (obj.granter = message.granter) - message.grantee !== undefined && (obj.grantee = message.grantee) - message.msgTypeUrl !== undefined && (obj.msgTypeUrl = message.msgTypeUrl) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryGrantsRequest { - const message = { ...baseQueryGrantsRequest } as QueryGrantsRequest - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = object.msgTypeUrl - } else { - message.msgTypeUrl = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryGrantsResponse: object = {} - -export const QueryGrantsResponse = { - encode(message: QueryGrantsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.grants) { - Grant.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryGrantsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryGrantsResponse } as QueryGrantsResponse - message.grants = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.grants.push(Grant.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryGrantsResponse { - const message = { ...baseQueryGrantsResponse } as QueryGrantsResponse - message.grants = [] - if (object.grants !== undefined && object.grants !== null) { - for (const e of object.grants) { - message.grants.push(Grant.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryGrantsResponse): unknown { - const obj: any = {} - if (message.grants) { - obj.grants = message.grants.map((e) => (e ? Grant.toJSON(e) : undefined)) - } else { - obj.grants = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryGrantsResponse { - const message = { ...baseQueryGrantsResponse } as QueryGrantsResponse - message.grants = [] - if (object.grants !== undefined && object.grants !== null) { - for (const e of object.grants) { - message.grants.push(Grant.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -/** Query defines the gRPC querier service. */ -export interface Query { - /** Returns list of `Authorization`, granted to the grantee by the granter. */ - Grants(request: QueryGrantsRequest): Promise -} - -export class QueryClientImpl implements Query { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Grants(request: QueryGrantsRequest): Promise { - const data = QueryGrantsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.authz.v1beta1.Query', 'Grants', data) - return promise.then((data) => QueryGrantsResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.d.ts deleted file mode 100644 index e25586c..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.d.ts +++ /dev/null @@ -1,124 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Grant } from '../../../cosmos/authz/v1beta1/authz'; -import { Any } from '../../../google/protobuf/any'; -export declare const protobufPackage = "cosmos.authz.v1beta1"; -/** - * MsgGrant is a request type for Grant method. It declares authorization to the grantee - * on behalf of the granter with the provided expiration time. - */ -export interface MsgGrant { - granter: string; - grantee: string; - grant: Grant | undefined; -} -/** MsgExecResponse defines the Msg/MsgExecResponse response type. */ -export interface MsgExecResponse { - results: Uint8Array[]; -} -/** - * MsgExec attempts to execute the provided messages using - * authorizations granted to the grantee. Each message should have only - * one signer corresponding to the granter of the authorization. - */ -export interface MsgExec { - grantee: string; - /** - * Authorization Msg requests to execute. Each msg must implement Authorization interface - * The x/authz will try to find a grant matching (msg.signers[0], grantee, MsgTypeURL(msg)) - * triple and validate it. - */ - msgs: Any[]; -} -/** MsgGrantResponse defines the Msg/MsgGrant response type. */ -export interface MsgGrantResponse { -} -/** - * MsgRevoke revokes any authorization with the provided sdk.Msg type on the - * granter's account with that has been granted to the grantee. - */ -export interface MsgRevoke { - granter: string; - grantee: string; - msgTypeUrl: string; -} -/** MsgRevokeResponse defines the Msg/MsgRevokeResponse response type. */ -export interface MsgRevokeResponse { -} -export declare const MsgGrant: { - encode(message: MsgGrant, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgGrant; - fromJSON(object: any): MsgGrant; - toJSON(message: MsgGrant): unknown; - fromPartial(object: DeepPartial): MsgGrant; -}; -export declare const MsgExecResponse: { - encode(message: MsgExecResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgExecResponse; - fromJSON(object: any): MsgExecResponse; - toJSON(message: MsgExecResponse): unknown; - fromPartial(object: DeepPartial): MsgExecResponse; -}; -export declare const MsgExec: { - encode(message: MsgExec, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgExec; - fromJSON(object: any): MsgExec; - toJSON(message: MsgExec): unknown; - fromPartial(object: DeepPartial): MsgExec; -}; -export declare const MsgGrantResponse: { - encode(_: MsgGrantResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgGrantResponse; - fromJSON(_: any): MsgGrantResponse; - toJSON(_: MsgGrantResponse): unknown; - fromPartial(_: DeepPartial): MsgGrantResponse; -}; -export declare const MsgRevoke: { - encode(message: MsgRevoke, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgRevoke; - fromJSON(object: any): MsgRevoke; - toJSON(message: MsgRevoke): unknown; - fromPartial(object: DeepPartial): MsgRevoke; -}; -export declare const MsgRevokeResponse: { - encode(_: MsgRevokeResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgRevokeResponse; - fromJSON(_: any): MsgRevokeResponse; - toJSON(_: MsgRevokeResponse): unknown; - fromPartial(_: DeepPartial): MsgRevokeResponse; -}; -/** Msg defines the authz Msg service. */ -export interface Msg { - /** - * Grant grants the provided authorization to the grantee on the granter's - * account with the provided expiration time. If there is already a grant - * for the given (granter, grantee, Authorization) triple, then the grant - * will be overwritten. - */ - Grant(request: MsgGrant): Promise; - /** - * Exec attempts to execute the provided messages using - * authorizations granted to the grantee. Each message should have only - * one signer corresponding to the granter of the authorization. - */ - Exec(request: MsgExec): Promise; - /** - * Revoke revokes any authorization corresponding to the provided method name on the - * granter's account that has been granted to the grantee. - */ - Revoke(request: MsgRevoke): Promise; -} -export declare class MsgClientImpl implements Msg { - private readonly rpc; - constructor(rpc: Rpc); - Grant(request: MsgGrant): Promise; - Exec(request: MsgExec): Promise; - Revoke(request: MsgRevoke): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.js deleted file mode 100644 index e99ffe1..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.js +++ /dev/null @@ -1,428 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Grant } from '../../../cosmos/authz/v1beta1/authz'; -import { Any } from '../../../google/protobuf/any'; -export const protobufPackage = 'cosmos.authz.v1beta1'; -const baseMsgGrant = { granter: '', grantee: '' }; -export const MsgGrant = { - encode(message, writer = Writer.create()) { - if (message.granter !== '') { - writer.uint32(10).string(message.granter); - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee); - } - if (message.grant !== undefined) { - Grant.encode(message.grant, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgGrant }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.granter = reader.string(); - break; - case 2: - message.grantee = reader.string(); - break; - case 3: - message.grant = Grant.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgGrant }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter); - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - if (object.grant !== undefined && object.grant !== null) { - message.grant = Grant.fromJSON(object.grant); - } - else { - message.grant = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.granter !== undefined && (obj.granter = message.granter); - message.grantee !== undefined && (obj.grantee = message.grantee); - message.grant !== undefined && (obj.grant = message.grant ? Grant.toJSON(message.grant) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgGrant }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter; - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - if (object.grant !== undefined && object.grant !== null) { - message.grant = Grant.fromPartial(object.grant); - } - else { - message.grant = undefined; - } - return message; - } -}; -const baseMsgExecResponse = {}; -export const MsgExecResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.results) { - writer.uint32(10).bytes(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgExecResponse }; - message.results = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.results.push(reader.bytes()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgExecResponse }; - message.results = []; - if (object.results !== undefined && object.results !== null) { - for (const e of object.results) { - message.results.push(bytesFromBase64(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.results) { - obj.results = message.results.map((e) => base64FromBytes(e !== undefined ? e : new Uint8Array())); - } - else { - obj.results = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgExecResponse }; - message.results = []; - if (object.results !== undefined && object.results !== null) { - for (const e of object.results) { - message.results.push(e); - } - } - return message; - } -}; -const baseMsgExec = { grantee: '' }; -export const MsgExec = { - encode(message, writer = Writer.create()) { - if (message.grantee !== '') { - writer.uint32(10).string(message.grantee); - } - for (const v of message.msgs) { - Any.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgExec }; - message.msgs = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.grantee = reader.string(); - break; - case 2: - message.msgs.push(Any.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgExec }; - message.msgs = []; - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - if (object.msgs !== undefined && object.msgs !== null) { - for (const e of object.msgs) { - message.msgs.push(Any.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.grantee !== undefined && (obj.grantee = message.grantee); - if (message.msgs) { - obj.msgs = message.msgs.map((e) => (e ? Any.toJSON(e) : undefined)); - } - else { - obj.msgs = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgExec }; - message.msgs = []; - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - if (object.msgs !== undefined && object.msgs !== null) { - for (const e of object.msgs) { - message.msgs.push(Any.fromPartial(e)); - } - } - return message; - } -}; -const baseMsgGrantResponse = {}; -export const MsgGrantResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgGrantResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgGrantResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgGrantResponse }; - return message; - } -}; -const baseMsgRevoke = { granter: '', grantee: '', msgTypeUrl: '' }; -export const MsgRevoke = { - encode(message, writer = Writer.create()) { - if (message.granter !== '') { - writer.uint32(10).string(message.granter); - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee); - } - if (message.msgTypeUrl !== '') { - writer.uint32(26).string(message.msgTypeUrl); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgRevoke }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.granter = reader.string(); - break; - case 2: - message.grantee = reader.string(); - break; - case 3: - message.msgTypeUrl = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgRevoke }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter); - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = String(object.msgTypeUrl); - } - else { - message.msgTypeUrl = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.granter !== undefined && (obj.granter = message.granter); - message.grantee !== undefined && (obj.grantee = message.grantee); - message.msgTypeUrl !== undefined && (obj.msgTypeUrl = message.msgTypeUrl); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgRevoke }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter; - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = object.msgTypeUrl; - } - else { - message.msgTypeUrl = ''; - } - return message; - } -}; -const baseMsgRevokeResponse = {}; -export const MsgRevokeResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgRevokeResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgRevokeResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgRevokeResponse }; - return message; - } -}; -export class MsgClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Grant(request) { - const data = MsgGrant.encode(request).finish(); - const promise = this.rpc.request('cosmos.authz.v1beta1.Msg', 'Grant', data); - return promise.then((data) => MsgGrantResponse.decode(new Reader(data))); - } - Exec(request) { - const data = MsgExec.encode(request).finish(); - const promise = this.rpc.request('cosmos.authz.v1beta1.Msg', 'Exec', data); - return promise.then((data) => MsgExecResponse.decode(new Reader(data))); - } - Revoke(request) { - const data = MsgRevoke.encode(request).finish(); - const promise = this.rpc.request('cosmos.authz.v1beta1.Msg', 'Revoke', data); - return promise.then((data) => MsgRevokeResponse.decode(new Reader(data))); - } -} -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.ts deleted file mode 100644 index 11c2861..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/authz/v1beta1/tx.ts +++ /dev/null @@ -1,537 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { Grant } from '../../../cosmos/authz/v1beta1/authz' -import { Any } from '../../../google/protobuf/any' - -export const protobufPackage = 'cosmos.authz.v1beta1' - -/** - * MsgGrant is a request type for Grant method. It declares authorization to the grantee - * on behalf of the granter with the provided expiration time. - */ -export interface MsgGrant { - granter: string - grantee: string - grant: Grant | undefined -} - -/** MsgExecResponse defines the Msg/MsgExecResponse response type. */ -export interface MsgExecResponse { - results: Uint8Array[] -} - -/** - * MsgExec attempts to execute the provided messages using - * authorizations granted to the grantee. Each message should have only - * one signer corresponding to the granter of the authorization. - */ -export interface MsgExec { - grantee: string - /** - * Authorization Msg requests to execute. Each msg must implement Authorization interface - * The x/authz will try to find a grant matching (msg.signers[0], grantee, MsgTypeURL(msg)) - * triple and validate it. - */ - msgs: Any[] -} - -/** MsgGrantResponse defines the Msg/MsgGrant response type. */ -export interface MsgGrantResponse {} - -/** - * MsgRevoke revokes any authorization with the provided sdk.Msg type on the - * granter's account with that has been granted to the grantee. - */ -export interface MsgRevoke { - granter: string - grantee: string - msgTypeUrl: string -} - -/** MsgRevokeResponse defines the Msg/MsgRevokeResponse response type. */ -export interface MsgRevokeResponse {} - -const baseMsgGrant: object = { granter: '', grantee: '' } - -export const MsgGrant = { - encode(message: MsgGrant, writer: Writer = Writer.create()): Writer { - if (message.granter !== '') { - writer.uint32(10).string(message.granter) - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee) - } - if (message.grant !== undefined) { - Grant.encode(message.grant, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgGrant { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgGrant } as MsgGrant - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.granter = reader.string() - break - case 2: - message.grantee = reader.string() - break - case 3: - message.grant = Grant.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgGrant { - const message = { ...baseMsgGrant } as MsgGrant - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter) - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - if (object.grant !== undefined && object.grant !== null) { - message.grant = Grant.fromJSON(object.grant) - } else { - message.grant = undefined - } - return message - }, - - toJSON(message: MsgGrant): unknown { - const obj: any = {} - message.granter !== undefined && (obj.granter = message.granter) - message.grantee !== undefined && (obj.grantee = message.grantee) - message.grant !== undefined && (obj.grant = message.grant ? Grant.toJSON(message.grant) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): MsgGrant { - const message = { ...baseMsgGrant } as MsgGrant - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - if (object.grant !== undefined && object.grant !== null) { - message.grant = Grant.fromPartial(object.grant) - } else { - message.grant = undefined - } - return message - } -} - -const baseMsgExecResponse: object = {} - -export const MsgExecResponse = { - encode(message: MsgExecResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.results) { - writer.uint32(10).bytes(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgExecResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgExecResponse } as MsgExecResponse - message.results = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.results.push(reader.bytes()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgExecResponse { - const message = { ...baseMsgExecResponse } as MsgExecResponse - message.results = [] - if (object.results !== undefined && object.results !== null) { - for (const e of object.results) { - message.results.push(bytesFromBase64(e)) - } - } - return message - }, - - toJSON(message: MsgExecResponse): unknown { - const obj: any = {} - if (message.results) { - obj.results = message.results.map((e) => base64FromBytes(e !== undefined ? e : new Uint8Array())) - } else { - obj.results = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MsgExecResponse { - const message = { ...baseMsgExecResponse } as MsgExecResponse - message.results = [] - if (object.results !== undefined && object.results !== null) { - for (const e of object.results) { - message.results.push(e) - } - } - return message - } -} - -const baseMsgExec: object = { grantee: '' } - -export const MsgExec = { - encode(message: MsgExec, writer: Writer = Writer.create()): Writer { - if (message.grantee !== '') { - writer.uint32(10).string(message.grantee) - } - for (const v of message.msgs) { - Any.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgExec { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgExec } as MsgExec - message.msgs = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.grantee = reader.string() - break - case 2: - message.msgs.push(Any.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgExec { - const message = { ...baseMsgExec } as MsgExec - message.msgs = [] - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - if (object.msgs !== undefined && object.msgs !== null) { - for (const e of object.msgs) { - message.msgs.push(Any.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MsgExec): unknown { - const obj: any = {} - message.grantee !== undefined && (obj.grantee = message.grantee) - if (message.msgs) { - obj.msgs = message.msgs.map((e) => (e ? Any.toJSON(e) : undefined)) - } else { - obj.msgs = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MsgExec { - const message = { ...baseMsgExec } as MsgExec - message.msgs = [] - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - if (object.msgs !== undefined && object.msgs !== null) { - for (const e of object.msgs) { - message.msgs.push(Any.fromPartial(e)) - } - } - return message - } -} - -const baseMsgGrantResponse: object = {} - -export const MsgGrantResponse = { - encode(_: MsgGrantResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgGrantResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgGrantResponse } as MsgGrantResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgGrantResponse { - const message = { ...baseMsgGrantResponse } as MsgGrantResponse - return message - }, - - toJSON(_: MsgGrantResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgGrantResponse { - const message = { ...baseMsgGrantResponse } as MsgGrantResponse - return message - } -} - -const baseMsgRevoke: object = { granter: '', grantee: '', msgTypeUrl: '' } - -export const MsgRevoke = { - encode(message: MsgRevoke, writer: Writer = Writer.create()): Writer { - if (message.granter !== '') { - writer.uint32(10).string(message.granter) - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee) - } - if (message.msgTypeUrl !== '') { - writer.uint32(26).string(message.msgTypeUrl) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgRevoke { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgRevoke } as MsgRevoke - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.granter = reader.string() - break - case 2: - message.grantee = reader.string() - break - case 3: - message.msgTypeUrl = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgRevoke { - const message = { ...baseMsgRevoke } as MsgRevoke - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter) - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = String(object.msgTypeUrl) - } else { - message.msgTypeUrl = '' - } - return message - }, - - toJSON(message: MsgRevoke): unknown { - const obj: any = {} - message.granter !== undefined && (obj.granter = message.granter) - message.grantee !== undefined && (obj.grantee = message.grantee) - message.msgTypeUrl !== undefined && (obj.msgTypeUrl = message.msgTypeUrl) - return obj - }, - - fromPartial(object: DeepPartial): MsgRevoke { - const message = { ...baseMsgRevoke } as MsgRevoke - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - if (object.msgTypeUrl !== undefined && object.msgTypeUrl !== null) { - message.msgTypeUrl = object.msgTypeUrl - } else { - message.msgTypeUrl = '' - } - return message - } -} - -const baseMsgRevokeResponse: object = {} - -export const MsgRevokeResponse = { - encode(_: MsgRevokeResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgRevokeResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgRevokeResponse } as MsgRevokeResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgRevokeResponse { - const message = { ...baseMsgRevokeResponse } as MsgRevokeResponse - return message - }, - - toJSON(_: MsgRevokeResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgRevokeResponse { - const message = { ...baseMsgRevokeResponse } as MsgRevokeResponse - return message - } -} - -/** Msg defines the authz Msg service. */ -export interface Msg { - /** - * Grant grants the provided authorization to the grantee on the granter's - * account with the provided expiration time. If there is already a grant - * for the given (granter, grantee, Authorization) triple, then the grant - * will be overwritten. - */ - Grant(request: MsgGrant): Promise - /** - * Exec attempts to execute the provided messages using - * authorizations granted to the grantee. Each message should have only - * one signer corresponding to the granter of the authorization. - */ - Exec(request: MsgExec): Promise - /** - * Revoke revokes any authorization corresponding to the provided method name on the - * granter's account that has been granted to the grantee. - */ - Revoke(request: MsgRevoke): Promise -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Grant(request: MsgGrant): Promise { - const data = MsgGrant.encode(request).finish() - const promise = this.rpc.request('cosmos.authz.v1beta1.Msg', 'Grant', data) - return promise.then((data) => MsgGrantResponse.decode(new Reader(data))) - } - - Exec(request: MsgExec): Promise { - const data = MsgExec.encode(request).finish() - const promise = this.rpc.request('cosmos.authz.v1beta1.Msg', 'Exec', data) - return promise.then((data) => MsgExecResponse.decode(new Reader(data))) - } - - Revoke(request: MsgRevoke): Promise { - const data = MsgRevoke.encode(request).finish() - const promise = this.rpc.request('cosmos.authz.v1beta1.Msg', 'Revoke', data) - return promise.then((data) => MsgRevokeResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.d.ts deleted file mode 100644 index 6b6a222..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.d.ts +++ /dev/null @@ -1,202 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Any } from '../../../../google/protobuf/any'; -import { Event } from '../../../../tendermint/abci/types'; -export declare const protobufPackage = "cosmos.base.abci.v1beta1"; -/** - * TxResponse defines a structure containing relevant tx data and metadata. The - * tags are stringified and the log is JSON decoded. - */ -export interface TxResponse { - /** The block height */ - height: number; - /** The transaction hash. */ - txhash: string; - /** Namespace for the Code */ - codespace: string; - /** Response code. */ - code: number; - /** Result bytes, if any. */ - data: string; - /** - * The output of the application's logger (raw string). May be - * non-deterministic. - */ - rawLog: string; - /** The output of the application's logger (typed). May be non-deterministic. */ - logs: ABCIMessageLog[]; - /** Additional information. May be non-deterministic. */ - info: string; - /** Amount of gas requested for transaction. */ - gasWanted: number; - /** Amount of gas consumed by transaction. */ - gasUsed: number; - /** The request transaction bytes. */ - tx: Any | undefined; - /** - * Time of the previous block. For heights > 1, it's the weighted median of - * the timestamps of the valid votes in the block.LastCommit. For height == 1, - * it's genesis time. - */ - timestamp: string; -} -/** ABCIMessageLog defines a structure containing an indexed tx ABCI message log. */ -export interface ABCIMessageLog { - msgIndex: number; - log: string; - /** - * Events contains a slice of Event objects that were emitted during some - * execution. - */ - events: StringEvent[]; -} -/** - * StringEvent defines en Event object wrapper where all the attributes - * contain key/value pairs that are strings instead of raw bytes. - */ -export interface StringEvent { - type: string; - attributes: Attribute[]; -} -/** - * Attribute defines an attribute wrapper where the key and value are - * strings instead of raw bytes. - */ -export interface Attribute { - key: string; - value: string; -} -/** GasInfo defines tx execution gas context. */ -export interface GasInfo { - /** GasWanted is the maximum units of work we allow this tx to perform. */ - gasWanted: number; - /** GasUsed is the amount of gas actually consumed. */ - gasUsed: number; -} -/** Result is the union of ResponseFormat and ResponseCheckTx. */ -export interface Result { - /** - * Data is any data returned from message or handler execution. It MUST be - * length prefixed in order to separate data from multiple message executions. - */ - data: Uint8Array; - /** Log contains the log information from message or handler execution. */ - log: string; - /** - * Events contains a slice of Event objects that were emitted during message - * or handler execution. - */ - events: Event[]; -} -/** - * SimulationResponse defines the response generated when a transaction is - * successfully simulated. - */ -export interface SimulationResponse { - gasInfo: GasInfo | undefined; - result: Result | undefined; -} -/** - * MsgData defines the data returned in a Result object during message - * execution. - */ -export interface MsgData { - msgType: string; - data: Uint8Array; -} -/** - * TxMsgData defines a list of MsgData. A transaction will have a MsgData object - * for each message. - */ -export interface TxMsgData { - data: MsgData[]; -} -/** SearchTxsResult defines a structure for querying txs pageable */ -export interface SearchTxsResult { - /** Count of all txs */ - totalCount: number; - /** Count of txs in current page */ - count: number; - /** Index of current page, start from 1 */ - pageNumber: number; - /** Count of total pages */ - pageTotal: number; - /** Max count txs per page */ - limit: number; - /** List of txs in current page */ - txs: TxResponse[]; -} -export declare const TxResponse: { - encode(message: TxResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): TxResponse; - fromJSON(object: any): TxResponse; - toJSON(message: TxResponse): unknown; - fromPartial(object: DeepPartial): TxResponse; -}; -export declare const ABCIMessageLog: { - encode(message: ABCIMessageLog, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ABCIMessageLog; - fromJSON(object: any): ABCIMessageLog; - toJSON(message: ABCIMessageLog): unknown; - fromPartial(object: DeepPartial): ABCIMessageLog; -}; -export declare const StringEvent: { - encode(message: StringEvent, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): StringEvent; - fromJSON(object: any): StringEvent; - toJSON(message: StringEvent): unknown; - fromPartial(object: DeepPartial): StringEvent; -}; -export declare const Attribute: { - encode(message: Attribute, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Attribute; - fromJSON(object: any): Attribute; - toJSON(message: Attribute): unknown; - fromPartial(object: DeepPartial): Attribute; -}; -export declare const GasInfo: { - encode(message: GasInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GasInfo; - fromJSON(object: any): GasInfo; - toJSON(message: GasInfo): unknown; - fromPartial(object: DeepPartial): GasInfo; -}; -export declare const Result: { - encode(message: Result, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Result; - fromJSON(object: any): Result; - toJSON(message: Result): unknown; - fromPartial(object: DeepPartial): Result; -}; -export declare const SimulationResponse: { - encode(message: SimulationResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SimulationResponse; - fromJSON(object: any): SimulationResponse; - toJSON(message: SimulationResponse): unknown; - fromPartial(object: DeepPartial): SimulationResponse; -}; -export declare const MsgData: { - encode(message: MsgData, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgData; - fromJSON(object: any): MsgData; - toJSON(message: MsgData): unknown; - fromPartial(object: DeepPartial): MsgData; -}; -export declare const TxMsgData: { - encode(message: TxMsgData, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): TxMsgData; - fromJSON(object: any): TxMsgData; - toJSON(message: TxMsgData): unknown; - fromPartial(object: DeepPartial): TxMsgData; -}; -export declare const SearchTxsResult: { - encode(message: SearchTxsResult, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SearchTxsResult; - fromJSON(object: any): SearchTxsResult; - toJSON(message: SearchTxsResult): unknown; - fromPartial(object: DeepPartial): SearchTxsResult; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.js deleted file mode 100644 index 0ad7e20..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.js +++ /dev/null @@ -1,1059 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Any } from '../../../../google/protobuf/any'; -import { Event } from '../../../../tendermint/abci/types'; -export const protobufPackage = 'cosmos.base.abci.v1beta1'; -const baseTxResponse = { height: 0, txhash: '', codespace: '', code: 0, data: '', rawLog: '', info: '', gasWanted: 0, gasUsed: 0, timestamp: '' }; -export const TxResponse = { - encode(message, writer = Writer.create()) { - if (message.height !== 0) { - writer.uint32(8).int64(message.height); - } - if (message.txhash !== '') { - writer.uint32(18).string(message.txhash); - } - if (message.codespace !== '') { - writer.uint32(26).string(message.codespace); - } - if (message.code !== 0) { - writer.uint32(32).uint32(message.code); - } - if (message.data !== '') { - writer.uint32(42).string(message.data); - } - if (message.rawLog !== '') { - writer.uint32(50).string(message.rawLog); - } - for (const v of message.logs) { - ABCIMessageLog.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.info !== '') { - writer.uint32(66).string(message.info); - } - if (message.gasWanted !== 0) { - writer.uint32(72).int64(message.gasWanted); - } - if (message.gasUsed !== 0) { - writer.uint32(80).int64(message.gasUsed); - } - if (message.tx !== undefined) { - Any.encode(message.tx, writer.uint32(90).fork()).ldelim(); - } - if (message.timestamp !== '') { - writer.uint32(98).string(message.timestamp); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTxResponse }; - message.logs = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64()); - break; - case 2: - message.txhash = reader.string(); - break; - case 3: - message.codespace = reader.string(); - break; - case 4: - message.code = reader.uint32(); - break; - case 5: - message.data = reader.string(); - break; - case 6: - message.rawLog = reader.string(); - break; - case 7: - message.logs.push(ABCIMessageLog.decode(reader, reader.uint32())); - break; - case 8: - message.info = reader.string(); - break; - case 9: - message.gasWanted = longToNumber(reader.int64()); - break; - case 10: - message.gasUsed = longToNumber(reader.int64()); - break; - case 11: - message.tx = Any.decode(reader, reader.uint32()); - break; - case 12: - message.timestamp = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTxResponse }; - message.logs = []; - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.txhash !== undefined && object.txhash !== null) { - message.txhash = String(object.txhash); - } - else { - message.txhash = ''; - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = String(object.codespace); - } - else { - message.codespace = ''; - } - if (object.code !== undefined && object.code !== null) { - message.code = Number(object.code); - } - else { - message.code = 0; - } - if (object.data !== undefined && object.data !== null) { - message.data = String(object.data); - } - else { - message.data = ''; - } - if (object.rawLog !== undefined && object.rawLog !== null) { - message.rawLog = String(object.rawLog); - } - else { - message.rawLog = ''; - } - if (object.logs !== undefined && object.logs !== null) { - for (const e of object.logs) { - message.logs.push(ABCIMessageLog.fromJSON(e)); - } - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info); - } - else { - message.info = ''; - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = Number(object.gasWanted); - } - else { - message.gasWanted = 0; - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = Number(object.gasUsed); - } - else { - message.gasUsed = 0; - } - if (object.tx !== undefined && object.tx !== null) { - message.tx = Any.fromJSON(object.tx); - } - else { - message.tx = undefined; - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = String(object.timestamp); - } - else { - message.timestamp = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.height !== undefined && (obj.height = message.height); - message.txhash !== undefined && (obj.txhash = message.txhash); - message.codespace !== undefined && (obj.codespace = message.codespace); - message.code !== undefined && (obj.code = message.code); - message.data !== undefined && (obj.data = message.data); - message.rawLog !== undefined && (obj.rawLog = message.rawLog); - if (message.logs) { - obj.logs = message.logs.map((e) => (e ? ABCIMessageLog.toJSON(e) : undefined)); - } - else { - obj.logs = []; - } - message.info !== undefined && (obj.info = message.info); - message.gasWanted !== undefined && (obj.gasWanted = message.gasWanted); - message.gasUsed !== undefined && (obj.gasUsed = message.gasUsed); - message.tx !== undefined && (obj.tx = message.tx ? Any.toJSON(message.tx) : undefined); - message.timestamp !== undefined && (obj.timestamp = message.timestamp); - return obj; - }, - fromPartial(object) { - const message = { ...baseTxResponse }; - message.logs = []; - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.txhash !== undefined && object.txhash !== null) { - message.txhash = object.txhash; - } - else { - message.txhash = ''; - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = object.codespace; - } - else { - message.codespace = ''; - } - if (object.code !== undefined && object.code !== null) { - message.code = object.code; - } - else { - message.code = 0; - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = ''; - } - if (object.rawLog !== undefined && object.rawLog !== null) { - message.rawLog = object.rawLog; - } - else { - message.rawLog = ''; - } - if (object.logs !== undefined && object.logs !== null) { - for (const e of object.logs) { - message.logs.push(ABCIMessageLog.fromPartial(e)); - } - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info; - } - else { - message.info = ''; - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = object.gasWanted; - } - else { - message.gasWanted = 0; - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = object.gasUsed; - } - else { - message.gasUsed = 0; - } - if (object.tx !== undefined && object.tx !== null) { - message.tx = Any.fromPartial(object.tx); - } - else { - message.tx = undefined; - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp; - } - else { - message.timestamp = ''; - } - return message; - } -}; -const baseABCIMessageLog = { msgIndex: 0, log: '' }; -export const ABCIMessageLog = { - encode(message, writer = Writer.create()) { - if (message.msgIndex !== 0) { - writer.uint32(8).uint32(message.msgIndex); - } - if (message.log !== '') { - writer.uint32(18).string(message.log); - } - for (const v of message.events) { - StringEvent.encode(v, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseABCIMessageLog }; - message.events = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.msgIndex = reader.uint32(); - break; - case 2: - message.log = reader.string(); - break; - case 3: - message.events.push(StringEvent.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseABCIMessageLog }; - message.events = []; - if (object.msgIndex !== undefined && object.msgIndex !== null) { - message.msgIndex = Number(object.msgIndex); - } - else { - message.msgIndex = 0; - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log); - } - else { - message.log = ''; - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(StringEvent.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.msgIndex !== undefined && (obj.msgIndex = message.msgIndex); - message.log !== undefined && (obj.log = message.log); - if (message.events) { - obj.events = message.events.map((e) => (e ? StringEvent.toJSON(e) : undefined)); - } - else { - obj.events = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseABCIMessageLog }; - message.events = []; - if (object.msgIndex !== undefined && object.msgIndex !== null) { - message.msgIndex = object.msgIndex; - } - else { - message.msgIndex = 0; - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log; - } - else { - message.log = ''; - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(StringEvent.fromPartial(e)); - } - } - return message; - } -}; -const baseStringEvent = { type: '' }; -export const StringEvent = { - encode(message, writer = Writer.create()) { - if (message.type !== '') { - writer.uint32(10).string(message.type); - } - for (const v of message.attributes) { - Attribute.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseStringEvent }; - message.attributes = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - case 2: - message.attributes.push(Attribute.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseStringEvent }; - message.attributes = []; - if (object.type !== undefined && object.type !== null) { - message.type = String(object.type); - } - else { - message.type = ''; - } - if (object.attributes !== undefined && object.attributes !== null) { - for (const e of object.attributes) { - message.attributes.push(Attribute.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.type !== undefined && (obj.type = message.type); - if (message.attributes) { - obj.attributes = message.attributes.map((e) => (e ? Attribute.toJSON(e) : undefined)); - } - else { - obj.attributes = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseStringEvent }; - message.attributes = []; - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = ''; - } - if (object.attributes !== undefined && object.attributes !== null) { - for (const e of object.attributes) { - message.attributes.push(Attribute.fromPartial(e)); - } - } - return message; - } -}; -const baseAttribute = { key: '', value: '' }; -export const Attribute = { - encode(message, writer = Writer.create()) { - if (message.key !== '') { - writer.uint32(10).string(message.key); - } - if (message.value !== '') { - writer.uint32(18).string(message.value); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseAttribute }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseAttribute }; - if (object.key !== undefined && object.key !== null) { - message.key = String(object.key); - } - else { - message.key = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = String(object.value); - } - else { - message.value = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - fromPartial(object) { - const message = { ...baseAttribute }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value; - } - else { - message.value = ''; - } - return message; - } -}; -const baseGasInfo = { gasWanted: 0, gasUsed: 0 }; -export const GasInfo = { - encode(message, writer = Writer.create()) { - if (message.gasWanted !== 0) { - writer.uint32(8).uint64(message.gasWanted); - } - if (message.gasUsed !== 0) { - writer.uint32(16).uint64(message.gasUsed); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGasInfo }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.gasWanted = longToNumber(reader.uint64()); - break; - case 2: - message.gasUsed = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGasInfo }; - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = Number(object.gasWanted); - } - else { - message.gasWanted = 0; - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = Number(object.gasUsed); - } - else { - message.gasUsed = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.gasWanted !== undefined && (obj.gasWanted = message.gasWanted); - message.gasUsed !== undefined && (obj.gasUsed = message.gasUsed); - return obj; - }, - fromPartial(object) { - const message = { ...baseGasInfo }; - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = object.gasWanted; - } - else { - message.gasWanted = 0; - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = object.gasUsed; - } - else { - message.gasUsed = 0; - } - return message; - } -}; -const baseResult = { log: '' }; -export const Result = { - encode(message, writer = Writer.create()) { - if (message.data.length !== 0) { - writer.uint32(10).bytes(message.data); - } - if (message.log !== '') { - writer.uint32(18).string(message.log); - } - for (const v of message.events) { - Event.encode(v, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResult }; - message.events = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.data = reader.bytes(); - break; - case 2: - message.log = reader.string(); - break; - case 3: - message.events.push(Event.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResult }; - message.events = []; - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data); - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log); - } - else { - message.log = ''; - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())); - message.log !== undefined && (obj.log = message.log); - if (message.events) { - obj.events = message.events.map((e) => (e ? Event.toJSON(e) : undefined)); - } - else { - obj.events = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseResult }; - message.events = []; - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = new Uint8Array(); - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log; - } - else { - message.log = ''; - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromPartial(e)); - } - } - return message; - } -}; -const baseSimulationResponse = {}; -export const SimulationResponse = { - encode(message, writer = Writer.create()) { - if (message.gasInfo !== undefined) { - GasInfo.encode(message.gasInfo, writer.uint32(10).fork()).ldelim(); - } - if (message.result !== undefined) { - Result.encode(message.result, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSimulationResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.gasInfo = GasInfo.decode(reader, reader.uint32()); - break; - case 2: - message.result = Result.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSimulationResponse }; - if (object.gasInfo !== undefined && object.gasInfo !== null) { - message.gasInfo = GasInfo.fromJSON(object.gasInfo); - } - else { - message.gasInfo = undefined; - } - if (object.result !== undefined && object.result !== null) { - message.result = Result.fromJSON(object.result); - } - else { - message.result = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.gasInfo !== undefined && (obj.gasInfo = message.gasInfo ? GasInfo.toJSON(message.gasInfo) : undefined); - message.result !== undefined && (obj.result = message.result ? Result.toJSON(message.result) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseSimulationResponse }; - if (object.gasInfo !== undefined && object.gasInfo !== null) { - message.gasInfo = GasInfo.fromPartial(object.gasInfo); - } - else { - message.gasInfo = undefined; - } - if (object.result !== undefined && object.result !== null) { - message.result = Result.fromPartial(object.result); - } - else { - message.result = undefined; - } - return message; - } -}; -const baseMsgData = { msgType: '' }; -export const MsgData = { - encode(message, writer = Writer.create()) { - if (message.msgType !== '') { - writer.uint32(10).string(message.msgType); - } - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgData }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.msgType = reader.string(); - break; - case 2: - message.data = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgData }; - if (object.msgType !== undefined && object.msgType !== null) { - message.msgType = String(object.msgType); - } - else { - message.msgType = ''; - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.msgType !== undefined && (obj.msgType = message.msgType); - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgData }; - if (object.msgType !== undefined && object.msgType !== null) { - message.msgType = object.msgType; - } - else { - message.msgType = ''; - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = new Uint8Array(); - } - return message; - } -}; -const baseTxMsgData = {}; -export const TxMsgData = { - encode(message, writer = Writer.create()) { - for (const v of message.data) { - MsgData.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTxMsgData }; - message.data = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.data.push(MsgData.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTxMsgData }; - message.data = []; - if (object.data !== undefined && object.data !== null) { - for (const e of object.data) { - message.data.push(MsgData.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.data) { - obj.data = message.data.map((e) => (e ? MsgData.toJSON(e) : undefined)); - } - else { - obj.data = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseTxMsgData }; - message.data = []; - if (object.data !== undefined && object.data !== null) { - for (const e of object.data) { - message.data.push(MsgData.fromPartial(e)); - } - } - return message; - } -}; -const baseSearchTxsResult = { totalCount: 0, count: 0, pageNumber: 0, pageTotal: 0, limit: 0 }; -export const SearchTxsResult = { - encode(message, writer = Writer.create()) { - if (message.totalCount !== 0) { - writer.uint32(8).uint64(message.totalCount); - } - if (message.count !== 0) { - writer.uint32(16).uint64(message.count); - } - if (message.pageNumber !== 0) { - writer.uint32(24).uint64(message.pageNumber); - } - if (message.pageTotal !== 0) { - writer.uint32(32).uint64(message.pageTotal); - } - if (message.limit !== 0) { - writer.uint32(40).uint64(message.limit); - } - for (const v of message.txs) { - TxResponse.encode(v, writer.uint32(50).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSearchTxsResult }; - message.txs = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.totalCount = longToNumber(reader.uint64()); - break; - case 2: - message.count = longToNumber(reader.uint64()); - break; - case 3: - message.pageNumber = longToNumber(reader.uint64()); - break; - case 4: - message.pageTotal = longToNumber(reader.uint64()); - break; - case 5: - message.limit = longToNumber(reader.uint64()); - break; - case 6: - message.txs.push(TxResponse.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSearchTxsResult }; - message.txs = []; - if (object.totalCount !== undefined && object.totalCount !== null) { - message.totalCount = Number(object.totalCount); - } - else { - message.totalCount = 0; - } - if (object.count !== undefined && object.count !== null) { - message.count = Number(object.count); - } - else { - message.count = 0; - } - if (object.pageNumber !== undefined && object.pageNumber !== null) { - message.pageNumber = Number(object.pageNumber); - } - else { - message.pageNumber = 0; - } - if (object.pageTotal !== undefined && object.pageTotal !== null) { - message.pageTotal = Number(object.pageTotal); - } - else { - message.pageTotal = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit); - } - else { - message.limit = 0; - } - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(TxResponse.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.totalCount !== undefined && (obj.totalCount = message.totalCount); - message.count !== undefined && (obj.count = message.count); - message.pageNumber !== undefined && (obj.pageNumber = message.pageNumber); - message.pageTotal !== undefined && (obj.pageTotal = message.pageTotal); - message.limit !== undefined && (obj.limit = message.limit); - if (message.txs) { - obj.txs = message.txs.map((e) => (e ? TxResponse.toJSON(e) : undefined)); - } - else { - obj.txs = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSearchTxsResult }; - message.txs = []; - if (object.totalCount !== undefined && object.totalCount !== null) { - message.totalCount = object.totalCount; - } - else { - message.totalCount = 0; - } - if (object.count !== undefined && object.count !== null) { - message.count = object.count; - } - else { - message.count = 0; - } - if (object.pageNumber !== undefined && object.pageNumber !== null) { - message.pageNumber = object.pageNumber; - } - else { - message.pageNumber = 0; - } - if (object.pageTotal !== undefined && object.pageTotal !== null) { - message.pageTotal = object.pageTotal; - } - else { - message.pageTotal = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit; - } - else { - message.limit = 0; - } - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(TxResponse.fromPartial(e)); - } - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.ts deleted file mode 100644 index 7292c24..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/abci/v1beta1/abci.ts +++ /dev/null @@ -1,1205 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Any } from '../../../../google/protobuf/any' -import { Event } from '../../../../tendermint/abci/types' - -export const protobufPackage = 'cosmos.base.abci.v1beta1' - -/** - * TxResponse defines a structure containing relevant tx data and metadata. The - * tags are stringified and the log is JSON decoded. - */ -export interface TxResponse { - /** The block height */ - height: number - /** The transaction hash. */ - txhash: string - /** Namespace for the Code */ - codespace: string - /** Response code. */ - code: number - /** Result bytes, if any. */ - data: string - /** - * The output of the application's logger (raw string). May be - * non-deterministic. - */ - rawLog: string - /** The output of the application's logger (typed). May be non-deterministic. */ - logs: ABCIMessageLog[] - /** Additional information. May be non-deterministic. */ - info: string - /** Amount of gas requested for transaction. */ - gasWanted: number - /** Amount of gas consumed by transaction. */ - gasUsed: number - /** The request transaction bytes. */ - tx: Any | undefined - /** - * Time of the previous block. For heights > 1, it's the weighted median of - * the timestamps of the valid votes in the block.LastCommit. For height == 1, - * it's genesis time. - */ - timestamp: string -} - -/** ABCIMessageLog defines a structure containing an indexed tx ABCI message log. */ -export interface ABCIMessageLog { - msgIndex: number - log: string - /** - * Events contains a slice of Event objects that were emitted during some - * execution. - */ - events: StringEvent[] -} - -/** - * StringEvent defines en Event object wrapper where all the attributes - * contain key/value pairs that are strings instead of raw bytes. - */ -export interface StringEvent { - type: string - attributes: Attribute[] -} - -/** - * Attribute defines an attribute wrapper where the key and value are - * strings instead of raw bytes. - */ -export interface Attribute { - key: string - value: string -} - -/** GasInfo defines tx execution gas context. */ -export interface GasInfo { - /** GasWanted is the maximum units of work we allow this tx to perform. */ - gasWanted: number - /** GasUsed is the amount of gas actually consumed. */ - gasUsed: number -} - -/** Result is the union of ResponseFormat and ResponseCheckTx. */ -export interface Result { - /** - * Data is any data returned from message or handler execution. It MUST be - * length prefixed in order to separate data from multiple message executions. - */ - data: Uint8Array - /** Log contains the log information from message or handler execution. */ - log: string - /** - * Events contains a slice of Event objects that were emitted during message - * or handler execution. - */ - events: Event[] -} - -/** - * SimulationResponse defines the response generated when a transaction is - * successfully simulated. - */ -export interface SimulationResponse { - gasInfo: GasInfo | undefined - result: Result | undefined -} - -/** - * MsgData defines the data returned in a Result object during message - * execution. - */ -export interface MsgData { - msgType: string - data: Uint8Array -} - -/** - * TxMsgData defines a list of MsgData. A transaction will have a MsgData object - * for each message. - */ -export interface TxMsgData { - data: MsgData[] -} - -/** SearchTxsResult defines a structure for querying txs pageable */ -export interface SearchTxsResult { - /** Count of all txs */ - totalCount: number - /** Count of txs in current page */ - count: number - /** Index of current page, start from 1 */ - pageNumber: number - /** Count of total pages */ - pageTotal: number - /** Max count txs per page */ - limit: number - /** List of txs in current page */ - txs: TxResponse[] -} - -const baseTxResponse: object = { height: 0, txhash: '', codespace: '', code: 0, data: '', rawLog: '', info: '', gasWanted: 0, gasUsed: 0, timestamp: '' } - -export const TxResponse = { - encode(message: TxResponse, writer: Writer = Writer.create()): Writer { - if (message.height !== 0) { - writer.uint32(8).int64(message.height) - } - if (message.txhash !== '') { - writer.uint32(18).string(message.txhash) - } - if (message.codespace !== '') { - writer.uint32(26).string(message.codespace) - } - if (message.code !== 0) { - writer.uint32(32).uint32(message.code) - } - if (message.data !== '') { - writer.uint32(42).string(message.data) - } - if (message.rawLog !== '') { - writer.uint32(50).string(message.rawLog) - } - for (const v of message.logs) { - ABCIMessageLog.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.info !== '') { - writer.uint32(66).string(message.info) - } - if (message.gasWanted !== 0) { - writer.uint32(72).int64(message.gasWanted) - } - if (message.gasUsed !== 0) { - writer.uint32(80).int64(message.gasUsed) - } - if (message.tx !== undefined) { - Any.encode(message.tx, writer.uint32(90).fork()).ldelim() - } - if (message.timestamp !== '') { - writer.uint32(98).string(message.timestamp) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): TxResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTxResponse } as TxResponse - message.logs = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64() as Long) - break - case 2: - message.txhash = reader.string() - break - case 3: - message.codespace = reader.string() - break - case 4: - message.code = reader.uint32() - break - case 5: - message.data = reader.string() - break - case 6: - message.rawLog = reader.string() - break - case 7: - message.logs.push(ABCIMessageLog.decode(reader, reader.uint32())) - break - case 8: - message.info = reader.string() - break - case 9: - message.gasWanted = longToNumber(reader.int64() as Long) - break - case 10: - message.gasUsed = longToNumber(reader.int64() as Long) - break - case 11: - message.tx = Any.decode(reader, reader.uint32()) - break - case 12: - message.timestamp = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): TxResponse { - const message = { ...baseTxResponse } as TxResponse - message.logs = [] - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.txhash !== undefined && object.txhash !== null) { - message.txhash = String(object.txhash) - } else { - message.txhash = '' - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = String(object.codespace) - } else { - message.codespace = '' - } - if (object.code !== undefined && object.code !== null) { - message.code = Number(object.code) - } else { - message.code = 0 - } - if (object.data !== undefined && object.data !== null) { - message.data = String(object.data) - } else { - message.data = '' - } - if (object.rawLog !== undefined && object.rawLog !== null) { - message.rawLog = String(object.rawLog) - } else { - message.rawLog = '' - } - if (object.logs !== undefined && object.logs !== null) { - for (const e of object.logs) { - message.logs.push(ABCIMessageLog.fromJSON(e)) - } - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info) - } else { - message.info = '' - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = Number(object.gasWanted) - } else { - message.gasWanted = 0 - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = Number(object.gasUsed) - } else { - message.gasUsed = 0 - } - if (object.tx !== undefined && object.tx !== null) { - message.tx = Any.fromJSON(object.tx) - } else { - message.tx = undefined - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = String(object.timestamp) - } else { - message.timestamp = '' - } - return message - }, - - toJSON(message: TxResponse): unknown { - const obj: any = {} - message.height !== undefined && (obj.height = message.height) - message.txhash !== undefined && (obj.txhash = message.txhash) - message.codespace !== undefined && (obj.codespace = message.codespace) - message.code !== undefined && (obj.code = message.code) - message.data !== undefined && (obj.data = message.data) - message.rawLog !== undefined && (obj.rawLog = message.rawLog) - if (message.logs) { - obj.logs = message.logs.map((e) => (e ? ABCIMessageLog.toJSON(e) : undefined)) - } else { - obj.logs = [] - } - message.info !== undefined && (obj.info = message.info) - message.gasWanted !== undefined && (obj.gasWanted = message.gasWanted) - message.gasUsed !== undefined && (obj.gasUsed = message.gasUsed) - message.tx !== undefined && (obj.tx = message.tx ? Any.toJSON(message.tx) : undefined) - message.timestamp !== undefined && (obj.timestamp = message.timestamp) - return obj - }, - - fromPartial(object: DeepPartial): TxResponse { - const message = { ...baseTxResponse } as TxResponse - message.logs = [] - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.txhash !== undefined && object.txhash !== null) { - message.txhash = object.txhash - } else { - message.txhash = '' - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = object.codespace - } else { - message.codespace = '' - } - if (object.code !== undefined && object.code !== null) { - message.code = object.code - } else { - message.code = 0 - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = '' - } - if (object.rawLog !== undefined && object.rawLog !== null) { - message.rawLog = object.rawLog - } else { - message.rawLog = '' - } - if (object.logs !== undefined && object.logs !== null) { - for (const e of object.logs) { - message.logs.push(ABCIMessageLog.fromPartial(e)) - } - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info - } else { - message.info = '' - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = object.gasWanted - } else { - message.gasWanted = 0 - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = object.gasUsed - } else { - message.gasUsed = 0 - } - if (object.tx !== undefined && object.tx !== null) { - message.tx = Any.fromPartial(object.tx) - } else { - message.tx = undefined - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp - } else { - message.timestamp = '' - } - return message - } -} - -const baseABCIMessageLog: object = { msgIndex: 0, log: '' } - -export const ABCIMessageLog = { - encode(message: ABCIMessageLog, writer: Writer = Writer.create()): Writer { - if (message.msgIndex !== 0) { - writer.uint32(8).uint32(message.msgIndex) - } - if (message.log !== '') { - writer.uint32(18).string(message.log) - } - for (const v of message.events) { - StringEvent.encode(v!, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ABCIMessageLog { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseABCIMessageLog } as ABCIMessageLog - message.events = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.msgIndex = reader.uint32() - break - case 2: - message.log = reader.string() - break - case 3: - message.events.push(StringEvent.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ABCIMessageLog { - const message = { ...baseABCIMessageLog } as ABCIMessageLog - message.events = [] - if (object.msgIndex !== undefined && object.msgIndex !== null) { - message.msgIndex = Number(object.msgIndex) - } else { - message.msgIndex = 0 - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log) - } else { - message.log = '' - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(StringEvent.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ABCIMessageLog): unknown { - const obj: any = {} - message.msgIndex !== undefined && (obj.msgIndex = message.msgIndex) - message.log !== undefined && (obj.log = message.log) - if (message.events) { - obj.events = message.events.map((e) => (e ? StringEvent.toJSON(e) : undefined)) - } else { - obj.events = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ABCIMessageLog { - const message = { ...baseABCIMessageLog } as ABCIMessageLog - message.events = [] - if (object.msgIndex !== undefined && object.msgIndex !== null) { - message.msgIndex = object.msgIndex - } else { - message.msgIndex = 0 - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log - } else { - message.log = '' - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(StringEvent.fromPartial(e)) - } - } - return message - } -} - -const baseStringEvent: object = { type: '' } - -export const StringEvent = { - encode(message: StringEvent, writer: Writer = Writer.create()): Writer { - if (message.type !== '') { - writer.uint32(10).string(message.type) - } - for (const v of message.attributes) { - Attribute.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): StringEvent { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseStringEvent } as StringEvent - message.attributes = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.type = reader.string() - break - case 2: - message.attributes.push(Attribute.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): StringEvent { - const message = { ...baseStringEvent } as StringEvent - message.attributes = [] - if (object.type !== undefined && object.type !== null) { - message.type = String(object.type) - } else { - message.type = '' - } - if (object.attributes !== undefined && object.attributes !== null) { - for (const e of object.attributes) { - message.attributes.push(Attribute.fromJSON(e)) - } - } - return message - }, - - toJSON(message: StringEvent): unknown { - const obj: any = {} - message.type !== undefined && (obj.type = message.type) - if (message.attributes) { - obj.attributes = message.attributes.map((e) => (e ? Attribute.toJSON(e) : undefined)) - } else { - obj.attributes = [] - } - return obj - }, - - fromPartial(object: DeepPartial): StringEvent { - const message = { ...baseStringEvent } as StringEvent - message.attributes = [] - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = '' - } - if (object.attributes !== undefined && object.attributes !== null) { - for (const e of object.attributes) { - message.attributes.push(Attribute.fromPartial(e)) - } - } - return message - } -} - -const baseAttribute: object = { key: '', value: '' } - -export const Attribute = { - encode(message: Attribute, writer: Writer = Writer.create()): Writer { - if (message.key !== '') { - writer.uint32(10).string(message.key) - } - if (message.value !== '') { - writer.uint32(18).string(message.value) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Attribute { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseAttribute } as Attribute - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.string() - break - case 2: - message.value = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Attribute { - const message = { ...baseAttribute } as Attribute - if (object.key !== undefined && object.key !== null) { - message.key = String(object.key) - } else { - message.key = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = String(object.value) - } else { - message.value = '' - } - return message - }, - - toJSON(message: Attribute): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = message.key) - message.value !== undefined && (obj.value = message.value) - return obj - }, - - fromPartial(object: DeepPartial): Attribute { - const message = { ...baseAttribute } as Attribute - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value - } else { - message.value = '' - } - return message - } -} - -const baseGasInfo: object = { gasWanted: 0, gasUsed: 0 } - -export const GasInfo = { - encode(message: GasInfo, writer: Writer = Writer.create()): Writer { - if (message.gasWanted !== 0) { - writer.uint32(8).uint64(message.gasWanted) - } - if (message.gasUsed !== 0) { - writer.uint32(16).uint64(message.gasUsed) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GasInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGasInfo } as GasInfo - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.gasWanted = longToNumber(reader.uint64() as Long) - break - case 2: - message.gasUsed = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GasInfo { - const message = { ...baseGasInfo } as GasInfo - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = Number(object.gasWanted) - } else { - message.gasWanted = 0 - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = Number(object.gasUsed) - } else { - message.gasUsed = 0 - } - return message - }, - - toJSON(message: GasInfo): unknown { - const obj: any = {} - message.gasWanted !== undefined && (obj.gasWanted = message.gasWanted) - message.gasUsed !== undefined && (obj.gasUsed = message.gasUsed) - return obj - }, - - fromPartial(object: DeepPartial): GasInfo { - const message = { ...baseGasInfo } as GasInfo - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = object.gasWanted - } else { - message.gasWanted = 0 - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = object.gasUsed - } else { - message.gasUsed = 0 - } - return message - } -} - -const baseResult: object = { log: '' } - -export const Result = { - encode(message: Result, writer: Writer = Writer.create()): Writer { - if (message.data.length !== 0) { - writer.uint32(10).bytes(message.data) - } - if (message.log !== '') { - writer.uint32(18).string(message.log) - } - for (const v of message.events) { - Event.encode(v!, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Result { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResult } as Result - message.events = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.data = reader.bytes() - break - case 2: - message.log = reader.string() - break - case 3: - message.events.push(Event.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Result { - const message = { ...baseResult } as Result - message.events = [] - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data) - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log) - } else { - message.log = '' - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Result): unknown { - const obj: any = {} - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())) - message.log !== undefined && (obj.log = message.log) - if (message.events) { - obj.events = message.events.map((e) => (e ? Event.toJSON(e) : undefined)) - } else { - obj.events = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Result { - const message = { ...baseResult } as Result - message.events = [] - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = new Uint8Array() - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log - } else { - message.log = '' - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromPartial(e)) - } - } - return message - } -} - -const baseSimulationResponse: object = {} - -export const SimulationResponse = { - encode(message: SimulationResponse, writer: Writer = Writer.create()): Writer { - if (message.gasInfo !== undefined) { - GasInfo.encode(message.gasInfo, writer.uint32(10).fork()).ldelim() - } - if (message.result !== undefined) { - Result.encode(message.result, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SimulationResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSimulationResponse } as SimulationResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.gasInfo = GasInfo.decode(reader, reader.uint32()) - break - case 2: - message.result = Result.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SimulationResponse { - const message = { ...baseSimulationResponse } as SimulationResponse - if (object.gasInfo !== undefined && object.gasInfo !== null) { - message.gasInfo = GasInfo.fromJSON(object.gasInfo) - } else { - message.gasInfo = undefined - } - if (object.result !== undefined && object.result !== null) { - message.result = Result.fromJSON(object.result) - } else { - message.result = undefined - } - return message - }, - - toJSON(message: SimulationResponse): unknown { - const obj: any = {} - message.gasInfo !== undefined && (obj.gasInfo = message.gasInfo ? GasInfo.toJSON(message.gasInfo) : undefined) - message.result !== undefined && (obj.result = message.result ? Result.toJSON(message.result) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): SimulationResponse { - const message = { ...baseSimulationResponse } as SimulationResponse - if (object.gasInfo !== undefined && object.gasInfo !== null) { - message.gasInfo = GasInfo.fromPartial(object.gasInfo) - } else { - message.gasInfo = undefined - } - if (object.result !== undefined && object.result !== null) { - message.result = Result.fromPartial(object.result) - } else { - message.result = undefined - } - return message - } -} - -const baseMsgData: object = { msgType: '' } - -export const MsgData = { - encode(message: MsgData, writer: Writer = Writer.create()): Writer { - if (message.msgType !== '') { - writer.uint32(10).string(message.msgType) - } - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgData { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgData } as MsgData - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.msgType = reader.string() - break - case 2: - message.data = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgData { - const message = { ...baseMsgData } as MsgData - if (object.msgType !== undefined && object.msgType !== null) { - message.msgType = String(object.msgType) - } else { - message.msgType = '' - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data) - } - return message - }, - - toJSON(message: MsgData): unknown { - const obj: any = {} - message.msgType !== undefined && (obj.msgType = message.msgType) - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): MsgData { - const message = { ...baseMsgData } as MsgData - if (object.msgType !== undefined && object.msgType !== null) { - message.msgType = object.msgType - } else { - message.msgType = '' - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = new Uint8Array() - } - return message - } -} - -const baseTxMsgData: object = {} - -export const TxMsgData = { - encode(message: TxMsgData, writer: Writer = Writer.create()): Writer { - for (const v of message.data) { - MsgData.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): TxMsgData { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTxMsgData } as TxMsgData - message.data = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.data.push(MsgData.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): TxMsgData { - const message = { ...baseTxMsgData } as TxMsgData - message.data = [] - if (object.data !== undefined && object.data !== null) { - for (const e of object.data) { - message.data.push(MsgData.fromJSON(e)) - } - } - return message - }, - - toJSON(message: TxMsgData): unknown { - const obj: any = {} - if (message.data) { - obj.data = message.data.map((e) => (e ? MsgData.toJSON(e) : undefined)) - } else { - obj.data = [] - } - return obj - }, - - fromPartial(object: DeepPartial): TxMsgData { - const message = { ...baseTxMsgData } as TxMsgData - message.data = [] - if (object.data !== undefined && object.data !== null) { - for (const e of object.data) { - message.data.push(MsgData.fromPartial(e)) - } - } - return message - } -} - -const baseSearchTxsResult: object = { totalCount: 0, count: 0, pageNumber: 0, pageTotal: 0, limit: 0 } - -export const SearchTxsResult = { - encode(message: SearchTxsResult, writer: Writer = Writer.create()): Writer { - if (message.totalCount !== 0) { - writer.uint32(8).uint64(message.totalCount) - } - if (message.count !== 0) { - writer.uint32(16).uint64(message.count) - } - if (message.pageNumber !== 0) { - writer.uint32(24).uint64(message.pageNumber) - } - if (message.pageTotal !== 0) { - writer.uint32(32).uint64(message.pageTotal) - } - if (message.limit !== 0) { - writer.uint32(40).uint64(message.limit) - } - for (const v of message.txs) { - TxResponse.encode(v!, writer.uint32(50).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SearchTxsResult { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSearchTxsResult } as SearchTxsResult - message.txs = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.totalCount = longToNumber(reader.uint64() as Long) - break - case 2: - message.count = longToNumber(reader.uint64() as Long) - break - case 3: - message.pageNumber = longToNumber(reader.uint64() as Long) - break - case 4: - message.pageTotal = longToNumber(reader.uint64() as Long) - break - case 5: - message.limit = longToNumber(reader.uint64() as Long) - break - case 6: - message.txs.push(TxResponse.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SearchTxsResult { - const message = { ...baseSearchTxsResult } as SearchTxsResult - message.txs = [] - if (object.totalCount !== undefined && object.totalCount !== null) { - message.totalCount = Number(object.totalCount) - } else { - message.totalCount = 0 - } - if (object.count !== undefined && object.count !== null) { - message.count = Number(object.count) - } else { - message.count = 0 - } - if (object.pageNumber !== undefined && object.pageNumber !== null) { - message.pageNumber = Number(object.pageNumber) - } else { - message.pageNumber = 0 - } - if (object.pageTotal !== undefined && object.pageTotal !== null) { - message.pageTotal = Number(object.pageTotal) - } else { - message.pageTotal = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit) - } else { - message.limit = 0 - } - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(TxResponse.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SearchTxsResult): unknown { - const obj: any = {} - message.totalCount !== undefined && (obj.totalCount = message.totalCount) - message.count !== undefined && (obj.count = message.count) - message.pageNumber !== undefined && (obj.pageNumber = message.pageNumber) - message.pageTotal !== undefined && (obj.pageTotal = message.pageTotal) - message.limit !== undefined && (obj.limit = message.limit) - if (message.txs) { - obj.txs = message.txs.map((e) => (e ? TxResponse.toJSON(e) : undefined)) - } else { - obj.txs = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SearchTxsResult { - const message = { ...baseSearchTxsResult } as SearchTxsResult - message.txs = [] - if (object.totalCount !== undefined && object.totalCount !== null) { - message.totalCount = object.totalCount - } else { - message.totalCount = 0 - } - if (object.count !== undefined && object.count !== null) { - message.count = object.count - } else { - message.count = 0 - } - if (object.pageNumber !== undefined && object.pageNumber !== null) { - message.pageNumber = object.pageNumber - } else { - message.pageNumber = 0 - } - if (object.pageTotal !== undefined && object.pageTotal !== null) { - message.pageTotal = object.pageTotal - } else { - message.pageTotal = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit - } else { - message.limit = 0 - } - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(TxResponse.fromPartial(e)) - } - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts deleted file mode 100644 index 706d597..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts +++ /dev/null @@ -1,79 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.query.v1beta1"; -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean; -} -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array; - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number; -} -export declare const PageRequest: { - encode(message: PageRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageRequest; - fromJSON(object: any): PageRequest; - toJSON(message: PageRequest): unknown; - fromPartial(object: DeepPartial): PageRequest; -}; -export declare const PageResponse: { - encode(message: PageResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageResponse; - fromJSON(object: any): PageResponse; - toJSON(message: PageResponse): unknown; - fromPartial(object: DeepPartial): PageResponse; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js deleted file mode 100644 index f931742..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.query.v1beta1'; -const basePageRequest = { offset: 0, limit: 0, countTotal: false, reverse: false }; -export const PageRequest = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset); - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit); - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal); - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.offset = longToNumber(reader.uint64()); - break; - case 3: - message.limit = longToNumber(reader.uint64()); - break; - case 4: - message.countTotal = reader.bool(); - break; - case 5: - message.reverse = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset); - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit); - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal); - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse); - } - else { - message.reverse = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.offset !== undefined && (obj.offset = message.offset); - message.limit !== undefined && (obj.limit = message.limit); - message.countTotal !== undefined && (obj.countTotal = message.countTotal); - message.reverse !== undefined && (obj.reverse = message.reverse); - return obj; - }, - fromPartial(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset; - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit; - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal; - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse; - } - else { - message.reverse = false; - } - return message; - } -}; -const basePageResponse = { total: 0 }; -export const PageResponse = { - encode(message, writer = Writer.create()) { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey); - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes(); - break; - case 2: - message.total = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey); - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); - message.total !== undefined && (obj.total = message.total); - return obj; - }, - fromPartial(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey; - } - else { - message.nextKey = new Uint8Array(); - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts deleted file mode 100644 index 9ae4539..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts +++ /dev/null @@ -1,308 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.query.v1beta1' - -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean -} - -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number -} - -const basePageRequest: object = { offset: 0, limit: 0, countTotal: false, reverse: false } - -export const PageRequest = { - encode(message: PageRequest, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset) - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit) - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal) - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageRequest } as PageRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.offset = longToNumber(reader.uint64() as Long) - break - case 3: - message.limit = longToNumber(reader.uint64() as Long) - break - case 4: - message.countTotal = reader.bool() - break - case 5: - message.reverse = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset) - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit) - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal) - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse) - } else { - message.reverse = false - } - return message - }, - - toJSON(message: PageRequest): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.offset !== undefined && (obj.offset = message.offset) - message.limit !== undefined && (obj.limit = message.limit) - message.countTotal !== undefined && (obj.countTotal = message.countTotal) - message.reverse !== undefined && (obj.reverse = message.reverse) - return obj - }, - - fromPartial(object: DeepPartial): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse - } else { - message.reverse = false - } - return message - } -} - -const basePageResponse: object = { total: 0 } - -export const PageResponse = { - encode(message: PageResponse, writer: Writer = Writer.create()): Writer { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey) - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageResponse } as PageResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes() - break - case 2: - message.total = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey) - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - return message - }, - - toJSON(message: PageResponse): unknown { - const obj: any = {} - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())) - message.total !== undefined && (obj.total = message.total) - return obj - }, - - fromPartial(object: DeepPartial): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey - } else { - message.nextKey = new Uint8Array() - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.d.ts deleted file mode 100644 index ac37814..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "cosmos_proto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.js deleted file mode 100644 index 9945249..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.ts deleted file mode 100644 index a6d6c45..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/cosmos_proto/cosmos.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.d.ts deleted file mode 100644 index 885d30b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "gogoproto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.js deleted file mode 100644 index f02f645..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.ts deleted file mode 100644 index 4de9fe9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.d.ts deleted file mode 100644 index a64daf0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "google.api"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.js deleted file mode 100644 index e7afb6f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.ts deleted file mode 100644 index 42d1084..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.d.ts deleted file mode 100644 index 80c2357..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.d.ts +++ /dev/null @@ -1,320 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.api"; -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: string | undefined; - /** Used for updating a resource. */ - put: string | undefined; - /** Used for creating a resource. */ - post: string | undefined; - /** Used for deleting a resource. */ - delete: string | undefined; - /** Used for updating a resource. */ - patch: string | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} -export declare const Http: { - encode(message: Http, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Http; - fromJSON(object: any): Http; - toJSON(message: Http): unknown; - fromPartial(object: DeepPartial): Http; -}; -export declare const HttpRule: { - encode(message: HttpRule, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): HttpRule; - fromJSON(object: any): HttpRule; - toJSON(message: HttpRule): unknown; - fromPartial(object: DeepPartial): HttpRule; -}; -export declare const CustomHttpPattern: { - encode(message: CustomHttpPattern, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern; - fromJSON(object: any): CustomHttpPattern; - toJSON(message: CustomHttpPattern): unknown; - fromPartial(object: DeepPartial): CustomHttpPattern; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.js deleted file mode 100644 index aef285d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.js +++ /dev/null @@ -1,377 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.api'; -const baseHttp = { fullyDecodeReservedExpansion: false }; -export const Http = { - encode(message, writer = Writer.create()) { - for (const v of message.rules) { - HttpRule.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttp }; - message.rules = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion); - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - fromPartial(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion; - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - } -}; -const baseHttpRule = { selector: '', body: '', responseBody: '' }; -export const HttpRule = { - encode(message, writer = Writer.create()) { - if (message.selector !== '') { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== '') { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttpRule }; - message.additionalBindings = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector); - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get); - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put); - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post); - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete); - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch); - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body); - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody); - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.additionalBindings = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector; - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get; - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put; - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post; - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete; - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch; - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body; - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody; - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)); - } - } - return message; - } -}; -const baseCustomHttpPattern = { kind: '', path: '' }; -export const CustomHttpPattern = { - encode(message, writer = Writer.create()) { - if (message.kind !== '') { - writer.uint32(10).string(message.kind); - } - if (message.path !== '') { - writer.uint32(18).string(message.path); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCustomHttpPattern }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind); - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path); - } - else { - message.path = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - fromPartial(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind; - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path; - } - else { - message.path = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.ts deleted file mode 100644 index 2ff5322..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/api/http.ts +++ /dev/null @@ -1,676 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.api' - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[] - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string - /** Used for listing and getting information about resources. */ - get: string | undefined - /** Used for updating a resource. */ - put: string | undefined - /** Used for creating a resource. */ - post: string | undefined - /** Used for deleting a resource. */ - delete: string | undefined - /** Used for updating a resource. */ - patch: string | undefined - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[] -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string - /** The path matched by this custom verb. */ - path: string -} - -const baseHttp: object = { fullyDecodeReservedExpansion: false } - -export const Http = { - encode(message: Http, writer: Writer = Writer.create()): Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Http { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttp } as Http - message.rules = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())) - break - case 2: - message.fullyDecodeReservedExpansion = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion) - } else { - message.fullyDecodeReservedExpansion = false - } - return message - }, - - toJSON(message: Http): unknown { - const obj: any = {} - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.rules = [] - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion) - return obj - }, - - fromPartial(object: DeepPartial): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion - } else { - message.fullyDecodeReservedExpansion = false - } - return message - } -} - -const baseHttpRule: object = { selector: '', body: '', responseBody: '' } - -export const HttpRule = { - encode(message: HttpRule, writer: Writer = Writer.create()): Writer { - if (message.selector !== '') { - writer.uint32(10).string(message.selector) - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get) - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put) - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post) - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete) - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch) - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim() - } - if (message.body !== '') { - writer.uint32(58).string(message.body) - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody) - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.selector = reader.string() - break - case 2: - message.get = reader.string() - break - case 3: - message.put = reader.string() - break - case 4: - message.post = reader.string() - break - case 5: - message.delete = reader.string() - break - case 6: - message.patch = reader.string() - break - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()) - break - case 7: - message.body = reader.string() - break - case 12: - message.responseBody = reader.string() - break - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector) - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get) - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put) - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post) - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete) - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch) - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body) - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody) - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)) - } - } - return message - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {} - message.selector !== undefined && (obj.selector = message.selector) - message.get !== undefined && (obj.get = message.get) - message.put !== undefined && (obj.put = message.put) - message.post !== undefined && (obj.post = message.post) - message.delete !== undefined && (obj.delete = message.delete) - message.patch !== undefined && (obj.patch = message.patch) - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined) - message.body !== undefined && (obj.body = message.body) - message.responseBody !== undefined && (obj.responseBody = message.responseBody) - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.additionalBindings = [] - } - return obj - }, - - fromPartial(object: DeepPartial): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)) - } - } - return message - } -} - -const baseCustomHttpPattern: object = { kind: '', path: '' } - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: Writer = Writer.create()): Writer { - if (message.kind !== '') { - writer.uint32(10).string(message.kind) - } - if (message.path !== '') { - writer.uint32(18).string(message.path) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.kind = reader.string() - break - case 2: - message.path = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind) - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path) - } else { - message.path = '' - } - return message - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {} - message.kind !== undefined && (obj.kind = message.kind) - message.path !== undefined && (obj.path = message.path) - return obj - }, - - fromPartial(object: DeepPartial): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path - } else { - message.path = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.d.ts deleted file mode 100644 index e586afc..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.d.ts +++ /dev/null @@ -1,132 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string; - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array; -} -export declare const Any: { - encode(message: Any, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Any; - fromJSON(object: any): Any; - toJSON(message: Any): unknown; - fromPartial(object: DeepPartial): Any; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.js deleted file mode 100644 index 04f6fc3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.js +++ /dev/null @@ -1,98 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseAny = { typeUrl: '' }; -export const Any = { - encode(message, writer = Writer.create()) { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseAny }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string(); - break; - case 2: - message.value = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl); - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl); - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl; - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value; - } - else { - message.value = new Uint8Array(); - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.ts deleted file mode 100644 index c73d684..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/any.ts +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array -} - -const baseAny: object = { typeUrl: '' } - -export const Any = { - encode(message: Any, writer: Writer = Writer.create()): Writer { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl) - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Any { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseAny } as Any - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string() - break - case 2: - message.value = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl) - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value) - } - return message - }, - - toJSON(message: Any): unknown { - const obj: any = {} - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl) - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value - } else { - message.value = new Uint8Array() - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.d.ts deleted file mode 100644 index 57846e0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.d.ts +++ /dev/null @@ -1,1022 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: FileOptions | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: FieldOptions | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} -export declare enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type; -export declare function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string; -export declare enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label; -export declare function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string; -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: EnumOptions | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: MethodOptions | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} -/** Generated classes can be optimized for speed or code size. */ -export declare enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} -export declare function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode; -export declare function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string; -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export declare enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType; -export declare function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string; -export declare enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType; -export declare function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string; -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export declare enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} -export declare function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel; -export declare function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string; -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} -export declare const FileDescriptorSet: { - encode(message: FileDescriptorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet; - fromJSON(object: any): FileDescriptorSet; - toJSON(message: FileDescriptorSet): unknown; - fromPartial(object: DeepPartial): FileDescriptorSet; -}; -export declare const FileDescriptorProto: { - encode(message: FileDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto; - fromJSON(object: any): FileDescriptorProto; - toJSON(message: FileDescriptorProto): unknown; - fromPartial(object: DeepPartial): FileDescriptorProto; -}; -export declare const DescriptorProto: { - encode(message: DescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto; - fromJSON(object: any): DescriptorProto; - toJSON(message: DescriptorProto): unknown; - fromPartial(object: DeepPartial): DescriptorProto; -}; -export declare const DescriptorProto_ExtensionRange: { - encode(message: DescriptorProto_ExtensionRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange; - fromJSON(object: any): DescriptorProto_ExtensionRange; - toJSON(message: DescriptorProto_ExtensionRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange; -}; -export declare const DescriptorProto_ReservedRange: { - encode(message: DescriptorProto_ReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange; - fromJSON(object: any): DescriptorProto_ReservedRange; - toJSON(message: DescriptorProto_ReservedRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange; -}; -export declare const ExtensionRangeOptions: { - encode(message: ExtensionRangeOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions; - fromJSON(object: any): ExtensionRangeOptions; - toJSON(message: ExtensionRangeOptions): unknown; - fromPartial(object: DeepPartial): ExtensionRangeOptions; -}; -export declare const FieldDescriptorProto: { - encode(message: FieldDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto; - fromJSON(object: any): FieldDescriptorProto; - toJSON(message: FieldDescriptorProto): unknown; - fromPartial(object: DeepPartial): FieldDescriptorProto; -}; -export declare const OneofDescriptorProto: { - encode(message: OneofDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto; - fromJSON(object: any): OneofDescriptorProto; - toJSON(message: OneofDescriptorProto): unknown; - fromPartial(object: DeepPartial): OneofDescriptorProto; -}; -export declare const EnumDescriptorProto: { - encode(message: EnumDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto; - fromJSON(object: any): EnumDescriptorProto; - toJSON(message: EnumDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto; -}; -export declare const EnumDescriptorProto_EnumReservedRange: { - encode(message: EnumDescriptorProto_EnumReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange; - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange; - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange; -}; -export declare const EnumValueDescriptorProto: { - encode(message: EnumValueDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto; - fromJSON(object: any): EnumValueDescriptorProto; - toJSON(message: EnumValueDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumValueDescriptorProto; -}; -export declare const ServiceDescriptorProto: { - encode(message: ServiceDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto; - fromJSON(object: any): ServiceDescriptorProto; - toJSON(message: ServiceDescriptorProto): unknown; - fromPartial(object: DeepPartial): ServiceDescriptorProto; -}; -export declare const MethodDescriptorProto: { - encode(message: MethodDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto; - fromJSON(object: any): MethodDescriptorProto; - toJSON(message: MethodDescriptorProto): unknown; - fromPartial(object: DeepPartial): MethodDescriptorProto; -}; -export declare const FileOptions: { - encode(message: FileOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileOptions; - fromJSON(object: any): FileOptions; - toJSON(message: FileOptions): unknown; - fromPartial(object: DeepPartial): FileOptions; -}; -export declare const MessageOptions: { - encode(message: MessageOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MessageOptions; - fromJSON(object: any): MessageOptions; - toJSON(message: MessageOptions): unknown; - fromPartial(object: DeepPartial): MessageOptions; -}; -export declare const FieldOptions: { - encode(message: FieldOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldOptions; - fromJSON(object: any): FieldOptions; - toJSON(message: FieldOptions): unknown; - fromPartial(object: DeepPartial): FieldOptions; -}; -export declare const OneofOptions: { - encode(message: OneofOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofOptions; - fromJSON(object: any): OneofOptions; - toJSON(message: OneofOptions): unknown; - fromPartial(object: DeepPartial): OneofOptions; -}; -export declare const EnumOptions: { - encode(message: EnumOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumOptions; - fromJSON(object: any): EnumOptions; - toJSON(message: EnumOptions): unknown; - fromPartial(object: DeepPartial): EnumOptions; -}; -export declare const EnumValueOptions: { - encode(message: EnumValueOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions; - fromJSON(object: any): EnumValueOptions; - toJSON(message: EnumValueOptions): unknown; - fromPartial(object: DeepPartial): EnumValueOptions; -}; -export declare const ServiceOptions: { - encode(message: ServiceOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceOptions; - fromJSON(object: any): ServiceOptions; - toJSON(message: ServiceOptions): unknown; - fromPartial(object: DeepPartial): ServiceOptions; -}; -export declare const MethodOptions: { - encode(message: MethodOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodOptions; - fromJSON(object: any): MethodOptions; - toJSON(message: MethodOptions): unknown; - fromPartial(object: DeepPartial): MethodOptions; -}; -export declare const UninterpretedOption: { - encode(message: UninterpretedOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption; - fromJSON(object: any): UninterpretedOption; - toJSON(message: UninterpretedOption): unknown; - fromPartial(object: DeepPartial): UninterpretedOption; -}; -export declare const UninterpretedOption_NamePart: { - encode(message: UninterpretedOption_NamePart, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart; - fromJSON(object: any): UninterpretedOption_NamePart; - toJSON(message: UninterpretedOption_NamePart): unknown; - fromPartial(object: DeepPartial): UninterpretedOption_NamePart; -}; -export declare const SourceCodeInfo: { - encode(message: SourceCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo; - fromJSON(object: any): SourceCodeInfo; - toJSON(message: SourceCodeInfo): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo; -}; -export declare const SourceCodeInfo_Location: { - encode(message: SourceCodeInfo_Location, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location; - fromJSON(object: any): SourceCodeInfo_Location; - toJSON(message: SourceCodeInfo_Location): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo_Location; -}; -export declare const GeneratedCodeInfo: { - encode(message: GeneratedCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo; - fromJSON(object: any): GeneratedCodeInfo; - toJSON(message: GeneratedCodeInfo): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo; -}; -export declare const GeneratedCodeInfo_Annotation: { - encode(message: GeneratedCodeInfo_Annotation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation; - fromJSON(object: any): GeneratedCodeInfo_Annotation; - toJSON(message: GeneratedCodeInfo_Annotation): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.js deleted file mode 100644 index 22f7937..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.js +++ /dev/null @@ -1,3920 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -export var FieldDescriptorProto_Type; -(function (FieldDescriptorProto_Type) { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT64"] = 3] = "TYPE_INT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT64"] = 4] = "TYPE_UINT64"; - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT32"] = 5] = "TYPE_INT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BOOL"] = 8] = "TYPE_BOOL"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_STRING"] = 9] = "TYPE_STRING"; - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_GROUP"] = 10] = "TYPE_GROUP"; - /** TYPE_MESSAGE - Length-delimited aggregate. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; - /** TYPE_BYTES - New in version 2. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BYTES"] = 12] = "TYPE_BYTES"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT32"] = 13] = "TYPE_UINT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_ENUM"] = 14] = "TYPE_ENUM"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; - /** TYPE_SINT32 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT32"] = 17] = "TYPE_SINT32"; - /** TYPE_SINT64 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT64"] = 18] = "TYPE_SINT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Type || (FieldDescriptorProto_Type = {})); -export function fieldDescriptorProto_TypeFromJSON(object) { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_TypeToJSON(object) { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE'; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT'; - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64'; - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64'; - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32'; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64'; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32'; - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL'; - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING'; - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP'; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE'; - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES'; - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32'; - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM'; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32'; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64'; - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32'; - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64'; - default: - return 'UNKNOWN'; - } -} -export var FieldDescriptorProto_Label; -(function (FieldDescriptorProto_Label) { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_OPTIONAL"] = 1] = "LABEL_OPTIONAL"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REQUIRED"] = 2] = "LABEL_REQUIRED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REPEATED"] = 3] = "LABEL_REPEATED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Label || (FieldDescriptorProto_Label = {})); -export function fieldDescriptorProto_LabelFromJSON(object) { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_LabelToJSON(object) { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL'; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED'; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED'; - default: - return 'UNKNOWN'; - } -} -/** Generated classes can be optimized for speed or code size. */ -export var FileOptions_OptimizeMode; -(function (FileOptions_OptimizeMode) { - /** SPEED - Generate complete code for parsing, serialization, */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["SPEED"] = 1] = "SPEED"; - /** CODE_SIZE - etc. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["CODE_SIZE"] = 2] = "CODE_SIZE"; - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["LITE_RUNTIME"] = 3] = "LITE_RUNTIME"; - FileOptions_OptimizeMode[FileOptions_OptimizeMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FileOptions_OptimizeMode || (FileOptions_OptimizeMode = {})); -export function fileOptions_OptimizeModeFromJSON(object) { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED; - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} -export function fileOptions_OptimizeModeToJSON(object) { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED'; - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE'; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_CType; -(function (FieldOptions_CType) { - /** STRING - Default mode. */ - FieldOptions_CType[FieldOptions_CType["STRING"] = 0] = "STRING"; - FieldOptions_CType[FieldOptions_CType["CORD"] = 1] = "CORD"; - FieldOptions_CType[FieldOptions_CType["STRING_PIECE"] = 2] = "STRING_PIECE"; - FieldOptions_CType[FieldOptions_CType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_CType || (FieldOptions_CType = {})); -export function fieldOptions_CTypeFromJSON(object) { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING; - case 1: - case 'CORD': - return FieldOptions_CType.CORD; - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} -export function fieldOptions_CTypeToJSON(object) { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING'; - case FieldOptions_CType.CORD: - return 'CORD'; - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_JSType; -(function (FieldOptions_JSType) { - /** JS_NORMAL - Use the default type. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NORMAL"] = 0] = "JS_NORMAL"; - /** JS_STRING - Use JavaScript strings. */ - FieldOptions_JSType[FieldOptions_JSType["JS_STRING"] = 1] = "JS_STRING"; - /** JS_NUMBER - Use JavaScript numbers. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NUMBER"] = 2] = "JS_NUMBER"; - FieldOptions_JSType[FieldOptions_JSType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_JSType || (FieldOptions_JSType = {})); -export function fieldOptions_JSTypeFromJSON(object) { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL; - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING; - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} -export function fieldOptions_JSTypeToJSON(object) { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL'; - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING'; - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER'; - default: - return 'UNKNOWN'; - } -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export var MethodOptions_IdempotencyLevel; -(function (MethodOptions_IdempotencyLevel) { - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENCY_UNKNOWN"] = 0] = "IDEMPOTENCY_UNKNOWN"; - /** NO_SIDE_EFFECTS - implies idempotent */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["NO_SIDE_EFFECTS"] = 1] = "NO_SIDE_EFFECTS"; - /** IDEMPOTENT - idempotent, but may have side effects */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENT"] = 2] = "IDEMPOTENT"; - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(MethodOptions_IdempotencyLevel || (MethodOptions_IdempotencyLevel = {})); -export function methodOptions_IdempotencyLevelFromJSON(object) { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} -export function methodOptions_IdempotencyLevelToJSON(object) { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN'; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS'; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT'; - default: - return 'UNKNOWN'; - } -} -const baseFileDescriptorSet = {}; -export const FileDescriptorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.file) { - FileDescriptorProto.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorSet }; - message.file = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.file = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)); - } - } - return message; - } -}; -const baseFileDescriptorProto = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' }; -export const FileDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.package !== '') { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } - else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } - else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package); - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax); - } - else { - message.syntax = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } - else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e); - } - else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e); - } - else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package; - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax; - } - else { - message.syntax = ''; - } - return message; - } -}; -const baseDescriptorProto = { name: '', reservedName: '' }; -export const DescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)); - } - else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.oneofDecl = []; - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseDescriptorProto_ExtensionRange = { start: 0, end: 0 }; -export const DescriptorProto_ExtensionRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ExtensionRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseDescriptorProto_ReservedRange = { start: 0, end: 0 }; -export const DescriptorProto_ReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseExtensionRangeOptions = {}; -export const ExtensionRangeOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldDescriptorProto = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -}; -export const FieldDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label); - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type); - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName); - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee); - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue); - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex); - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName); - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional); - } - else { - message.proto3Optional = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label; - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName; - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee; - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue; - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex; - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName; - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional; - } - else { - message.proto3Optional = false; - } - return message; - } -}; -const baseOneofDescriptorProto = { name: '' }; -export const OneofDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseEnumDescriptorProto = { name: '', reservedName: '' }; -export const EnumDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseEnumDescriptorProto_EnumReservedRange = { start: 0, end: 0 }; -export const EnumDescriptorProto_EnumReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseEnumValueDescriptorProto = { name: '', number: 0 }; -export const EnumValueDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseServiceDescriptorProto = { name: '' }; -export const ServiceDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceDescriptorProto }; - message.method = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.method = []; - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseMethodDescriptorProto = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false }; -export const MethodDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType); - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType); - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming); - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming); - } - else { - message.serverStreaming = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType; - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType; - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming; - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming; - } - else { - message.serverStreaming = false; - } - return message; - } -}; -const baseFileOptions = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -}; -export const FileOptions = { - encode(message, writer = Writer.create()) { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage); - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname); - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles); - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash); - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor); - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage); - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices); - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices); - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices); - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices); - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas); - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix); - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace); - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix); - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix); - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace); - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace); - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage); - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage; - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname; - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles; - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash; - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8; - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor; - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage; - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices; - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices; - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices; - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices; - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas; - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix; - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace; - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix; - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix; - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace; - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace; - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage; - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMessageOptions = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false }; -export const MessageOptions = { - encode(message, writer = Writer.create()) { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat); - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor); - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry); - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat; - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor; - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry; - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldOptions = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false }; -export const FieldOptions = { - encode(message, writer = Writer.create()) { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype); - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed); - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype); - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy); - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak); - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype; - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed; - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype; - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy; - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak; - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseOneofOptions = {}; -export const OneofOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumOptions = { allowAlias: false, deprecated: false }; -export const EnumOptions = { - encode(message, writer = Writer.create()) { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias); - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias; - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumValueOptions = { deprecated: false }; -export const EnumValueOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseServiceOptions = { deprecated: false }; -export const ServiceOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMethodOptions = { deprecated: false, idempotencyLevel: 0 }; -export const MethodOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel); - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel; - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseUninterpretedOption = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' }; -export const UninterpretedOption = { - encode(message, writer = Writer.create()) { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption }; - message.name = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64()); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64()); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue); - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue); - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue); - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue); - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue); - } - else { - message.aggregateValue = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)); - } - else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue); - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue; - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue; - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue; - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue; - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue; - } - else { - message.stringValue = new Uint8Array(); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue; - } - else { - message.aggregateValue = ''; - } - return message; - } -}; -const baseUninterpretedOption_NamePart = { namePart: '', isExtension: false }; -export const UninterpretedOption_NamePart = { - encode(message, writer = Writer.create()) { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption_NamePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart); - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension); - } - else { - message.isExtension = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart; - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension; - } - else { - message.isExtension = false; - } - return message; - } -}; -const baseSourceCodeInfo = {}; -export const SourceCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo }; - message.location = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)); - } - else { - obj.location = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)); - } - } - return message; - } -}; -const baseSourceCodeInfo_Location = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' }; -export const SourceCodeInfo_Location = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } - else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments); - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments); - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => e); - } - else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } - else { - obj.leadingDetachedComments = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments; - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments; - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e); - } - } - return message; - } -}; -const baseGeneratedCodeInfo = {}; -export const GeneratedCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)); - } - else { - obj.annotation = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)); - } - } - return message; - } -}; -const baseGeneratedCodeInfo_Annotation = { path: 0, sourceFile: '', begin: 0, end: 0 }; -export const GeneratedCodeInfo_Annotation = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile); - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin); - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = message.begin); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile; - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin; - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.ts deleted file mode 100644 index 83606a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4643 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[] -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string - /** e.g. "foo", "foo.bar", etc. */ - package: string - /** Names of files imported by this file. */ - dependency: string[] - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[] - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[] - /** All top-level definitions in this file. */ - messageType: DescriptorProto[] - enumType: EnumDescriptorProto[] - service: ServiceDescriptorProto[] - extension: FieldDescriptorProto[] - options: FileOptions | undefined - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string - field: FieldDescriptorProto[] - extension: FieldDescriptorProto[] - nestedType: DescriptorProto[] - enumType: EnumDescriptorProto[] - extensionRange: DescriptorProto_ExtensionRange[] - oneofDecl: OneofDescriptorProto[] - options: MessageOptions | undefined - reservedRange: DescriptorProto_ReservedRange[] - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[] -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number - options: ExtensionRangeOptions | undefined -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string - number: number - label: FieldDescriptorProto_Label - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string - options: FieldOptions | undefined - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64 - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64 - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32 - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64 - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32 - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32 - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32 - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64 - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32 - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64 - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE' - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT' - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64' - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64' - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32' - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64' - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32' - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL' - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING' - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP' - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE' - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES' - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32' - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM' - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32' - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64' - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32' - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64' - default: - return 'UNKNOWN' - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL' - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED' - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED' - default: - return 'UNKNOWN' - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string - options: OneofOptions | undefined -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string - value: EnumValueDescriptorProto[] - options: EnumOptions | undefined - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[] - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[] -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number - /** Inclusive. */ - end: number -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string - number: number - options: EnumValueOptions | undefined -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string - method: MethodDescriptorProto[] - options: ServiceOptions | undefined -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string - outputType: string - options: MethodOptions | undefined - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean - optimizeFor: FileOptions_OptimizeMode - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean - javaGenericServices: boolean - pyGenericServices: boolean - phpGenericServices: boolean - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[] -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED' - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE' - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME' - default: - return 'UNKNOWN' - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean - /** For Google-internal migration only. Do not use. */ - weak: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING - case 1: - case 'CORD': - return FieldOptions_CType.CORD - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING' - case FieldOptions_CType.CORD: - return 'CORD' - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE' - default: - return 'UNKNOWN' - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL' - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING' - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER' - default: - return 'UNKNOWN' - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean - idempotencyLevel: MethodOptions_IdempotencyLevel - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN' - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS' - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT' - default: - return 'UNKNOWN' - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[] - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string - positiveIntValue: number - negativeIntValue: number - doubleValue: number - stringValue: Uint8Array - aggregateValue: string -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string - isExtension: boolean -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[] -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[] - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[] - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string - trailingComments: string - leadingDetachedComments: string[] -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[] -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[] - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number -} - -const baseFileDescriptorSet: object = {} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {} - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)) - } else { - obj.file = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)) - } - } - return message - } -} - -const baseFileDescriptorProto: object = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' } - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.package !== '') { - writer.uint32(18).string(message.package) - } - for (const v of message.dependency) { - writer.uint32(26).string(v!) - } - writer.uint32(82).fork() - for (const v of message.publicDependency) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(90).fork() - for (const v of message.weakDependency) { - writer.int32(v) - } - writer.ldelim() - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim() - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.package = reader.string() - break - case 3: - message.dependency.push(reader.string()) - break - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()) - } - } else { - message.publicDependency.push(reader.int32()) - } - break - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()) - } - } else { - message.weakDependency.push(reader.int32()) - } - break - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 8: - message.options = FileOptions.decode(reader, reader.uint32()) - break - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()) - break - case 12: - message.syntax = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package) - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax) - } else { - message.syntax = '' - } - return message - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.package !== undefined && (obj.package = message.package) - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e) - } else { - obj.dependency = [] - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e) - } else { - obj.publicDependency = [] - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e) - } else { - obj.weakDependency = [] - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.messageType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)) - } else { - obj.service = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined) - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined) - message.syntax !== undefined && (obj.syntax = message.syntax) - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax - } else { - message.syntax = '' - } - return message - } -} - -const baseDescriptorProto: object = { name: '', reservedName: '' } - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim() - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim() - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())) - break - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()) - break - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())) - break - case 10: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.field = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.nestedType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)) - } else { - obj.extensionRange = [] - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)) - } else { - obj.oneofDecl = [] - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseDescriptorProto_ExtensionRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseDescriptorProto_ReservedRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseExtensionRangeOptions: object = {} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldDescriptorProto: object = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number) - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label) - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type) - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName) - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee) - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue) - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex) - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName) - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 3: - message.number = reader.int32() - break - case 4: - message.label = reader.int32() as any - break - case 5: - message.type = reader.int32() as any - break - case 6: - message.typeName = reader.string() - break - case 2: - message.extendee = reader.string() - break - case 7: - message.defaultValue = reader.string() - break - case 9: - message.oneofIndex = reader.int32() - break - case 10: - message.jsonName = reader.string() - break - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()) - break - case 17: - message.proto3Optional = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label) - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type) - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName) - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee) - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue) - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex) - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName) - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional) - } else { - message.proto3Optional = false - } - return message - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)) - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)) - message.typeName !== undefined && (obj.typeName = message.typeName) - message.extendee !== undefined && (obj.extendee = message.extendee) - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue) - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex) - message.jsonName !== undefined && (obj.jsonName = message.jsonName) - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined) - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional) - return obj - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional - } else { - message.proto3Optional = false - } - return message - } -} - -const baseOneofDescriptorProto: object = { name: '' } - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseEnumDescriptorProto: object = { name: '', reservedName: '' } - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()) - break - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())) - break - case 5: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)) - } else { - obj.value = [] - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseEnumDescriptorProto_EnumReservedRange: object = { start: 0, end: 0 } - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseEnumValueDescriptorProto: object = { name: '', number: 0 } - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number) - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.number = reader.int32() - break - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseServiceDescriptorProto: object = { name: '' } - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)) - } else { - obj.method = [] - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseMethodDescriptorProto: object = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false } - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType) - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType) - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim() - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming) - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.inputType = reader.string() - break - case 3: - message.outputType = reader.string() - break - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()) - break - case 5: - message.clientStreaming = reader.bool() - break - case 6: - message.serverStreaming = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType) - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType) - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming) - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming) - } else { - message.serverStreaming = false - } - return message - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.inputType !== undefined && (obj.inputType = message.inputType) - message.outputType !== undefined && (obj.outputType = message.outputType) - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined) - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming) - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming) - return obj - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming - } else { - message.serverStreaming = false - } - return message - } -} - -const baseFileOptions: object = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -} - -export const FileOptions = { - encode(message: FileOptions, writer: Writer = Writer.create()): Writer { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage) - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname) - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles) - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash) - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8) - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor) - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage) - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices) - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices) - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices) - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices) - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated) - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas) - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix) - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace) - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix) - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix) - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace) - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace) - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string() - break - case 8: - message.javaOuterClassname = reader.string() - break - case 10: - message.javaMultipleFiles = reader.bool() - break - case 20: - message.javaGenerateEqualsAndHash = reader.bool() - break - case 27: - message.javaStringCheckUtf8 = reader.bool() - break - case 9: - message.optimizeFor = reader.int32() as any - break - case 11: - message.goPackage = reader.string() - break - case 16: - message.ccGenericServices = reader.bool() - break - case 17: - message.javaGenericServices = reader.bool() - break - case 18: - message.pyGenericServices = reader.bool() - break - case 42: - message.phpGenericServices = reader.bool() - break - case 23: - message.deprecated = reader.bool() - break - case 31: - message.ccEnableArenas = reader.bool() - break - case 36: - message.objcClassPrefix = reader.string() - break - case 37: - message.csharpNamespace = reader.string() - break - case 39: - message.swiftPrefix = reader.string() - break - case 40: - message.phpClassPrefix = reader.string() - break - case 41: - message.phpNamespace = reader.string() - break - case 44: - message.phpMetadataNamespace = reader.string() - break - case 45: - message.rubyPackage = reader.string() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage) - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname) - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles) - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash) - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8) - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor) - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage) - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices) - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices) - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices) - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices) - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas) - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix) - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace) - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix) - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix) - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace) - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace) - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage) - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {} - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage) - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname) - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles) - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash) - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8) - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)) - message.goPackage !== undefined && (obj.goPackage = message.goPackage) - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices) - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices) - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices) - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas) - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix) - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace) - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix) - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix) - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace) - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace) - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMessageOptions: object = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false } - -export const MessageOptions = { - encode(message: MessageOptions, writer: Writer = Writer.create()): Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat) - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool() - break - case 2: - message.noStandardDescriptorAccessor = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 7: - message.mapEntry = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat) - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor) - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry) - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {} - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat) - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldOptions: object = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false } - -export const FieldOptions = { - encode(message: FieldOptions, writer: Writer = Writer.create()): Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype) - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed) - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype) - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any - break - case 2: - message.packed = reader.bool() - break - case 6: - message.jstype = reader.int32() as any - break - case 5: - message.lazy = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 10: - message.weak = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype) - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed) - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype) - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy) - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak) - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {} - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)) - message.packed !== undefined && (obj.packed = message.packed) - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)) - message.lazy !== undefined && (obj.lazy = message.lazy) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.weak !== undefined && (obj.weak = message.weak) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseOneofOptions: object = {} - -export const OneofOptions = { - encode(message: OneofOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumOptions: object = { allowAlias: false, deprecated: false } - -export const EnumOptions = { - encode(message: EnumOptions, writer: Writer = Writer.create()): Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias) - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {} - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumValueOptions: object = { deprecated: false } - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseServiceOptions: object = { deprecated: false } - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMethodOptions: object = { deprecated: false, idempotencyLevel: 0 } - -export const MethodOptions = { - encode(message: MethodOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 34: - message.idempotencyLevel = reader.int32() as any - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseUninterpretedOption: object = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' } - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: Writer = Writer.create()): Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue) - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue) - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue) - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue) - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue) - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())) - break - case 3: - message.identifierValue = reader.string() - break - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long) - break - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long) - break - case 6: - message.doubleValue = reader.double() - break - case 7: - message.stringValue = reader.bytes() - break - case 8: - message.aggregateValue = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue) - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue) - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue) - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue) - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue) - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue) - } else { - message.aggregateValue = '' - } - return message - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {} - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)) - } else { - obj.name = [] - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue) - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue) - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue) - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue) - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())) - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue - } else { - message.stringValue = new Uint8Array() - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue - } else { - message.aggregateValue = '' - } - return message - } -} - -const baseUninterpretedOption_NamePart: object = { namePart: '', isExtension: false } - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: Writer = Writer.create()): Writer { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart) - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.namePart = reader.string() - break - case 2: - message.isExtension = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart) - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension) - } else { - message.isExtension = false - } - return message - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {} - message.namePart !== undefined && (obj.namePart = message.namePart) - message.isExtension !== undefined && (obj.isExtension = message.isExtension) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension - } else { - message.isExtension = false - } - return message - } -} - -const baseSourceCodeInfo: object = {} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {} - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)) - } else { - obj.location = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)) - } - } - return message - } -} - -const baseSourceCodeInfo_Location: object = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' } - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(18).fork() - for (const v of message.span) { - writer.int32(v) - } - writer.ldelim() - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments) - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments) - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.span.push(reader.int32()) - } - } else { - message.span.push(reader.int32()) - } - break - case 3: - message.leadingComments = reader.string() - break - case 4: - message.trailingComments = reader.string() - break - case 6: - message.leadingDetachedComments.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments) - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments) - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - if (message.span) { - obj.span = message.span.map((e) => e) - } else { - obj.span = [] - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments) - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments) - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e) - } else { - obj.leadingDetachedComments = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e) - } - } - return message - } -} - -const baseGeneratedCodeInfo: object = {} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {} - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)) - } else { - obj.annotation = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)) - } - } - return message - } -} - -const baseGeneratedCodeInfo_Annotation: object = { path: 0, sourceFile: '', begin: 0, end: 0 } - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile) - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin) - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - message.sourceFile = reader.string() - break - case 3: - message.begin = reader.int32() - break - case 4: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile) - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin) - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile) - message.begin !== undefined && (obj.begin = message.begin) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.d.ts deleted file mode 100644 index 9e651b0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.d.ts +++ /dev/null @@ -1,91 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Duration represents a signed, fixed-length span of time represented - * as a count of seconds and fractions of seconds at nanosecond - * resolution. It is independent of any calendar and concepts like "day" - * or "month". It is related to Timestamp in that the difference between - * two Timestamp values is a Duration and it can be added or subtracted - * from a Timestamp. Range is approximately +-10,000 years. - * - * # Examples - * - * Example 1: Compute Duration from two Timestamps in pseudo code. - * - * Timestamp start = ...; - * Timestamp end = ...; - * Duration duration = ...; - * - * duration.seconds = end.seconds - start.seconds; - * duration.nanos = end.nanos - start.nanos; - * - * if (duration.seconds < 0 && duration.nanos > 0) { - * duration.seconds += 1; - * duration.nanos -= 1000000000; - * } else if (duration.seconds > 0 && duration.nanos < 0) { - * duration.seconds -= 1; - * duration.nanos += 1000000000; - * } - * - * Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. - * - * Timestamp start = ...; - * Duration duration = ...; - * Timestamp end = ...; - * - * end.seconds = start.seconds + duration.seconds; - * end.nanos = start.nanos + duration.nanos; - * - * if (end.nanos < 0) { - * end.seconds -= 1; - * end.nanos += 1000000000; - * } else if (end.nanos >= 1000000000) { - * end.seconds += 1; - * end.nanos -= 1000000000; - * } - * - * Example 3: Compute Duration from datetime.timedelta in Python. - * - * td = datetime.timedelta(days=3, minutes=10) - * duration = Duration() - * duration.FromTimedelta(td) - * - * # JSON Mapping - * - * In JSON format, the Duration type is encoded as a string rather than an - * object, where the string ends in the suffix "s" (indicating seconds) and - * is preceded by the number of seconds, with nanoseconds expressed as - * fractional seconds. For example, 3 seconds with 0 nanoseconds should be - * encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should - * be expressed in JSON format as "3.000000001s", and 3 seconds and 1 - * microsecond should be expressed in JSON format as "3.000001s". - */ -export interface Duration { - /** - * Signed seconds of the span of time. Must be from -315,576,000,000 - * to +315,576,000,000 inclusive. Note: these bounds are computed from: - * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years - */ - seconds: number; - /** - * Signed fractions of a second at nanosecond resolution of the span - * of time. Durations less than one second are represented with a 0 - * `seconds` field and a positive or negative `nanos` field. For durations - * of one second or more, a non-zero value for the `nanos` field must be - * of the same sign as the `seconds` field. Must be from -999,999,999 - * to +999,999,999 inclusive. - */ - nanos: number; -} -export declare const Duration: { - encode(message: Duration, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Duration; - fromJSON(object: any): Duration; - toJSON(message: Duration): unknown; - fromPartial(object: DeepPartial): Duration; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.js deleted file mode 100644 index 85d9d5e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseDuration = { seconds: 0, nanos: 0 }; -export const Duration = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDuration }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDuration }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseDuration }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.ts deleted file mode 100644 index cb49903..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/duration.ts +++ /dev/null @@ -1,188 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Duration represents a signed, fixed-length span of time represented - * as a count of seconds and fractions of seconds at nanosecond - * resolution. It is independent of any calendar and concepts like "day" - * or "month". It is related to Timestamp in that the difference between - * two Timestamp values is a Duration and it can be added or subtracted - * from a Timestamp. Range is approximately +-10,000 years. - * - * # Examples - * - * Example 1: Compute Duration from two Timestamps in pseudo code. - * - * Timestamp start = ...; - * Timestamp end = ...; - * Duration duration = ...; - * - * duration.seconds = end.seconds - start.seconds; - * duration.nanos = end.nanos - start.nanos; - * - * if (duration.seconds < 0 && duration.nanos > 0) { - * duration.seconds += 1; - * duration.nanos -= 1000000000; - * } else if (duration.seconds > 0 && duration.nanos < 0) { - * duration.seconds -= 1; - * duration.nanos += 1000000000; - * } - * - * Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. - * - * Timestamp start = ...; - * Duration duration = ...; - * Timestamp end = ...; - * - * end.seconds = start.seconds + duration.seconds; - * end.nanos = start.nanos + duration.nanos; - * - * if (end.nanos < 0) { - * end.seconds -= 1; - * end.nanos += 1000000000; - * } else if (end.nanos >= 1000000000) { - * end.seconds += 1; - * end.nanos -= 1000000000; - * } - * - * Example 3: Compute Duration from datetime.timedelta in Python. - * - * td = datetime.timedelta(days=3, minutes=10) - * duration = Duration() - * duration.FromTimedelta(td) - * - * # JSON Mapping - * - * In JSON format, the Duration type is encoded as a string rather than an - * object, where the string ends in the suffix "s" (indicating seconds) and - * is preceded by the number of seconds, with nanoseconds expressed as - * fractional seconds. For example, 3 seconds with 0 nanoseconds should be - * encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should - * be expressed in JSON format as "3.000000001s", and 3 seconds and 1 - * microsecond should be expressed in JSON format as "3.000001s". - */ -export interface Duration { - /** - * Signed seconds of the span of time. Must be from -315,576,000,000 - * to +315,576,000,000 inclusive. Note: these bounds are computed from: - * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years - */ - seconds: number - /** - * Signed fractions of a second at nanosecond resolution of the span - * of time. Durations less than one second are represented with a 0 - * `seconds` field and a positive or negative `nanos` field. For durations - * of one second or more, a non-zero value for the `nanos` field must be - * of the same sign as the `seconds` field. Must be from -999,999,999 - * to +999,999,999 inclusive. - */ - nanos: number -} - -const baseDuration: object = { seconds: 0, nanos: 0 } - -export const Duration = { - encode(message: Duration, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Duration { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDuration } as Duration - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Duration { - const message = { ...baseDuration } as Duration - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Duration): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Duration { - const message = { ...baseDuration } as Duration - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.d.ts deleted file mode 100644 index 269c264..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.d.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number; - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number; -} -export declare const Timestamp: { - encode(message: Timestamp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Timestamp; - fromJSON(object: any): Timestamp; - toJSON(message: Timestamp): unknown; - fromPartial(object: DeepPartial): Timestamp; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.js deleted file mode 100644 index ad949da..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseTimestamp = { seconds: 0, nanos: 0 }; -export const Timestamp = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTimestamp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.ts deleted file mode 100644 index a83ef91..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/google/protobuf/timestamp.ts +++ /dev/null @@ -1,219 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number -} - -const baseTimestamp: object = { seconds: 0, nanos: 0 } - -export const Timestamp = { - encode(message: Timestamp, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Timestamp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTimestamp } as Timestamp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Timestamp): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.d.ts deleted file mode 100644 index 5aea58d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.d.ts +++ /dev/null @@ -1,697 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Header } from '../../tendermint/types/types'; -import { ProofOps } from '../../tendermint/crypto/proof'; -import { EvidenceParams, ValidatorParams, VersionParams } from '../../tendermint/types/params'; -import { PublicKey } from '../../tendermint/crypto/keys'; -export declare const protobufPackage = "tendermint.abci"; -export declare enum CheckTxType { - NEW = 0, - RECHECK = 1, - UNRECOGNIZED = -1 -} -export declare function checkTxTypeFromJSON(object: any): CheckTxType; -export declare function checkTxTypeToJSON(object: CheckTxType): string; -export declare enum EvidenceType { - UNKNOWN = 0, - DUPLICATE_VOTE = 1, - LIGHT_CLIENT_ATTACK = 2, - UNRECOGNIZED = -1 -} -export declare function evidenceTypeFromJSON(object: any): EvidenceType; -export declare function evidenceTypeToJSON(object: EvidenceType): string; -export interface Request { - echo: RequestEcho | undefined; - flush: RequestFlush | undefined; - info: RequestInfo | undefined; - setOption: RequestSetOption | undefined; - initChain: RequestInitChain | undefined; - query: RequestQuery | undefined; - beginBlock: RequestBeginBlock | undefined; - checkTx: RequestCheckTx | undefined; - deliverTx: RequestDeliverTx | undefined; - endBlock: RequestEndBlock | undefined; - commit: RequestCommit | undefined; - listSnapshots: RequestListSnapshots | undefined; - offerSnapshot: RequestOfferSnapshot | undefined; - loadSnapshotChunk: RequestLoadSnapshotChunk | undefined; - applySnapshotChunk: RequestApplySnapshotChunk | undefined; -} -export interface RequestEcho { - message: string; -} -export interface RequestFlush { -} -export interface RequestInfo { - version: string; - blockVersion: number; - p2pVersion: number; -} -/** nondeterministic */ -export interface RequestSetOption { - key: string; - value: string; -} -export interface RequestInitChain { - time: Date | undefined; - chainId: string; - consensusParams: ConsensusParams | undefined; - validators: ValidatorUpdate[]; - appStateBytes: Uint8Array; - initialHeight: number; -} -export interface RequestQuery { - data: Uint8Array; - path: string; - height: number; - prove: boolean; -} -export interface RequestBeginBlock { - hash: Uint8Array; - header: Header | undefined; - lastCommitInfo: LastCommitInfo | undefined; - byzantineValidators: Evidence[]; -} -export interface RequestCheckTx { - tx: Uint8Array; - type: CheckTxType; -} -export interface RequestDeliverTx { - tx: Uint8Array; -} -export interface RequestEndBlock { - height: number; -} -export interface RequestCommit { -} -/** lists available snapshots */ -export interface RequestListSnapshots { -} -/** offers a snapshot to the application */ -export interface RequestOfferSnapshot { - /** snapshot offered by peers */ - snapshot: Snapshot | undefined; - /** light client-verified app hash for snapshot height */ - appHash: Uint8Array; -} -/** loads a snapshot chunk */ -export interface RequestLoadSnapshotChunk { - height: number; - format: number; - chunk: number; -} -/** Applies a snapshot chunk */ -export interface RequestApplySnapshotChunk { - index: number; - chunk: Uint8Array; - sender: string; -} -export interface Response { - exception: ResponseException | undefined; - echo: ResponseEcho | undefined; - flush: ResponseFlush | undefined; - info: ResponseInfo | undefined; - setOption: ResponseSetOption | undefined; - initChain: ResponseInitChain | undefined; - query: ResponseQuery | undefined; - beginBlock: ResponseBeginBlock | undefined; - checkTx: ResponseCheckTx | undefined; - deliverTx: ResponseDeliverTx | undefined; - endBlock: ResponseEndBlock | undefined; - commit: ResponseCommit | undefined; - listSnapshots: ResponseListSnapshots | undefined; - offerSnapshot: ResponseOfferSnapshot | undefined; - loadSnapshotChunk: ResponseLoadSnapshotChunk | undefined; - applySnapshotChunk: ResponseApplySnapshotChunk | undefined; -} -/** nondeterministic */ -export interface ResponseException { - error: string; -} -export interface ResponseEcho { - message: string; -} -export interface ResponseFlush { -} -export interface ResponseInfo { - data: string; - version: string; - appVersion: number; - lastBlockHeight: number; - lastBlockAppHash: Uint8Array; -} -/** nondeterministic */ -export interface ResponseSetOption { - code: number; - /** bytes data = 2; */ - log: string; - info: string; -} -export interface ResponseInitChain { - consensusParams: ConsensusParams | undefined; - validators: ValidatorUpdate[]; - appHash: Uint8Array; -} -export interface ResponseQuery { - code: number; - /** bytes data = 2; // use "value" instead. */ - log: string; - /** nondeterministic */ - info: string; - index: number; - key: Uint8Array; - value: Uint8Array; - proofOps: ProofOps | undefined; - height: number; - codespace: string; -} -export interface ResponseBeginBlock { - events: Event[]; -} -export interface ResponseCheckTx { - code: number; - data: Uint8Array; - /** nondeterministic */ - log: string; - /** nondeterministic */ - info: string; - gasWanted: number; - gasUsed: number; - events: Event[]; - codespace: string; -} -export interface ResponseDeliverTx { - code: number; - data: Uint8Array; - /** nondeterministic */ - log: string; - /** nondeterministic */ - info: string; - gasWanted: number; - gasUsed: number; - events: Event[]; - codespace: string; -} -export interface ResponseEndBlock { - validatorUpdates: ValidatorUpdate[]; - consensusParamUpdates: ConsensusParams | undefined; - events: Event[]; -} -export interface ResponseCommit { - /** reserve 1 */ - data: Uint8Array; - retainHeight: number; -} -export interface ResponseListSnapshots { - snapshots: Snapshot[]; -} -export interface ResponseOfferSnapshot { - result: ResponseOfferSnapshot_Result; -} -export declare enum ResponseOfferSnapshot_Result { - /** UNKNOWN - Unknown result, abort all snapshot restoration */ - UNKNOWN = 0, - /** ACCEPT - Snapshot accepted, apply chunks */ - ACCEPT = 1, - /** ABORT - Abort all snapshot restoration */ - ABORT = 2, - /** REJECT - Reject this specific snapshot, try others */ - REJECT = 3, - /** REJECT_FORMAT - Reject all snapshots of this format, try others */ - REJECT_FORMAT = 4, - /** REJECT_SENDER - Reject all snapshots from the sender(s), try others */ - REJECT_SENDER = 5, - UNRECOGNIZED = -1 -} -export declare function responseOfferSnapshot_ResultFromJSON(object: any): ResponseOfferSnapshot_Result; -export declare function responseOfferSnapshot_ResultToJSON(object: ResponseOfferSnapshot_Result): string; -export interface ResponseLoadSnapshotChunk { - chunk: Uint8Array; -} -export interface ResponseApplySnapshotChunk { - result: ResponseApplySnapshotChunk_Result; - /** Chunks to refetch and reapply */ - refetchChunks: number[]; - /** Chunk senders to reject and ban */ - rejectSenders: string[]; -} -export declare enum ResponseApplySnapshotChunk_Result { - /** UNKNOWN - Unknown result, abort all snapshot restoration */ - UNKNOWN = 0, - /** ACCEPT - Chunk successfully accepted */ - ACCEPT = 1, - /** ABORT - Abort all snapshot restoration */ - ABORT = 2, - /** RETRY - Retry chunk (combine with refetch and reject) */ - RETRY = 3, - /** RETRY_SNAPSHOT - Retry snapshot (combine with refetch and reject) */ - RETRY_SNAPSHOT = 4, - /** REJECT_SNAPSHOT - Reject this snapshot, try others */ - REJECT_SNAPSHOT = 5, - UNRECOGNIZED = -1 -} -export declare function responseApplySnapshotChunk_ResultFromJSON(object: any): ResponseApplySnapshotChunk_Result; -export declare function responseApplySnapshotChunk_ResultToJSON(object: ResponseApplySnapshotChunk_Result): string; -/** - * ConsensusParams contains all consensus-relevant parameters - * that can be adjusted by the abci app - */ -export interface ConsensusParams { - block: BlockParams | undefined; - evidence: EvidenceParams | undefined; - validator: ValidatorParams | undefined; - version: VersionParams | undefined; -} -/** BlockParams contains limits on the block size. */ -export interface BlockParams { - /** Note: must be greater than 0 */ - maxBytes: number; - /** Note: must be greater or equal to -1 */ - maxGas: number; -} -export interface LastCommitInfo { - round: number; - votes: VoteInfo[]; -} -/** - * Event allows application developers to attach additional information to - * ResponseBeginBlock, ResponseEndBlock, ResponseCheckTx and ResponseDeliverTx. - * Later, transactions may be queried using these events. - */ -export interface Event { - type: string; - attributes: EventAttribute[]; -} -/** EventAttribute is a single key-value pair, associated with an event. */ -export interface EventAttribute { - key: Uint8Array; - value: Uint8Array; - /** nondeterministic */ - index: boolean; -} -/** - * TxResult contains results of executing the transaction. - * - * One usage is indexing transaction results. - */ -export interface TxResult { - height: number; - index: number; - tx: Uint8Array; - result: ResponseDeliverTx | undefined; -} -/** Validator */ -export interface Validator { - /** The first 20 bytes of SHA256(public key) */ - address: Uint8Array; - /** PubKey pub_key = 2 [(gogoproto.nullable)=false]; */ - power: number; -} -/** ValidatorUpdate */ -export interface ValidatorUpdate { - pubKey: PublicKey | undefined; - power: number; -} -/** VoteInfo */ -export interface VoteInfo { - validator: Validator | undefined; - signedLastBlock: boolean; -} -export interface Evidence { - type: EvidenceType; - /** The offending validator */ - validator: Validator | undefined; - /** The height when the offense occurred */ - height: number; - /** The corresponding time where the offense occurred */ - time: Date | undefined; - /** - * Total voting power of the validator set in case the ABCI application does - * not store historical validators. - * https://github.com/tendermint/tendermint/issues/4581 - */ - totalVotingPower: number; -} -export interface Snapshot { - /** The height at which the snapshot was taken */ - height: number; - /** The application-specific snapshot format */ - format: number; - /** Number of chunks in the snapshot */ - chunks: number; - /** Arbitrary snapshot hash, equal only if identical */ - hash: Uint8Array; - /** Arbitrary application metadata */ - metadata: Uint8Array; -} -export declare const Request: { - encode(message: Request, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Request; - fromJSON(object: any): Request; - toJSON(message: Request): unknown; - fromPartial(object: DeepPartial): Request; -}; -export declare const RequestEcho: { - encode(message: RequestEcho, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestEcho; - fromJSON(object: any): RequestEcho; - toJSON(message: RequestEcho): unknown; - fromPartial(object: DeepPartial): RequestEcho; -}; -export declare const RequestFlush: { - encode(_: RequestFlush, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestFlush; - fromJSON(_: any): RequestFlush; - toJSON(_: RequestFlush): unknown; - fromPartial(_: DeepPartial): RequestFlush; -}; -export declare const RequestInfo: { - encode(message: RequestInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestInfo; - fromJSON(object: any): RequestInfo; - toJSON(message: RequestInfo): unknown; - fromPartial(object: DeepPartial): RequestInfo; -}; -export declare const RequestSetOption: { - encode(message: RequestSetOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestSetOption; - fromJSON(object: any): RequestSetOption; - toJSON(message: RequestSetOption): unknown; - fromPartial(object: DeepPartial): RequestSetOption; -}; -export declare const RequestInitChain: { - encode(message: RequestInitChain, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestInitChain; - fromJSON(object: any): RequestInitChain; - toJSON(message: RequestInitChain): unknown; - fromPartial(object: DeepPartial): RequestInitChain; -}; -export declare const RequestQuery: { - encode(message: RequestQuery, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestQuery; - fromJSON(object: any): RequestQuery; - toJSON(message: RequestQuery): unknown; - fromPartial(object: DeepPartial): RequestQuery; -}; -export declare const RequestBeginBlock: { - encode(message: RequestBeginBlock, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestBeginBlock; - fromJSON(object: any): RequestBeginBlock; - toJSON(message: RequestBeginBlock): unknown; - fromPartial(object: DeepPartial): RequestBeginBlock; -}; -export declare const RequestCheckTx: { - encode(message: RequestCheckTx, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestCheckTx; - fromJSON(object: any): RequestCheckTx; - toJSON(message: RequestCheckTx): unknown; - fromPartial(object: DeepPartial): RequestCheckTx; -}; -export declare const RequestDeliverTx: { - encode(message: RequestDeliverTx, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestDeliverTx; - fromJSON(object: any): RequestDeliverTx; - toJSON(message: RequestDeliverTx): unknown; - fromPartial(object: DeepPartial): RequestDeliverTx; -}; -export declare const RequestEndBlock: { - encode(message: RequestEndBlock, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestEndBlock; - fromJSON(object: any): RequestEndBlock; - toJSON(message: RequestEndBlock): unknown; - fromPartial(object: DeepPartial): RequestEndBlock; -}; -export declare const RequestCommit: { - encode(_: RequestCommit, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestCommit; - fromJSON(_: any): RequestCommit; - toJSON(_: RequestCommit): unknown; - fromPartial(_: DeepPartial): RequestCommit; -}; -export declare const RequestListSnapshots: { - encode(_: RequestListSnapshots, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestListSnapshots; - fromJSON(_: any): RequestListSnapshots; - toJSON(_: RequestListSnapshots): unknown; - fromPartial(_: DeepPartial): RequestListSnapshots; -}; -export declare const RequestOfferSnapshot: { - encode(message: RequestOfferSnapshot, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestOfferSnapshot; - fromJSON(object: any): RequestOfferSnapshot; - toJSON(message: RequestOfferSnapshot): unknown; - fromPartial(object: DeepPartial): RequestOfferSnapshot; -}; -export declare const RequestLoadSnapshotChunk: { - encode(message: RequestLoadSnapshotChunk, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestLoadSnapshotChunk; - fromJSON(object: any): RequestLoadSnapshotChunk; - toJSON(message: RequestLoadSnapshotChunk): unknown; - fromPartial(object: DeepPartial): RequestLoadSnapshotChunk; -}; -export declare const RequestApplySnapshotChunk: { - encode(message: RequestApplySnapshotChunk, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RequestApplySnapshotChunk; - fromJSON(object: any): RequestApplySnapshotChunk; - toJSON(message: RequestApplySnapshotChunk): unknown; - fromPartial(object: DeepPartial): RequestApplySnapshotChunk; -}; -export declare const Response: { - encode(message: Response, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Response; - fromJSON(object: any): Response; - toJSON(message: Response): unknown; - fromPartial(object: DeepPartial): Response; -}; -export declare const ResponseException: { - encode(message: ResponseException, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseException; - fromJSON(object: any): ResponseException; - toJSON(message: ResponseException): unknown; - fromPartial(object: DeepPartial): ResponseException; -}; -export declare const ResponseEcho: { - encode(message: ResponseEcho, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseEcho; - fromJSON(object: any): ResponseEcho; - toJSON(message: ResponseEcho): unknown; - fromPartial(object: DeepPartial): ResponseEcho; -}; -export declare const ResponseFlush: { - encode(_: ResponseFlush, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseFlush; - fromJSON(_: any): ResponseFlush; - toJSON(_: ResponseFlush): unknown; - fromPartial(_: DeepPartial): ResponseFlush; -}; -export declare const ResponseInfo: { - encode(message: ResponseInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseInfo; - fromJSON(object: any): ResponseInfo; - toJSON(message: ResponseInfo): unknown; - fromPartial(object: DeepPartial): ResponseInfo; -}; -export declare const ResponseSetOption: { - encode(message: ResponseSetOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseSetOption; - fromJSON(object: any): ResponseSetOption; - toJSON(message: ResponseSetOption): unknown; - fromPartial(object: DeepPartial): ResponseSetOption; -}; -export declare const ResponseInitChain: { - encode(message: ResponseInitChain, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseInitChain; - fromJSON(object: any): ResponseInitChain; - toJSON(message: ResponseInitChain): unknown; - fromPartial(object: DeepPartial): ResponseInitChain; -}; -export declare const ResponseQuery: { - encode(message: ResponseQuery, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseQuery; - fromJSON(object: any): ResponseQuery; - toJSON(message: ResponseQuery): unknown; - fromPartial(object: DeepPartial): ResponseQuery; -}; -export declare const ResponseBeginBlock: { - encode(message: ResponseBeginBlock, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseBeginBlock; - fromJSON(object: any): ResponseBeginBlock; - toJSON(message: ResponseBeginBlock): unknown; - fromPartial(object: DeepPartial): ResponseBeginBlock; -}; -export declare const ResponseCheckTx: { - encode(message: ResponseCheckTx, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseCheckTx; - fromJSON(object: any): ResponseCheckTx; - toJSON(message: ResponseCheckTx): unknown; - fromPartial(object: DeepPartial): ResponseCheckTx; -}; -export declare const ResponseDeliverTx: { - encode(message: ResponseDeliverTx, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseDeliverTx; - fromJSON(object: any): ResponseDeliverTx; - toJSON(message: ResponseDeliverTx): unknown; - fromPartial(object: DeepPartial): ResponseDeliverTx; -}; -export declare const ResponseEndBlock: { - encode(message: ResponseEndBlock, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseEndBlock; - fromJSON(object: any): ResponseEndBlock; - toJSON(message: ResponseEndBlock): unknown; - fromPartial(object: DeepPartial): ResponseEndBlock; -}; -export declare const ResponseCommit: { - encode(message: ResponseCommit, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseCommit; - fromJSON(object: any): ResponseCommit; - toJSON(message: ResponseCommit): unknown; - fromPartial(object: DeepPartial): ResponseCommit; -}; -export declare const ResponseListSnapshots: { - encode(message: ResponseListSnapshots, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseListSnapshots; - fromJSON(object: any): ResponseListSnapshots; - toJSON(message: ResponseListSnapshots): unknown; - fromPartial(object: DeepPartial): ResponseListSnapshots; -}; -export declare const ResponseOfferSnapshot: { - encode(message: ResponseOfferSnapshot, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseOfferSnapshot; - fromJSON(object: any): ResponseOfferSnapshot; - toJSON(message: ResponseOfferSnapshot): unknown; - fromPartial(object: DeepPartial): ResponseOfferSnapshot; -}; -export declare const ResponseLoadSnapshotChunk: { - encode(message: ResponseLoadSnapshotChunk, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseLoadSnapshotChunk; - fromJSON(object: any): ResponseLoadSnapshotChunk; - toJSON(message: ResponseLoadSnapshotChunk): unknown; - fromPartial(object: DeepPartial): ResponseLoadSnapshotChunk; -}; -export declare const ResponseApplySnapshotChunk: { - encode(message: ResponseApplySnapshotChunk, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ResponseApplySnapshotChunk; - fromJSON(object: any): ResponseApplySnapshotChunk; - toJSON(message: ResponseApplySnapshotChunk): unknown; - fromPartial(object: DeepPartial): ResponseApplySnapshotChunk; -}; -export declare const ConsensusParams: { - encode(message: ConsensusParams, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ConsensusParams; - fromJSON(object: any): ConsensusParams; - toJSON(message: ConsensusParams): unknown; - fromPartial(object: DeepPartial): ConsensusParams; -}; -export declare const BlockParams: { - encode(message: BlockParams, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): BlockParams; - fromJSON(object: any): BlockParams; - toJSON(message: BlockParams): unknown; - fromPartial(object: DeepPartial): BlockParams; -}; -export declare const LastCommitInfo: { - encode(message: LastCommitInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): LastCommitInfo; - fromJSON(object: any): LastCommitInfo; - toJSON(message: LastCommitInfo): unknown; - fromPartial(object: DeepPartial): LastCommitInfo; -}; -export declare const Event: { - encode(message: Event, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Event; - fromJSON(object: any): Event; - toJSON(message: Event): unknown; - fromPartial(object: DeepPartial): Event; -}; -export declare const EventAttribute: { - encode(message: EventAttribute, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EventAttribute; - fromJSON(object: any): EventAttribute; - toJSON(message: EventAttribute): unknown; - fromPartial(object: DeepPartial): EventAttribute; -}; -export declare const TxResult: { - encode(message: TxResult, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): TxResult; - fromJSON(object: any): TxResult; - toJSON(message: TxResult): unknown; - fromPartial(object: DeepPartial): TxResult; -}; -export declare const Validator: { - encode(message: Validator, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Validator; - fromJSON(object: any): Validator; - toJSON(message: Validator): unknown; - fromPartial(object: DeepPartial): Validator; -}; -export declare const ValidatorUpdate: { - encode(message: ValidatorUpdate, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorUpdate; - fromJSON(object: any): ValidatorUpdate; - toJSON(message: ValidatorUpdate): unknown; - fromPartial(object: DeepPartial): ValidatorUpdate; -}; -export declare const VoteInfo: { - encode(message: VoteInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): VoteInfo; - fromJSON(object: any): VoteInfo; - toJSON(message: VoteInfo): unknown; - fromPartial(object: DeepPartial): VoteInfo; -}; -export declare const Evidence: { - encode(message: Evidence, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Evidence; - fromJSON(object: any): Evidence; - toJSON(message: Evidence): unknown; - fromPartial(object: DeepPartial): Evidence; -}; -export declare const Snapshot: { - encode(message: Snapshot, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Snapshot; - fromJSON(object: any): Snapshot; - toJSON(message: Snapshot): unknown; - fromPartial(object: DeepPartial): Snapshot; -}; -export interface ABCIApplication { - Echo(request: RequestEcho): Promise; - Flush(request: RequestFlush): Promise; - Info(request: RequestInfo): Promise; - SetOption(request: RequestSetOption): Promise; - DeliverTx(request: RequestDeliverTx): Promise; - CheckTx(request: RequestCheckTx): Promise; - Query(request: RequestQuery): Promise; - Commit(request: RequestCommit): Promise; - InitChain(request: RequestInitChain): Promise; - BeginBlock(request: RequestBeginBlock): Promise; - EndBlock(request: RequestEndBlock): Promise; - ListSnapshots(request: RequestListSnapshots): Promise; - OfferSnapshot(request: RequestOfferSnapshot): Promise; - LoadSnapshotChunk(request: RequestLoadSnapshotChunk): Promise; - ApplySnapshotChunk(request: RequestApplySnapshotChunk): Promise; -} -export declare class ABCIApplicationClientImpl implements ABCIApplication { - private readonly rpc; - constructor(rpc: Rpc); - Echo(request: RequestEcho): Promise; - Flush(request: RequestFlush): Promise; - Info(request: RequestInfo): Promise; - SetOption(request: RequestSetOption): Promise; - DeliverTx(request: RequestDeliverTx): Promise; - CheckTx(request: RequestCheckTx): Promise; - Query(request: RequestQuery): Promise; - Commit(request: RequestCommit): Promise; - InitChain(request: RequestInitChain): Promise; - BeginBlock(request: RequestBeginBlock): Promise; - EndBlock(request: RequestEndBlock): Promise; - ListSnapshots(request: RequestListSnapshots): Promise; - OfferSnapshot(request: RequestOfferSnapshot): Promise; - LoadSnapshotChunk(request: RequestLoadSnapshotChunk): Promise; - ApplySnapshotChunk(request: RequestApplySnapshotChunk): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.js deleted file mode 100644 index 1fdbb5e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.js +++ /dev/null @@ -1,4547 +0,0 @@ -/* eslint-disable */ -import { Reader, util, configure, Writer } from 'protobufjs/minimal'; -import { Timestamp } from '../../google/protobuf/timestamp'; -import * as Long from 'long'; -import { Header } from '../../tendermint/types/types'; -import { ProofOps } from '../../tendermint/crypto/proof'; -import { EvidenceParams, ValidatorParams, VersionParams } from '../../tendermint/types/params'; -import { PublicKey } from '../../tendermint/crypto/keys'; -export const protobufPackage = 'tendermint.abci'; -export var CheckTxType; -(function (CheckTxType) { - CheckTxType[CheckTxType["NEW"] = 0] = "NEW"; - CheckTxType[CheckTxType["RECHECK"] = 1] = "RECHECK"; - CheckTxType[CheckTxType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(CheckTxType || (CheckTxType = {})); -export function checkTxTypeFromJSON(object) { - switch (object) { - case 0: - case 'NEW': - return CheckTxType.NEW; - case 1: - case 'RECHECK': - return CheckTxType.RECHECK; - case -1: - case 'UNRECOGNIZED': - default: - return CheckTxType.UNRECOGNIZED; - } -} -export function checkTxTypeToJSON(object) { - switch (object) { - case CheckTxType.NEW: - return 'NEW'; - case CheckTxType.RECHECK: - return 'RECHECK'; - default: - return 'UNKNOWN'; - } -} -export var EvidenceType; -(function (EvidenceType) { - EvidenceType[EvidenceType["UNKNOWN"] = 0] = "UNKNOWN"; - EvidenceType[EvidenceType["DUPLICATE_VOTE"] = 1] = "DUPLICATE_VOTE"; - EvidenceType[EvidenceType["LIGHT_CLIENT_ATTACK"] = 2] = "LIGHT_CLIENT_ATTACK"; - EvidenceType[EvidenceType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(EvidenceType || (EvidenceType = {})); -export function evidenceTypeFromJSON(object) { - switch (object) { - case 0: - case 'UNKNOWN': - return EvidenceType.UNKNOWN; - case 1: - case 'DUPLICATE_VOTE': - return EvidenceType.DUPLICATE_VOTE; - case 2: - case 'LIGHT_CLIENT_ATTACK': - return EvidenceType.LIGHT_CLIENT_ATTACK; - case -1: - case 'UNRECOGNIZED': - default: - return EvidenceType.UNRECOGNIZED; - } -} -export function evidenceTypeToJSON(object) { - switch (object) { - case EvidenceType.UNKNOWN: - return 'UNKNOWN'; - case EvidenceType.DUPLICATE_VOTE: - return 'DUPLICATE_VOTE'; - case EvidenceType.LIGHT_CLIENT_ATTACK: - return 'LIGHT_CLIENT_ATTACK'; - default: - return 'UNKNOWN'; - } -} -export var ResponseOfferSnapshot_Result; -(function (ResponseOfferSnapshot_Result) { - /** UNKNOWN - Unknown result, abort all snapshot restoration */ - ResponseOfferSnapshot_Result[ResponseOfferSnapshot_Result["UNKNOWN"] = 0] = "UNKNOWN"; - /** ACCEPT - Snapshot accepted, apply chunks */ - ResponseOfferSnapshot_Result[ResponseOfferSnapshot_Result["ACCEPT"] = 1] = "ACCEPT"; - /** ABORT - Abort all snapshot restoration */ - ResponseOfferSnapshot_Result[ResponseOfferSnapshot_Result["ABORT"] = 2] = "ABORT"; - /** REJECT - Reject this specific snapshot, try others */ - ResponseOfferSnapshot_Result[ResponseOfferSnapshot_Result["REJECT"] = 3] = "REJECT"; - /** REJECT_FORMAT - Reject all snapshots of this format, try others */ - ResponseOfferSnapshot_Result[ResponseOfferSnapshot_Result["REJECT_FORMAT"] = 4] = "REJECT_FORMAT"; - /** REJECT_SENDER - Reject all snapshots from the sender(s), try others */ - ResponseOfferSnapshot_Result[ResponseOfferSnapshot_Result["REJECT_SENDER"] = 5] = "REJECT_SENDER"; - ResponseOfferSnapshot_Result[ResponseOfferSnapshot_Result["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(ResponseOfferSnapshot_Result || (ResponseOfferSnapshot_Result = {})); -export function responseOfferSnapshot_ResultFromJSON(object) { - switch (object) { - case 0: - case 'UNKNOWN': - return ResponseOfferSnapshot_Result.UNKNOWN; - case 1: - case 'ACCEPT': - return ResponseOfferSnapshot_Result.ACCEPT; - case 2: - case 'ABORT': - return ResponseOfferSnapshot_Result.ABORT; - case 3: - case 'REJECT': - return ResponseOfferSnapshot_Result.REJECT; - case 4: - case 'REJECT_FORMAT': - return ResponseOfferSnapshot_Result.REJECT_FORMAT; - case 5: - case 'REJECT_SENDER': - return ResponseOfferSnapshot_Result.REJECT_SENDER; - case -1: - case 'UNRECOGNIZED': - default: - return ResponseOfferSnapshot_Result.UNRECOGNIZED; - } -} -export function responseOfferSnapshot_ResultToJSON(object) { - switch (object) { - case ResponseOfferSnapshot_Result.UNKNOWN: - return 'UNKNOWN'; - case ResponseOfferSnapshot_Result.ACCEPT: - return 'ACCEPT'; - case ResponseOfferSnapshot_Result.ABORT: - return 'ABORT'; - case ResponseOfferSnapshot_Result.REJECT: - return 'REJECT'; - case ResponseOfferSnapshot_Result.REJECT_FORMAT: - return 'REJECT_FORMAT'; - case ResponseOfferSnapshot_Result.REJECT_SENDER: - return 'REJECT_SENDER'; - default: - return 'UNKNOWN'; - } -} -export var ResponseApplySnapshotChunk_Result; -(function (ResponseApplySnapshotChunk_Result) { - /** UNKNOWN - Unknown result, abort all snapshot restoration */ - ResponseApplySnapshotChunk_Result[ResponseApplySnapshotChunk_Result["UNKNOWN"] = 0] = "UNKNOWN"; - /** ACCEPT - Chunk successfully accepted */ - ResponseApplySnapshotChunk_Result[ResponseApplySnapshotChunk_Result["ACCEPT"] = 1] = "ACCEPT"; - /** ABORT - Abort all snapshot restoration */ - ResponseApplySnapshotChunk_Result[ResponseApplySnapshotChunk_Result["ABORT"] = 2] = "ABORT"; - /** RETRY - Retry chunk (combine with refetch and reject) */ - ResponseApplySnapshotChunk_Result[ResponseApplySnapshotChunk_Result["RETRY"] = 3] = "RETRY"; - /** RETRY_SNAPSHOT - Retry snapshot (combine with refetch and reject) */ - ResponseApplySnapshotChunk_Result[ResponseApplySnapshotChunk_Result["RETRY_SNAPSHOT"] = 4] = "RETRY_SNAPSHOT"; - /** REJECT_SNAPSHOT - Reject this snapshot, try others */ - ResponseApplySnapshotChunk_Result[ResponseApplySnapshotChunk_Result["REJECT_SNAPSHOT"] = 5] = "REJECT_SNAPSHOT"; - ResponseApplySnapshotChunk_Result[ResponseApplySnapshotChunk_Result["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(ResponseApplySnapshotChunk_Result || (ResponseApplySnapshotChunk_Result = {})); -export function responseApplySnapshotChunk_ResultFromJSON(object) { - switch (object) { - case 0: - case 'UNKNOWN': - return ResponseApplySnapshotChunk_Result.UNKNOWN; - case 1: - case 'ACCEPT': - return ResponseApplySnapshotChunk_Result.ACCEPT; - case 2: - case 'ABORT': - return ResponseApplySnapshotChunk_Result.ABORT; - case 3: - case 'RETRY': - return ResponseApplySnapshotChunk_Result.RETRY; - case 4: - case 'RETRY_SNAPSHOT': - return ResponseApplySnapshotChunk_Result.RETRY_SNAPSHOT; - case 5: - case 'REJECT_SNAPSHOT': - return ResponseApplySnapshotChunk_Result.REJECT_SNAPSHOT; - case -1: - case 'UNRECOGNIZED': - default: - return ResponseApplySnapshotChunk_Result.UNRECOGNIZED; - } -} -export function responseApplySnapshotChunk_ResultToJSON(object) { - switch (object) { - case ResponseApplySnapshotChunk_Result.UNKNOWN: - return 'UNKNOWN'; - case ResponseApplySnapshotChunk_Result.ACCEPT: - return 'ACCEPT'; - case ResponseApplySnapshotChunk_Result.ABORT: - return 'ABORT'; - case ResponseApplySnapshotChunk_Result.RETRY: - return 'RETRY'; - case ResponseApplySnapshotChunk_Result.RETRY_SNAPSHOT: - return 'RETRY_SNAPSHOT'; - case ResponseApplySnapshotChunk_Result.REJECT_SNAPSHOT: - return 'REJECT_SNAPSHOT'; - default: - return 'UNKNOWN'; - } -} -const baseRequest = {}; -export const Request = { - encode(message, writer = Writer.create()) { - if (message.echo !== undefined) { - RequestEcho.encode(message.echo, writer.uint32(10).fork()).ldelim(); - } - if (message.flush !== undefined) { - RequestFlush.encode(message.flush, writer.uint32(18).fork()).ldelim(); - } - if (message.info !== undefined) { - RequestInfo.encode(message.info, writer.uint32(26).fork()).ldelim(); - } - if (message.setOption !== undefined) { - RequestSetOption.encode(message.setOption, writer.uint32(34).fork()).ldelim(); - } - if (message.initChain !== undefined) { - RequestInitChain.encode(message.initChain, writer.uint32(42).fork()).ldelim(); - } - if (message.query !== undefined) { - RequestQuery.encode(message.query, writer.uint32(50).fork()).ldelim(); - } - if (message.beginBlock !== undefined) { - RequestBeginBlock.encode(message.beginBlock, writer.uint32(58).fork()).ldelim(); - } - if (message.checkTx !== undefined) { - RequestCheckTx.encode(message.checkTx, writer.uint32(66).fork()).ldelim(); - } - if (message.deliverTx !== undefined) { - RequestDeliverTx.encode(message.deliverTx, writer.uint32(74).fork()).ldelim(); - } - if (message.endBlock !== undefined) { - RequestEndBlock.encode(message.endBlock, writer.uint32(82).fork()).ldelim(); - } - if (message.commit !== undefined) { - RequestCommit.encode(message.commit, writer.uint32(90).fork()).ldelim(); - } - if (message.listSnapshots !== undefined) { - RequestListSnapshots.encode(message.listSnapshots, writer.uint32(98).fork()).ldelim(); - } - if (message.offerSnapshot !== undefined) { - RequestOfferSnapshot.encode(message.offerSnapshot, writer.uint32(106).fork()).ldelim(); - } - if (message.loadSnapshotChunk !== undefined) { - RequestLoadSnapshotChunk.encode(message.loadSnapshotChunk, writer.uint32(114).fork()).ldelim(); - } - if (message.applySnapshotChunk !== undefined) { - RequestApplySnapshotChunk.encode(message.applySnapshotChunk, writer.uint32(122).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.echo = RequestEcho.decode(reader, reader.uint32()); - break; - case 2: - message.flush = RequestFlush.decode(reader, reader.uint32()); - break; - case 3: - message.info = RequestInfo.decode(reader, reader.uint32()); - break; - case 4: - message.setOption = RequestSetOption.decode(reader, reader.uint32()); - break; - case 5: - message.initChain = RequestInitChain.decode(reader, reader.uint32()); - break; - case 6: - message.query = RequestQuery.decode(reader, reader.uint32()); - break; - case 7: - message.beginBlock = RequestBeginBlock.decode(reader, reader.uint32()); - break; - case 8: - message.checkTx = RequestCheckTx.decode(reader, reader.uint32()); - break; - case 9: - message.deliverTx = RequestDeliverTx.decode(reader, reader.uint32()); - break; - case 10: - message.endBlock = RequestEndBlock.decode(reader, reader.uint32()); - break; - case 11: - message.commit = RequestCommit.decode(reader, reader.uint32()); - break; - case 12: - message.listSnapshots = RequestListSnapshots.decode(reader, reader.uint32()); - break; - case 13: - message.offerSnapshot = RequestOfferSnapshot.decode(reader, reader.uint32()); - break; - case 14: - message.loadSnapshotChunk = RequestLoadSnapshotChunk.decode(reader, reader.uint32()); - break; - case 15: - message.applySnapshotChunk = RequestApplySnapshotChunk.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequest }; - if (object.echo !== undefined && object.echo !== null) { - message.echo = RequestEcho.fromJSON(object.echo); - } - else { - message.echo = undefined; - } - if (object.flush !== undefined && object.flush !== null) { - message.flush = RequestFlush.fromJSON(object.flush); - } - else { - message.flush = undefined; - } - if (object.info !== undefined && object.info !== null) { - message.info = RequestInfo.fromJSON(object.info); - } - else { - message.info = undefined; - } - if (object.setOption !== undefined && object.setOption !== null) { - message.setOption = RequestSetOption.fromJSON(object.setOption); - } - else { - message.setOption = undefined; - } - if (object.initChain !== undefined && object.initChain !== null) { - message.initChain = RequestInitChain.fromJSON(object.initChain); - } - else { - message.initChain = undefined; - } - if (object.query !== undefined && object.query !== null) { - message.query = RequestQuery.fromJSON(object.query); - } - else { - message.query = undefined; - } - if (object.beginBlock !== undefined && object.beginBlock !== null) { - message.beginBlock = RequestBeginBlock.fromJSON(object.beginBlock); - } - else { - message.beginBlock = undefined; - } - if (object.checkTx !== undefined && object.checkTx !== null) { - message.checkTx = RequestCheckTx.fromJSON(object.checkTx); - } - else { - message.checkTx = undefined; - } - if (object.deliverTx !== undefined && object.deliverTx !== null) { - message.deliverTx = RequestDeliverTx.fromJSON(object.deliverTx); - } - else { - message.deliverTx = undefined; - } - if (object.endBlock !== undefined && object.endBlock !== null) { - message.endBlock = RequestEndBlock.fromJSON(object.endBlock); - } - else { - message.endBlock = undefined; - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = RequestCommit.fromJSON(object.commit); - } - else { - message.commit = undefined; - } - if (object.listSnapshots !== undefined && object.listSnapshots !== null) { - message.listSnapshots = RequestListSnapshots.fromJSON(object.listSnapshots); - } - else { - message.listSnapshots = undefined; - } - if (object.offerSnapshot !== undefined && object.offerSnapshot !== null) { - message.offerSnapshot = RequestOfferSnapshot.fromJSON(object.offerSnapshot); - } - else { - message.offerSnapshot = undefined; - } - if (object.loadSnapshotChunk !== undefined && object.loadSnapshotChunk !== null) { - message.loadSnapshotChunk = RequestLoadSnapshotChunk.fromJSON(object.loadSnapshotChunk); - } - else { - message.loadSnapshotChunk = undefined; - } - if (object.applySnapshotChunk !== undefined && object.applySnapshotChunk !== null) { - message.applySnapshotChunk = RequestApplySnapshotChunk.fromJSON(object.applySnapshotChunk); - } - else { - message.applySnapshotChunk = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.echo !== undefined && (obj.echo = message.echo ? RequestEcho.toJSON(message.echo) : undefined); - message.flush !== undefined && (obj.flush = message.flush ? RequestFlush.toJSON(message.flush) : undefined); - message.info !== undefined && (obj.info = message.info ? RequestInfo.toJSON(message.info) : undefined); - message.setOption !== undefined && (obj.setOption = message.setOption ? RequestSetOption.toJSON(message.setOption) : undefined); - message.initChain !== undefined && (obj.initChain = message.initChain ? RequestInitChain.toJSON(message.initChain) : undefined); - message.query !== undefined && (obj.query = message.query ? RequestQuery.toJSON(message.query) : undefined); - message.beginBlock !== undefined && (obj.beginBlock = message.beginBlock ? RequestBeginBlock.toJSON(message.beginBlock) : undefined); - message.checkTx !== undefined && (obj.checkTx = message.checkTx ? RequestCheckTx.toJSON(message.checkTx) : undefined); - message.deliverTx !== undefined && (obj.deliverTx = message.deliverTx ? RequestDeliverTx.toJSON(message.deliverTx) : undefined); - message.endBlock !== undefined && (obj.endBlock = message.endBlock ? RequestEndBlock.toJSON(message.endBlock) : undefined); - message.commit !== undefined && (obj.commit = message.commit ? RequestCommit.toJSON(message.commit) : undefined); - message.listSnapshots !== undefined && (obj.listSnapshots = message.listSnapshots ? RequestListSnapshots.toJSON(message.listSnapshots) : undefined); - message.offerSnapshot !== undefined && (obj.offerSnapshot = message.offerSnapshot ? RequestOfferSnapshot.toJSON(message.offerSnapshot) : undefined); - message.loadSnapshotChunk !== undefined && - (obj.loadSnapshotChunk = message.loadSnapshotChunk ? RequestLoadSnapshotChunk.toJSON(message.loadSnapshotChunk) : undefined); - message.applySnapshotChunk !== undefined && - (obj.applySnapshotChunk = message.applySnapshotChunk ? RequestApplySnapshotChunk.toJSON(message.applySnapshotChunk) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequest }; - if (object.echo !== undefined && object.echo !== null) { - message.echo = RequestEcho.fromPartial(object.echo); - } - else { - message.echo = undefined; - } - if (object.flush !== undefined && object.flush !== null) { - message.flush = RequestFlush.fromPartial(object.flush); - } - else { - message.flush = undefined; - } - if (object.info !== undefined && object.info !== null) { - message.info = RequestInfo.fromPartial(object.info); - } - else { - message.info = undefined; - } - if (object.setOption !== undefined && object.setOption !== null) { - message.setOption = RequestSetOption.fromPartial(object.setOption); - } - else { - message.setOption = undefined; - } - if (object.initChain !== undefined && object.initChain !== null) { - message.initChain = RequestInitChain.fromPartial(object.initChain); - } - else { - message.initChain = undefined; - } - if (object.query !== undefined && object.query !== null) { - message.query = RequestQuery.fromPartial(object.query); - } - else { - message.query = undefined; - } - if (object.beginBlock !== undefined && object.beginBlock !== null) { - message.beginBlock = RequestBeginBlock.fromPartial(object.beginBlock); - } - else { - message.beginBlock = undefined; - } - if (object.checkTx !== undefined && object.checkTx !== null) { - message.checkTx = RequestCheckTx.fromPartial(object.checkTx); - } - else { - message.checkTx = undefined; - } - if (object.deliverTx !== undefined && object.deliverTx !== null) { - message.deliverTx = RequestDeliverTx.fromPartial(object.deliverTx); - } - else { - message.deliverTx = undefined; - } - if (object.endBlock !== undefined && object.endBlock !== null) { - message.endBlock = RequestEndBlock.fromPartial(object.endBlock); - } - else { - message.endBlock = undefined; - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = RequestCommit.fromPartial(object.commit); - } - else { - message.commit = undefined; - } - if (object.listSnapshots !== undefined && object.listSnapshots !== null) { - message.listSnapshots = RequestListSnapshots.fromPartial(object.listSnapshots); - } - else { - message.listSnapshots = undefined; - } - if (object.offerSnapshot !== undefined && object.offerSnapshot !== null) { - message.offerSnapshot = RequestOfferSnapshot.fromPartial(object.offerSnapshot); - } - else { - message.offerSnapshot = undefined; - } - if (object.loadSnapshotChunk !== undefined && object.loadSnapshotChunk !== null) { - message.loadSnapshotChunk = RequestLoadSnapshotChunk.fromPartial(object.loadSnapshotChunk); - } - else { - message.loadSnapshotChunk = undefined; - } - if (object.applySnapshotChunk !== undefined && object.applySnapshotChunk !== null) { - message.applySnapshotChunk = RequestApplySnapshotChunk.fromPartial(object.applySnapshotChunk); - } - else { - message.applySnapshotChunk = undefined; - } - return message; - } -}; -const baseRequestEcho = { message: '' }; -export const RequestEcho = { - encode(message, writer = Writer.create()) { - if (message.message !== '') { - writer.uint32(10).string(message.message); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestEcho }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.message = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestEcho }; - if (object.message !== undefined && object.message !== null) { - message.message = String(object.message); - } - else { - message.message = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.message !== undefined && (obj.message = message.message); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestEcho }; - if (object.message !== undefined && object.message !== null) { - message.message = object.message; - } - else { - message.message = ''; - } - return message; - } -}; -const baseRequestFlush = {}; -export const RequestFlush = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestFlush }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseRequestFlush }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseRequestFlush }; - return message; - } -}; -const baseRequestInfo = { version: '', blockVersion: 0, p2pVersion: 0 }; -export const RequestInfo = { - encode(message, writer = Writer.create()) { - if (message.version !== '') { - writer.uint32(10).string(message.version); - } - if (message.blockVersion !== 0) { - writer.uint32(16).uint64(message.blockVersion); - } - if (message.p2pVersion !== 0) { - writer.uint32(24).uint64(message.p2pVersion); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestInfo }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.version = reader.string(); - break; - case 2: - message.blockVersion = longToNumber(reader.uint64()); - break; - case 3: - message.p2pVersion = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestInfo }; - if (object.version !== undefined && object.version !== null) { - message.version = String(object.version); - } - else { - message.version = ''; - } - if (object.blockVersion !== undefined && object.blockVersion !== null) { - message.blockVersion = Number(object.blockVersion); - } - else { - message.blockVersion = 0; - } - if (object.p2pVersion !== undefined && object.p2pVersion !== null) { - message.p2pVersion = Number(object.p2pVersion); - } - else { - message.p2pVersion = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.version !== undefined && (obj.version = message.version); - message.blockVersion !== undefined && (obj.blockVersion = message.blockVersion); - message.p2pVersion !== undefined && (obj.p2pVersion = message.p2pVersion); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestInfo }; - if (object.version !== undefined && object.version !== null) { - message.version = object.version; - } - else { - message.version = ''; - } - if (object.blockVersion !== undefined && object.blockVersion !== null) { - message.blockVersion = object.blockVersion; - } - else { - message.blockVersion = 0; - } - if (object.p2pVersion !== undefined && object.p2pVersion !== null) { - message.p2pVersion = object.p2pVersion; - } - else { - message.p2pVersion = 0; - } - return message; - } -}; -const baseRequestSetOption = { key: '', value: '' }; -export const RequestSetOption = { - encode(message, writer = Writer.create()) { - if (message.key !== '') { - writer.uint32(10).string(message.key); - } - if (message.value !== '') { - writer.uint32(18).string(message.value); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestSetOption }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.value = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestSetOption }; - if (object.key !== undefined && object.key !== null) { - message.key = String(object.key); - } - else { - message.key = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = String(object.value); - } - else { - message.value = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = message.key); - message.value !== undefined && (obj.value = message.value); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestSetOption }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value; - } - else { - message.value = ''; - } - return message; - } -}; -const baseRequestInitChain = { chainId: '', initialHeight: 0 }; -export const RequestInitChain = { - encode(message, writer = Writer.create()) { - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(10).fork()).ldelim(); - } - if (message.chainId !== '') { - writer.uint32(18).string(message.chainId); - } - if (message.consensusParams !== undefined) { - ConsensusParams.encode(message.consensusParams, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.validators) { - ValidatorUpdate.encode(v, writer.uint32(34).fork()).ldelim(); - } - if (message.appStateBytes.length !== 0) { - writer.uint32(42).bytes(message.appStateBytes); - } - if (message.initialHeight !== 0) { - writer.uint32(48).int64(message.initialHeight); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestInitChain }; - message.validators = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 2: - message.chainId = reader.string(); - break; - case 3: - message.consensusParams = ConsensusParams.decode(reader, reader.uint32()); - break; - case 4: - message.validators.push(ValidatorUpdate.decode(reader, reader.uint32())); - break; - case 5: - message.appStateBytes = reader.bytes(); - break; - case 6: - message.initialHeight = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestInitChain }; - message.validators = []; - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time); - } - else { - message.time = undefined; - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = String(object.chainId); - } - else { - message.chainId = ''; - } - if (object.consensusParams !== undefined && object.consensusParams !== null) { - message.consensusParams = ConsensusParams.fromJSON(object.consensusParams); - } - else { - message.consensusParams = undefined; - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(ValidatorUpdate.fromJSON(e)); - } - } - if (object.appStateBytes !== undefined && object.appStateBytes !== null) { - message.appStateBytes = bytesFromBase64(object.appStateBytes); - } - if (object.initialHeight !== undefined && object.initialHeight !== null) { - message.initialHeight = Number(object.initialHeight); - } - else { - message.initialHeight = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null); - message.chainId !== undefined && (obj.chainId = message.chainId); - message.consensusParams !== undefined && (obj.consensusParams = message.consensusParams ? ConsensusParams.toJSON(message.consensusParams) : undefined); - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? ValidatorUpdate.toJSON(e) : undefined)); - } - else { - obj.validators = []; - } - message.appStateBytes !== undefined && (obj.appStateBytes = base64FromBytes(message.appStateBytes !== undefined ? message.appStateBytes : new Uint8Array())); - message.initialHeight !== undefined && (obj.initialHeight = message.initialHeight); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestInitChain }; - message.validators = []; - if (object.time !== undefined && object.time !== null) { - message.time = object.time; - } - else { - message.time = undefined; - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = object.chainId; - } - else { - message.chainId = ''; - } - if (object.consensusParams !== undefined && object.consensusParams !== null) { - message.consensusParams = ConsensusParams.fromPartial(object.consensusParams); - } - else { - message.consensusParams = undefined; - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(ValidatorUpdate.fromPartial(e)); - } - } - if (object.appStateBytes !== undefined && object.appStateBytes !== null) { - message.appStateBytes = object.appStateBytes; - } - else { - message.appStateBytes = new Uint8Array(); - } - if (object.initialHeight !== undefined && object.initialHeight !== null) { - message.initialHeight = object.initialHeight; - } - else { - message.initialHeight = 0; - } - return message; - } -}; -const baseRequestQuery = { path: '', height: 0, prove: false }; -export const RequestQuery = { - encode(message, writer = Writer.create()) { - if (message.data.length !== 0) { - writer.uint32(10).bytes(message.data); - } - if (message.path !== '') { - writer.uint32(18).string(message.path); - } - if (message.height !== 0) { - writer.uint32(24).int64(message.height); - } - if (message.prove === true) { - writer.uint32(32).bool(message.prove); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestQuery }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.data = reader.bytes(); - break; - case 2: - message.path = reader.string(); - break; - case 3: - message.height = longToNumber(reader.int64()); - break; - case 4: - message.prove = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestQuery }; - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data); - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path); - } - else { - message.path = ''; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.prove !== undefined && object.prove !== null) { - message.prove = Boolean(object.prove); - } - else { - message.prove = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())); - message.path !== undefined && (obj.path = message.path); - message.height !== undefined && (obj.height = message.height); - message.prove !== undefined && (obj.prove = message.prove); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestQuery }; - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = new Uint8Array(); - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path; - } - else { - message.path = ''; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.prove !== undefined && object.prove !== null) { - message.prove = object.prove; - } - else { - message.prove = false; - } - return message; - } -}; -const baseRequestBeginBlock = {}; -export const RequestBeginBlock = { - encode(message, writer = Writer.create()) { - if (message.hash.length !== 0) { - writer.uint32(10).bytes(message.hash); - } - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(18).fork()).ldelim(); - } - if (message.lastCommitInfo !== undefined) { - LastCommitInfo.encode(message.lastCommitInfo, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.byzantineValidators) { - Evidence.encode(v, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestBeginBlock }; - message.byzantineValidators = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.hash = reader.bytes(); - break; - case 2: - message.header = Header.decode(reader, reader.uint32()); - break; - case 3: - message.lastCommitInfo = LastCommitInfo.decode(reader, reader.uint32()); - break; - case 4: - message.byzantineValidators.push(Evidence.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestBeginBlock }; - message.byzantineValidators = []; - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash); - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header); - } - else { - message.header = undefined; - } - if (object.lastCommitInfo !== undefined && object.lastCommitInfo !== null) { - message.lastCommitInfo = LastCommitInfo.fromJSON(object.lastCommitInfo); - } - else { - message.lastCommitInfo = undefined; - } - if (object.byzantineValidators !== undefined && object.byzantineValidators !== null) { - for (const e of object.byzantineValidators) { - message.byzantineValidators.push(Evidence.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())); - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined); - message.lastCommitInfo !== undefined && (obj.lastCommitInfo = message.lastCommitInfo ? LastCommitInfo.toJSON(message.lastCommitInfo) : undefined); - if (message.byzantineValidators) { - obj.byzantineValidators = message.byzantineValidators.map((e) => (e ? Evidence.toJSON(e) : undefined)); - } - else { - obj.byzantineValidators = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestBeginBlock }; - message.byzantineValidators = []; - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash; - } - else { - message.hash = new Uint8Array(); - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header); - } - else { - message.header = undefined; - } - if (object.lastCommitInfo !== undefined && object.lastCommitInfo !== null) { - message.lastCommitInfo = LastCommitInfo.fromPartial(object.lastCommitInfo); - } - else { - message.lastCommitInfo = undefined; - } - if (object.byzantineValidators !== undefined && object.byzantineValidators !== null) { - for (const e of object.byzantineValidators) { - message.byzantineValidators.push(Evidence.fromPartial(e)); - } - } - return message; - } -}; -const baseRequestCheckTx = { type: 0 }; -export const RequestCheckTx = { - encode(message, writer = Writer.create()) { - if (message.tx.length !== 0) { - writer.uint32(10).bytes(message.tx); - } - if (message.type !== 0) { - writer.uint32(16).int32(message.type); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestCheckTx }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = reader.bytes(); - break; - case 2: - message.type = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestCheckTx }; - if (object.tx !== undefined && object.tx !== null) { - message.tx = bytesFromBase64(object.tx); - } - if (object.type !== undefined && object.type !== null) { - message.type = checkTxTypeFromJSON(object.type); - } - else { - message.type = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.tx !== undefined && (obj.tx = base64FromBytes(message.tx !== undefined ? message.tx : new Uint8Array())); - message.type !== undefined && (obj.type = checkTxTypeToJSON(message.type)); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestCheckTx }; - if (object.tx !== undefined && object.tx !== null) { - message.tx = object.tx; - } - else { - message.tx = new Uint8Array(); - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 0; - } - return message; - } -}; -const baseRequestDeliverTx = {}; -export const RequestDeliverTx = { - encode(message, writer = Writer.create()) { - if (message.tx.length !== 0) { - writer.uint32(10).bytes(message.tx); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestDeliverTx }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tx = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestDeliverTx }; - if (object.tx !== undefined && object.tx !== null) { - message.tx = bytesFromBase64(object.tx); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.tx !== undefined && (obj.tx = base64FromBytes(message.tx !== undefined ? message.tx : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestDeliverTx }; - if (object.tx !== undefined && object.tx !== null) { - message.tx = object.tx; - } - else { - message.tx = new Uint8Array(); - } - return message; - } -}; -const baseRequestEndBlock = { height: 0 }; -export const RequestEndBlock = { - encode(message, writer = Writer.create()) { - if (message.height !== 0) { - writer.uint32(8).int64(message.height); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestEndBlock }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestEndBlock }; - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.height !== undefined && (obj.height = message.height); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestEndBlock }; - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - return message; - } -}; -const baseRequestCommit = {}; -export const RequestCommit = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestCommit }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseRequestCommit }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseRequestCommit }; - return message; - } -}; -const baseRequestListSnapshots = {}; -export const RequestListSnapshots = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestListSnapshots }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseRequestListSnapshots }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseRequestListSnapshots }; - return message; - } -}; -const baseRequestOfferSnapshot = {}; -export const RequestOfferSnapshot = { - encode(message, writer = Writer.create()) { - if (message.snapshot !== undefined) { - Snapshot.encode(message.snapshot, writer.uint32(10).fork()).ldelim(); - } - if (message.appHash.length !== 0) { - writer.uint32(18).bytes(message.appHash); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestOfferSnapshot }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.snapshot = Snapshot.decode(reader, reader.uint32()); - break; - case 2: - message.appHash = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestOfferSnapshot }; - if (object.snapshot !== undefined && object.snapshot !== null) { - message.snapshot = Snapshot.fromJSON(object.snapshot); - } - else { - message.snapshot = undefined; - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = bytesFromBase64(object.appHash); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.snapshot !== undefined && (obj.snapshot = message.snapshot ? Snapshot.toJSON(message.snapshot) : undefined); - message.appHash !== undefined && (obj.appHash = base64FromBytes(message.appHash !== undefined ? message.appHash : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestOfferSnapshot }; - if (object.snapshot !== undefined && object.snapshot !== null) { - message.snapshot = Snapshot.fromPartial(object.snapshot); - } - else { - message.snapshot = undefined; - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = object.appHash; - } - else { - message.appHash = new Uint8Array(); - } - return message; - } -}; -const baseRequestLoadSnapshotChunk = { height: 0, format: 0, chunk: 0 }; -export const RequestLoadSnapshotChunk = { - encode(message, writer = Writer.create()) { - if (message.height !== 0) { - writer.uint32(8).uint64(message.height); - } - if (message.format !== 0) { - writer.uint32(16).uint32(message.format); - } - if (message.chunk !== 0) { - writer.uint32(24).uint32(message.chunk); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestLoadSnapshotChunk }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.uint64()); - break; - case 2: - message.format = reader.uint32(); - break; - case 3: - message.chunk = reader.uint32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestLoadSnapshotChunk }; - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.format !== undefined && object.format !== null) { - message.format = Number(object.format); - } - else { - message.format = 0; - } - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = Number(object.chunk); - } - else { - message.chunk = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.height !== undefined && (obj.height = message.height); - message.format !== undefined && (obj.format = message.format); - message.chunk !== undefined && (obj.chunk = message.chunk); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestLoadSnapshotChunk }; - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.format !== undefined && object.format !== null) { - message.format = object.format; - } - else { - message.format = 0; - } - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = object.chunk; - } - else { - message.chunk = 0; - } - return message; - } -}; -const baseRequestApplySnapshotChunk = { index: 0, sender: '' }; -export const RequestApplySnapshotChunk = { - encode(message, writer = Writer.create()) { - if (message.index !== 0) { - writer.uint32(8).uint32(message.index); - } - if (message.chunk.length !== 0) { - writer.uint32(18).bytes(message.chunk); - } - if (message.sender !== '') { - writer.uint32(26).string(message.sender); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRequestApplySnapshotChunk }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.index = reader.uint32(); - break; - case 2: - message.chunk = reader.bytes(); - break; - case 3: - message.sender = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRequestApplySnapshotChunk }; - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index); - } - else { - message.index = 0; - } - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = bytesFromBase64(object.chunk); - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = String(object.sender); - } - else { - message.sender = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.index !== undefined && (obj.index = message.index); - message.chunk !== undefined && (obj.chunk = base64FromBytes(message.chunk !== undefined ? message.chunk : new Uint8Array())); - message.sender !== undefined && (obj.sender = message.sender); - return obj; - }, - fromPartial(object) { - const message = { ...baseRequestApplySnapshotChunk }; - if (object.index !== undefined && object.index !== null) { - message.index = object.index; - } - else { - message.index = 0; - } - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = object.chunk; - } - else { - message.chunk = new Uint8Array(); - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = object.sender; - } - else { - message.sender = ''; - } - return message; - } -}; -const baseResponse = {}; -export const Response = { - encode(message, writer = Writer.create()) { - if (message.exception !== undefined) { - ResponseException.encode(message.exception, writer.uint32(10).fork()).ldelim(); - } - if (message.echo !== undefined) { - ResponseEcho.encode(message.echo, writer.uint32(18).fork()).ldelim(); - } - if (message.flush !== undefined) { - ResponseFlush.encode(message.flush, writer.uint32(26).fork()).ldelim(); - } - if (message.info !== undefined) { - ResponseInfo.encode(message.info, writer.uint32(34).fork()).ldelim(); - } - if (message.setOption !== undefined) { - ResponseSetOption.encode(message.setOption, writer.uint32(42).fork()).ldelim(); - } - if (message.initChain !== undefined) { - ResponseInitChain.encode(message.initChain, writer.uint32(50).fork()).ldelim(); - } - if (message.query !== undefined) { - ResponseQuery.encode(message.query, writer.uint32(58).fork()).ldelim(); - } - if (message.beginBlock !== undefined) { - ResponseBeginBlock.encode(message.beginBlock, writer.uint32(66).fork()).ldelim(); - } - if (message.checkTx !== undefined) { - ResponseCheckTx.encode(message.checkTx, writer.uint32(74).fork()).ldelim(); - } - if (message.deliverTx !== undefined) { - ResponseDeliverTx.encode(message.deliverTx, writer.uint32(82).fork()).ldelim(); - } - if (message.endBlock !== undefined) { - ResponseEndBlock.encode(message.endBlock, writer.uint32(90).fork()).ldelim(); - } - if (message.commit !== undefined) { - ResponseCommit.encode(message.commit, writer.uint32(98).fork()).ldelim(); - } - if (message.listSnapshots !== undefined) { - ResponseListSnapshots.encode(message.listSnapshots, writer.uint32(106).fork()).ldelim(); - } - if (message.offerSnapshot !== undefined) { - ResponseOfferSnapshot.encode(message.offerSnapshot, writer.uint32(114).fork()).ldelim(); - } - if (message.loadSnapshotChunk !== undefined) { - ResponseLoadSnapshotChunk.encode(message.loadSnapshotChunk, writer.uint32(122).fork()).ldelim(); - } - if (message.applySnapshotChunk !== undefined) { - ResponseApplySnapshotChunk.encode(message.applySnapshotChunk, writer.uint32(130).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.exception = ResponseException.decode(reader, reader.uint32()); - break; - case 2: - message.echo = ResponseEcho.decode(reader, reader.uint32()); - break; - case 3: - message.flush = ResponseFlush.decode(reader, reader.uint32()); - break; - case 4: - message.info = ResponseInfo.decode(reader, reader.uint32()); - break; - case 5: - message.setOption = ResponseSetOption.decode(reader, reader.uint32()); - break; - case 6: - message.initChain = ResponseInitChain.decode(reader, reader.uint32()); - break; - case 7: - message.query = ResponseQuery.decode(reader, reader.uint32()); - break; - case 8: - message.beginBlock = ResponseBeginBlock.decode(reader, reader.uint32()); - break; - case 9: - message.checkTx = ResponseCheckTx.decode(reader, reader.uint32()); - break; - case 10: - message.deliverTx = ResponseDeliverTx.decode(reader, reader.uint32()); - break; - case 11: - message.endBlock = ResponseEndBlock.decode(reader, reader.uint32()); - break; - case 12: - message.commit = ResponseCommit.decode(reader, reader.uint32()); - break; - case 13: - message.listSnapshots = ResponseListSnapshots.decode(reader, reader.uint32()); - break; - case 14: - message.offerSnapshot = ResponseOfferSnapshot.decode(reader, reader.uint32()); - break; - case 15: - message.loadSnapshotChunk = ResponseLoadSnapshotChunk.decode(reader, reader.uint32()); - break; - case 16: - message.applySnapshotChunk = ResponseApplySnapshotChunk.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponse }; - if (object.exception !== undefined && object.exception !== null) { - message.exception = ResponseException.fromJSON(object.exception); - } - else { - message.exception = undefined; - } - if (object.echo !== undefined && object.echo !== null) { - message.echo = ResponseEcho.fromJSON(object.echo); - } - else { - message.echo = undefined; - } - if (object.flush !== undefined && object.flush !== null) { - message.flush = ResponseFlush.fromJSON(object.flush); - } - else { - message.flush = undefined; - } - if (object.info !== undefined && object.info !== null) { - message.info = ResponseInfo.fromJSON(object.info); - } - else { - message.info = undefined; - } - if (object.setOption !== undefined && object.setOption !== null) { - message.setOption = ResponseSetOption.fromJSON(object.setOption); - } - else { - message.setOption = undefined; - } - if (object.initChain !== undefined && object.initChain !== null) { - message.initChain = ResponseInitChain.fromJSON(object.initChain); - } - else { - message.initChain = undefined; - } - if (object.query !== undefined && object.query !== null) { - message.query = ResponseQuery.fromJSON(object.query); - } - else { - message.query = undefined; - } - if (object.beginBlock !== undefined && object.beginBlock !== null) { - message.beginBlock = ResponseBeginBlock.fromJSON(object.beginBlock); - } - else { - message.beginBlock = undefined; - } - if (object.checkTx !== undefined && object.checkTx !== null) { - message.checkTx = ResponseCheckTx.fromJSON(object.checkTx); - } - else { - message.checkTx = undefined; - } - if (object.deliverTx !== undefined && object.deliverTx !== null) { - message.deliverTx = ResponseDeliverTx.fromJSON(object.deliverTx); - } - else { - message.deliverTx = undefined; - } - if (object.endBlock !== undefined && object.endBlock !== null) { - message.endBlock = ResponseEndBlock.fromJSON(object.endBlock); - } - else { - message.endBlock = undefined; - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = ResponseCommit.fromJSON(object.commit); - } - else { - message.commit = undefined; - } - if (object.listSnapshots !== undefined && object.listSnapshots !== null) { - message.listSnapshots = ResponseListSnapshots.fromJSON(object.listSnapshots); - } - else { - message.listSnapshots = undefined; - } - if (object.offerSnapshot !== undefined && object.offerSnapshot !== null) { - message.offerSnapshot = ResponseOfferSnapshot.fromJSON(object.offerSnapshot); - } - else { - message.offerSnapshot = undefined; - } - if (object.loadSnapshotChunk !== undefined && object.loadSnapshotChunk !== null) { - message.loadSnapshotChunk = ResponseLoadSnapshotChunk.fromJSON(object.loadSnapshotChunk); - } - else { - message.loadSnapshotChunk = undefined; - } - if (object.applySnapshotChunk !== undefined && object.applySnapshotChunk !== null) { - message.applySnapshotChunk = ResponseApplySnapshotChunk.fromJSON(object.applySnapshotChunk); - } - else { - message.applySnapshotChunk = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.exception !== undefined && (obj.exception = message.exception ? ResponseException.toJSON(message.exception) : undefined); - message.echo !== undefined && (obj.echo = message.echo ? ResponseEcho.toJSON(message.echo) : undefined); - message.flush !== undefined && (obj.flush = message.flush ? ResponseFlush.toJSON(message.flush) : undefined); - message.info !== undefined && (obj.info = message.info ? ResponseInfo.toJSON(message.info) : undefined); - message.setOption !== undefined && (obj.setOption = message.setOption ? ResponseSetOption.toJSON(message.setOption) : undefined); - message.initChain !== undefined && (obj.initChain = message.initChain ? ResponseInitChain.toJSON(message.initChain) : undefined); - message.query !== undefined && (obj.query = message.query ? ResponseQuery.toJSON(message.query) : undefined); - message.beginBlock !== undefined && (obj.beginBlock = message.beginBlock ? ResponseBeginBlock.toJSON(message.beginBlock) : undefined); - message.checkTx !== undefined && (obj.checkTx = message.checkTx ? ResponseCheckTx.toJSON(message.checkTx) : undefined); - message.deliverTx !== undefined && (obj.deliverTx = message.deliverTx ? ResponseDeliverTx.toJSON(message.deliverTx) : undefined); - message.endBlock !== undefined && (obj.endBlock = message.endBlock ? ResponseEndBlock.toJSON(message.endBlock) : undefined); - message.commit !== undefined && (obj.commit = message.commit ? ResponseCommit.toJSON(message.commit) : undefined); - message.listSnapshots !== undefined && (obj.listSnapshots = message.listSnapshots ? ResponseListSnapshots.toJSON(message.listSnapshots) : undefined); - message.offerSnapshot !== undefined && (obj.offerSnapshot = message.offerSnapshot ? ResponseOfferSnapshot.toJSON(message.offerSnapshot) : undefined); - message.loadSnapshotChunk !== undefined && - (obj.loadSnapshotChunk = message.loadSnapshotChunk ? ResponseLoadSnapshotChunk.toJSON(message.loadSnapshotChunk) : undefined); - message.applySnapshotChunk !== undefined && - (obj.applySnapshotChunk = message.applySnapshotChunk ? ResponseApplySnapshotChunk.toJSON(message.applySnapshotChunk) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponse }; - if (object.exception !== undefined && object.exception !== null) { - message.exception = ResponseException.fromPartial(object.exception); - } - else { - message.exception = undefined; - } - if (object.echo !== undefined && object.echo !== null) { - message.echo = ResponseEcho.fromPartial(object.echo); - } - else { - message.echo = undefined; - } - if (object.flush !== undefined && object.flush !== null) { - message.flush = ResponseFlush.fromPartial(object.flush); - } - else { - message.flush = undefined; - } - if (object.info !== undefined && object.info !== null) { - message.info = ResponseInfo.fromPartial(object.info); - } - else { - message.info = undefined; - } - if (object.setOption !== undefined && object.setOption !== null) { - message.setOption = ResponseSetOption.fromPartial(object.setOption); - } - else { - message.setOption = undefined; - } - if (object.initChain !== undefined && object.initChain !== null) { - message.initChain = ResponseInitChain.fromPartial(object.initChain); - } - else { - message.initChain = undefined; - } - if (object.query !== undefined && object.query !== null) { - message.query = ResponseQuery.fromPartial(object.query); - } - else { - message.query = undefined; - } - if (object.beginBlock !== undefined && object.beginBlock !== null) { - message.beginBlock = ResponseBeginBlock.fromPartial(object.beginBlock); - } - else { - message.beginBlock = undefined; - } - if (object.checkTx !== undefined && object.checkTx !== null) { - message.checkTx = ResponseCheckTx.fromPartial(object.checkTx); - } - else { - message.checkTx = undefined; - } - if (object.deliverTx !== undefined && object.deliverTx !== null) { - message.deliverTx = ResponseDeliverTx.fromPartial(object.deliverTx); - } - else { - message.deliverTx = undefined; - } - if (object.endBlock !== undefined && object.endBlock !== null) { - message.endBlock = ResponseEndBlock.fromPartial(object.endBlock); - } - else { - message.endBlock = undefined; - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = ResponseCommit.fromPartial(object.commit); - } - else { - message.commit = undefined; - } - if (object.listSnapshots !== undefined && object.listSnapshots !== null) { - message.listSnapshots = ResponseListSnapshots.fromPartial(object.listSnapshots); - } - else { - message.listSnapshots = undefined; - } - if (object.offerSnapshot !== undefined && object.offerSnapshot !== null) { - message.offerSnapshot = ResponseOfferSnapshot.fromPartial(object.offerSnapshot); - } - else { - message.offerSnapshot = undefined; - } - if (object.loadSnapshotChunk !== undefined && object.loadSnapshotChunk !== null) { - message.loadSnapshotChunk = ResponseLoadSnapshotChunk.fromPartial(object.loadSnapshotChunk); - } - else { - message.loadSnapshotChunk = undefined; - } - if (object.applySnapshotChunk !== undefined && object.applySnapshotChunk !== null) { - message.applySnapshotChunk = ResponseApplySnapshotChunk.fromPartial(object.applySnapshotChunk); - } - else { - message.applySnapshotChunk = undefined; - } - return message; - } -}; -const baseResponseException = { error: '' }; -export const ResponseException = { - encode(message, writer = Writer.create()) { - if (message.error !== '') { - writer.uint32(10).string(message.error); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseException }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.error = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseException }; - if (object.error !== undefined && object.error !== null) { - message.error = String(object.error); - } - else { - message.error = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.error !== undefined && (obj.error = message.error); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseException }; - if (object.error !== undefined && object.error !== null) { - message.error = object.error; - } - else { - message.error = ''; - } - return message; - } -}; -const baseResponseEcho = { message: '' }; -export const ResponseEcho = { - encode(message, writer = Writer.create()) { - if (message.message !== '') { - writer.uint32(10).string(message.message); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseEcho }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.message = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseEcho }; - if (object.message !== undefined && object.message !== null) { - message.message = String(object.message); - } - else { - message.message = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.message !== undefined && (obj.message = message.message); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseEcho }; - if (object.message !== undefined && object.message !== null) { - message.message = object.message; - } - else { - message.message = ''; - } - return message; - } -}; -const baseResponseFlush = {}; -export const ResponseFlush = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseFlush }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseResponseFlush }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseResponseFlush }; - return message; - } -}; -const baseResponseInfo = { data: '', version: '', appVersion: 0, lastBlockHeight: 0 }; -export const ResponseInfo = { - encode(message, writer = Writer.create()) { - if (message.data !== '') { - writer.uint32(10).string(message.data); - } - if (message.version !== '') { - writer.uint32(18).string(message.version); - } - if (message.appVersion !== 0) { - writer.uint32(24).uint64(message.appVersion); - } - if (message.lastBlockHeight !== 0) { - writer.uint32(32).int64(message.lastBlockHeight); - } - if (message.lastBlockAppHash.length !== 0) { - writer.uint32(42).bytes(message.lastBlockAppHash); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseInfo }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.data = reader.string(); - break; - case 2: - message.version = reader.string(); - break; - case 3: - message.appVersion = longToNumber(reader.uint64()); - break; - case 4: - message.lastBlockHeight = longToNumber(reader.int64()); - break; - case 5: - message.lastBlockAppHash = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseInfo }; - if (object.data !== undefined && object.data !== null) { - message.data = String(object.data); - } - else { - message.data = ''; - } - if (object.version !== undefined && object.version !== null) { - message.version = String(object.version); - } - else { - message.version = ''; - } - if (object.appVersion !== undefined && object.appVersion !== null) { - message.appVersion = Number(object.appVersion); - } - else { - message.appVersion = 0; - } - if (object.lastBlockHeight !== undefined && object.lastBlockHeight !== null) { - message.lastBlockHeight = Number(object.lastBlockHeight); - } - else { - message.lastBlockHeight = 0; - } - if (object.lastBlockAppHash !== undefined && object.lastBlockAppHash !== null) { - message.lastBlockAppHash = bytesFromBase64(object.lastBlockAppHash); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.data !== undefined && (obj.data = message.data); - message.version !== undefined && (obj.version = message.version); - message.appVersion !== undefined && (obj.appVersion = message.appVersion); - message.lastBlockHeight !== undefined && (obj.lastBlockHeight = message.lastBlockHeight); - message.lastBlockAppHash !== undefined && - (obj.lastBlockAppHash = base64FromBytes(message.lastBlockAppHash !== undefined ? message.lastBlockAppHash : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseInfo }; - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = ''; - } - if (object.version !== undefined && object.version !== null) { - message.version = object.version; - } - else { - message.version = ''; - } - if (object.appVersion !== undefined && object.appVersion !== null) { - message.appVersion = object.appVersion; - } - else { - message.appVersion = 0; - } - if (object.lastBlockHeight !== undefined && object.lastBlockHeight !== null) { - message.lastBlockHeight = object.lastBlockHeight; - } - else { - message.lastBlockHeight = 0; - } - if (object.lastBlockAppHash !== undefined && object.lastBlockAppHash !== null) { - message.lastBlockAppHash = object.lastBlockAppHash; - } - else { - message.lastBlockAppHash = new Uint8Array(); - } - return message; - } -}; -const baseResponseSetOption = { code: 0, log: '', info: '' }; -export const ResponseSetOption = { - encode(message, writer = Writer.create()) { - if (message.code !== 0) { - writer.uint32(8).uint32(message.code); - } - if (message.log !== '') { - writer.uint32(26).string(message.log); - } - if (message.info !== '') { - writer.uint32(34).string(message.info); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseSetOption }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.code = reader.uint32(); - break; - case 3: - message.log = reader.string(); - break; - case 4: - message.info = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseSetOption }; - if (object.code !== undefined && object.code !== null) { - message.code = Number(object.code); - } - else { - message.code = 0; - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log); - } - else { - message.log = ''; - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info); - } - else { - message.info = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.code !== undefined && (obj.code = message.code); - message.log !== undefined && (obj.log = message.log); - message.info !== undefined && (obj.info = message.info); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseSetOption }; - if (object.code !== undefined && object.code !== null) { - message.code = object.code; - } - else { - message.code = 0; - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log; - } - else { - message.log = ''; - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info; - } - else { - message.info = ''; - } - return message; - } -}; -const baseResponseInitChain = {}; -export const ResponseInitChain = { - encode(message, writer = Writer.create()) { - if (message.consensusParams !== undefined) { - ConsensusParams.encode(message.consensusParams, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.validators) { - ValidatorUpdate.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.appHash.length !== 0) { - writer.uint32(26).bytes(message.appHash); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseInitChain }; - message.validators = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.consensusParams = ConsensusParams.decode(reader, reader.uint32()); - break; - case 2: - message.validators.push(ValidatorUpdate.decode(reader, reader.uint32())); - break; - case 3: - message.appHash = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseInitChain }; - message.validators = []; - if (object.consensusParams !== undefined && object.consensusParams !== null) { - message.consensusParams = ConsensusParams.fromJSON(object.consensusParams); - } - else { - message.consensusParams = undefined; - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(ValidatorUpdate.fromJSON(e)); - } - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = bytesFromBase64(object.appHash); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.consensusParams !== undefined && (obj.consensusParams = message.consensusParams ? ConsensusParams.toJSON(message.consensusParams) : undefined); - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? ValidatorUpdate.toJSON(e) : undefined)); - } - else { - obj.validators = []; - } - message.appHash !== undefined && (obj.appHash = base64FromBytes(message.appHash !== undefined ? message.appHash : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseInitChain }; - message.validators = []; - if (object.consensusParams !== undefined && object.consensusParams !== null) { - message.consensusParams = ConsensusParams.fromPartial(object.consensusParams); - } - else { - message.consensusParams = undefined; - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(ValidatorUpdate.fromPartial(e)); - } - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = object.appHash; - } - else { - message.appHash = new Uint8Array(); - } - return message; - } -}; -const baseResponseQuery = { code: 0, log: '', info: '', index: 0, height: 0, codespace: '' }; -export const ResponseQuery = { - encode(message, writer = Writer.create()) { - if (message.code !== 0) { - writer.uint32(8).uint32(message.code); - } - if (message.log !== '') { - writer.uint32(26).string(message.log); - } - if (message.info !== '') { - writer.uint32(34).string(message.info); - } - if (message.index !== 0) { - writer.uint32(40).int64(message.index); - } - if (message.key.length !== 0) { - writer.uint32(50).bytes(message.key); - } - if (message.value.length !== 0) { - writer.uint32(58).bytes(message.value); - } - if (message.proofOps !== undefined) { - ProofOps.encode(message.proofOps, writer.uint32(66).fork()).ldelim(); - } - if (message.height !== 0) { - writer.uint32(72).int64(message.height); - } - if (message.codespace !== '') { - writer.uint32(82).string(message.codespace); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseQuery }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.code = reader.uint32(); - break; - case 3: - message.log = reader.string(); - break; - case 4: - message.info = reader.string(); - break; - case 5: - message.index = longToNumber(reader.int64()); - break; - case 6: - message.key = reader.bytes(); - break; - case 7: - message.value = reader.bytes(); - break; - case 8: - message.proofOps = ProofOps.decode(reader, reader.uint32()); - break; - case 9: - message.height = longToNumber(reader.int64()); - break; - case 10: - message.codespace = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseQuery }; - if (object.code !== undefined && object.code !== null) { - message.code = Number(object.code); - } - else { - message.code = 0; - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log); - } - else { - message.log = ''; - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info); - } - else { - message.info = ''; - } - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index); - } - else { - message.index = 0; - } - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value); - } - if (object.proofOps !== undefined && object.proofOps !== null) { - message.proofOps = ProofOps.fromJSON(object.proofOps); - } - else { - message.proofOps = undefined; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = String(object.codespace); - } - else { - message.codespace = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.code !== undefined && (obj.code = message.code); - message.log !== undefined && (obj.log = message.log); - message.info !== undefined && (obj.info = message.info); - message.index !== undefined && (obj.index = message.index); - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())); - message.proofOps !== undefined && (obj.proofOps = message.proofOps ? ProofOps.toJSON(message.proofOps) : undefined); - message.height !== undefined && (obj.height = message.height); - message.codespace !== undefined && (obj.codespace = message.codespace); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseQuery }; - if (object.code !== undefined && object.code !== null) { - message.code = object.code; - } - else { - message.code = 0; - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log; - } - else { - message.log = ''; - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info; - } - else { - message.info = ''; - } - if (object.index !== undefined && object.index !== null) { - message.index = object.index; - } - else { - message.index = 0; - } - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value; - } - else { - message.value = new Uint8Array(); - } - if (object.proofOps !== undefined && object.proofOps !== null) { - message.proofOps = ProofOps.fromPartial(object.proofOps); - } - else { - message.proofOps = undefined; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = object.codespace; - } - else { - message.codespace = ''; - } - return message; - } -}; -const baseResponseBeginBlock = {}; -export const ResponseBeginBlock = { - encode(message, writer = Writer.create()) { - for (const v of message.events) { - Event.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseBeginBlock }; - message.events = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.events.push(Event.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseBeginBlock }; - message.events = []; - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.events) { - obj.events = message.events.map((e) => (e ? Event.toJSON(e) : undefined)); - } - else { - obj.events = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseBeginBlock }; - message.events = []; - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromPartial(e)); - } - } - return message; - } -}; -const baseResponseCheckTx = { code: 0, log: '', info: '', gasWanted: 0, gasUsed: 0, codespace: '' }; -export const ResponseCheckTx = { - encode(message, writer = Writer.create()) { - if (message.code !== 0) { - writer.uint32(8).uint32(message.code); - } - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data); - } - if (message.log !== '') { - writer.uint32(26).string(message.log); - } - if (message.info !== '') { - writer.uint32(34).string(message.info); - } - if (message.gasWanted !== 0) { - writer.uint32(40).int64(message.gasWanted); - } - if (message.gasUsed !== 0) { - writer.uint32(48).int64(message.gasUsed); - } - for (const v of message.events) { - Event.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.codespace !== '') { - writer.uint32(66).string(message.codespace); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseCheckTx }; - message.events = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.code = reader.uint32(); - break; - case 2: - message.data = reader.bytes(); - break; - case 3: - message.log = reader.string(); - break; - case 4: - message.info = reader.string(); - break; - case 5: - message.gasWanted = longToNumber(reader.int64()); - break; - case 6: - message.gasUsed = longToNumber(reader.int64()); - break; - case 7: - message.events.push(Event.decode(reader, reader.uint32())); - break; - case 8: - message.codespace = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseCheckTx }; - message.events = []; - if (object.code !== undefined && object.code !== null) { - message.code = Number(object.code); - } - else { - message.code = 0; - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data); - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log); - } - else { - message.log = ''; - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info); - } - else { - message.info = ''; - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = Number(object.gasWanted); - } - else { - message.gasWanted = 0; - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = Number(object.gasUsed); - } - else { - message.gasUsed = 0; - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromJSON(e)); - } - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = String(object.codespace); - } - else { - message.codespace = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.code !== undefined && (obj.code = message.code); - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())); - message.log !== undefined && (obj.log = message.log); - message.info !== undefined && (obj.info = message.info); - message.gasWanted !== undefined && (obj.gasWanted = message.gasWanted); - message.gasUsed !== undefined && (obj.gasUsed = message.gasUsed); - if (message.events) { - obj.events = message.events.map((e) => (e ? Event.toJSON(e) : undefined)); - } - else { - obj.events = []; - } - message.codespace !== undefined && (obj.codespace = message.codespace); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseCheckTx }; - message.events = []; - if (object.code !== undefined && object.code !== null) { - message.code = object.code; - } - else { - message.code = 0; - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = new Uint8Array(); - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log; - } - else { - message.log = ''; - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info; - } - else { - message.info = ''; - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = object.gasWanted; - } - else { - message.gasWanted = 0; - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = object.gasUsed; - } - else { - message.gasUsed = 0; - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromPartial(e)); - } - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = object.codespace; - } - else { - message.codespace = ''; - } - return message; - } -}; -const baseResponseDeliverTx = { code: 0, log: '', info: '', gasWanted: 0, gasUsed: 0, codespace: '' }; -export const ResponseDeliverTx = { - encode(message, writer = Writer.create()) { - if (message.code !== 0) { - writer.uint32(8).uint32(message.code); - } - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data); - } - if (message.log !== '') { - writer.uint32(26).string(message.log); - } - if (message.info !== '') { - writer.uint32(34).string(message.info); - } - if (message.gasWanted !== 0) { - writer.uint32(40).int64(message.gasWanted); - } - if (message.gasUsed !== 0) { - writer.uint32(48).int64(message.gasUsed); - } - for (const v of message.events) { - Event.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.codespace !== '') { - writer.uint32(66).string(message.codespace); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseDeliverTx }; - message.events = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.code = reader.uint32(); - break; - case 2: - message.data = reader.bytes(); - break; - case 3: - message.log = reader.string(); - break; - case 4: - message.info = reader.string(); - break; - case 5: - message.gasWanted = longToNumber(reader.int64()); - break; - case 6: - message.gasUsed = longToNumber(reader.int64()); - break; - case 7: - message.events.push(Event.decode(reader, reader.uint32())); - break; - case 8: - message.codespace = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseDeliverTx }; - message.events = []; - if (object.code !== undefined && object.code !== null) { - message.code = Number(object.code); - } - else { - message.code = 0; - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data); - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log); - } - else { - message.log = ''; - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info); - } - else { - message.info = ''; - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = Number(object.gasWanted); - } - else { - message.gasWanted = 0; - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = Number(object.gasUsed); - } - else { - message.gasUsed = 0; - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromJSON(e)); - } - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = String(object.codespace); - } - else { - message.codespace = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.code !== undefined && (obj.code = message.code); - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())); - message.log !== undefined && (obj.log = message.log); - message.info !== undefined && (obj.info = message.info); - message.gasWanted !== undefined && (obj.gasWanted = message.gasWanted); - message.gasUsed !== undefined && (obj.gasUsed = message.gasUsed); - if (message.events) { - obj.events = message.events.map((e) => (e ? Event.toJSON(e) : undefined)); - } - else { - obj.events = []; - } - message.codespace !== undefined && (obj.codespace = message.codespace); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseDeliverTx }; - message.events = []; - if (object.code !== undefined && object.code !== null) { - message.code = object.code; - } - else { - message.code = 0; - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = new Uint8Array(); - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log; - } - else { - message.log = ''; - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info; - } - else { - message.info = ''; - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = object.gasWanted; - } - else { - message.gasWanted = 0; - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = object.gasUsed; - } - else { - message.gasUsed = 0; - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromPartial(e)); - } - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = object.codespace; - } - else { - message.codespace = ''; - } - return message; - } -}; -const baseResponseEndBlock = {}; -export const ResponseEndBlock = { - encode(message, writer = Writer.create()) { - for (const v of message.validatorUpdates) { - ValidatorUpdate.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.consensusParamUpdates !== undefined) { - ConsensusParams.encode(message.consensusParamUpdates, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.events) { - Event.encode(v, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseEndBlock }; - message.validatorUpdates = []; - message.events = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorUpdates.push(ValidatorUpdate.decode(reader, reader.uint32())); - break; - case 2: - message.consensusParamUpdates = ConsensusParams.decode(reader, reader.uint32()); - break; - case 3: - message.events.push(Event.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseEndBlock }; - message.validatorUpdates = []; - message.events = []; - if (object.validatorUpdates !== undefined && object.validatorUpdates !== null) { - for (const e of object.validatorUpdates) { - message.validatorUpdates.push(ValidatorUpdate.fromJSON(e)); - } - } - if (object.consensusParamUpdates !== undefined && object.consensusParamUpdates !== null) { - message.consensusParamUpdates = ConsensusParams.fromJSON(object.consensusParamUpdates); - } - else { - message.consensusParamUpdates = undefined; - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.validatorUpdates) { - obj.validatorUpdates = message.validatorUpdates.map((e) => (e ? ValidatorUpdate.toJSON(e) : undefined)); - } - else { - obj.validatorUpdates = []; - } - message.consensusParamUpdates !== undefined && - (obj.consensusParamUpdates = message.consensusParamUpdates ? ConsensusParams.toJSON(message.consensusParamUpdates) : undefined); - if (message.events) { - obj.events = message.events.map((e) => (e ? Event.toJSON(e) : undefined)); - } - else { - obj.events = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseEndBlock }; - message.validatorUpdates = []; - message.events = []; - if (object.validatorUpdates !== undefined && object.validatorUpdates !== null) { - for (const e of object.validatorUpdates) { - message.validatorUpdates.push(ValidatorUpdate.fromPartial(e)); - } - } - if (object.consensusParamUpdates !== undefined && object.consensusParamUpdates !== null) { - message.consensusParamUpdates = ConsensusParams.fromPartial(object.consensusParamUpdates); - } - else { - message.consensusParamUpdates = undefined; - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromPartial(e)); - } - } - return message; - } -}; -const baseResponseCommit = { retainHeight: 0 }; -export const ResponseCommit = { - encode(message, writer = Writer.create()) { - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data); - } - if (message.retainHeight !== 0) { - writer.uint32(24).int64(message.retainHeight); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseCommit }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.data = reader.bytes(); - break; - case 3: - message.retainHeight = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseCommit }; - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data); - } - if (object.retainHeight !== undefined && object.retainHeight !== null) { - message.retainHeight = Number(object.retainHeight); - } - else { - message.retainHeight = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())); - message.retainHeight !== undefined && (obj.retainHeight = message.retainHeight); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseCommit }; - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = new Uint8Array(); - } - if (object.retainHeight !== undefined && object.retainHeight !== null) { - message.retainHeight = object.retainHeight; - } - else { - message.retainHeight = 0; - } - return message; - } -}; -const baseResponseListSnapshots = {}; -export const ResponseListSnapshots = { - encode(message, writer = Writer.create()) { - for (const v of message.snapshots) { - Snapshot.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseListSnapshots }; - message.snapshots = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.snapshots.push(Snapshot.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseListSnapshots }; - message.snapshots = []; - if (object.snapshots !== undefined && object.snapshots !== null) { - for (const e of object.snapshots) { - message.snapshots.push(Snapshot.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.snapshots) { - obj.snapshots = message.snapshots.map((e) => (e ? Snapshot.toJSON(e) : undefined)); - } - else { - obj.snapshots = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseListSnapshots }; - message.snapshots = []; - if (object.snapshots !== undefined && object.snapshots !== null) { - for (const e of object.snapshots) { - message.snapshots.push(Snapshot.fromPartial(e)); - } - } - return message; - } -}; -const baseResponseOfferSnapshot = { result: 0 }; -export const ResponseOfferSnapshot = { - encode(message, writer = Writer.create()) { - if (message.result !== 0) { - writer.uint32(8).int32(message.result); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseOfferSnapshot }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseOfferSnapshot }; - if (object.result !== undefined && object.result !== null) { - message.result = responseOfferSnapshot_ResultFromJSON(object.result); - } - else { - message.result = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.result !== undefined && (obj.result = responseOfferSnapshot_ResultToJSON(message.result)); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseOfferSnapshot }; - if (object.result !== undefined && object.result !== null) { - message.result = object.result; - } - else { - message.result = 0; - } - return message; - } -}; -const baseResponseLoadSnapshotChunk = {}; -export const ResponseLoadSnapshotChunk = { - encode(message, writer = Writer.create()) { - if (message.chunk.length !== 0) { - writer.uint32(10).bytes(message.chunk); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseLoadSnapshotChunk }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.chunk = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseLoadSnapshotChunk }; - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = bytesFromBase64(object.chunk); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.chunk !== undefined && (obj.chunk = base64FromBytes(message.chunk !== undefined ? message.chunk : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseLoadSnapshotChunk }; - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = object.chunk; - } - else { - message.chunk = new Uint8Array(); - } - return message; - } -}; -const baseResponseApplySnapshotChunk = { result: 0, refetchChunks: 0, rejectSenders: '' }; -export const ResponseApplySnapshotChunk = { - encode(message, writer = Writer.create()) { - if (message.result !== 0) { - writer.uint32(8).int32(message.result); - } - writer.uint32(18).fork(); - for (const v of message.refetchChunks) { - writer.uint32(v); - } - writer.ldelim(); - for (const v of message.rejectSenders) { - writer.uint32(26).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseResponseApplySnapshotChunk }; - message.refetchChunks = []; - message.rejectSenders = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.result = reader.int32(); - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.refetchChunks.push(reader.uint32()); - } - } - else { - message.refetchChunks.push(reader.uint32()); - } - break; - case 3: - message.rejectSenders.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseResponseApplySnapshotChunk }; - message.refetchChunks = []; - message.rejectSenders = []; - if (object.result !== undefined && object.result !== null) { - message.result = responseApplySnapshotChunk_ResultFromJSON(object.result); - } - else { - message.result = 0; - } - if (object.refetchChunks !== undefined && object.refetchChunks !== null) { - for (const e of object.refetchChunks) { - message.refetchChunks.push(Number(e)); - } - } - if (object.rejectSenders !== undefined && object.rejectSenders !== null) { - for (const e of object.rejectSenders) { - message.rejectSenders.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.result !== undefined && (obj.result = responseApplySnapshotChunk_ResultToJSON(message.result)); - if (message.refetchChunks) { - obj.refetchChunks = message.refetchChunks.map((e) => e); - } - else { - obj.refetchChunks = []; - } - if (message.rejectSenders) { - obj.rejectSenders = message.rejectSenders.map((e) => e); - } - else { - obj.rejectSenders = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseResponseApplySnapshotChunk }; - message.refetchChunks = []; - message.rejectSenders = []; - if (object.result !== undefined && object.result !== null) { - message.result = object.result; - } - else { - message.result = 0; - } - if (object.refetchChunks !== undefined && object.refetchChunks !== null) { - for (const e of object.refetchChunks) { - message.refetchChunks.push(e); - } - } - if (object.rejectSenders !== undefined && object.rejectSenders !== null) { - for (const e of object.rejectSenders) { - message.rejectSenders.push(e); - } - } - return message; - } -}; -const baseConsensusParams = {}; -export const ConsensusParams = { - encode(message, writer = Writer.create()) { - if (message.block !== undefined) { - BlockParams.encode(message.block, writer.uint32(10).fork()).ldelim(); - } - if (message.evidence !== undefined) { - EvidenceParams.encode(message.evidence, writer.uint32(18).fork()).ldelim(); - } - if (message.validator !== undefined) { - ValidatorParams.encode(message.validator, writer.uint32(26).fork()).ldelim(); - } - if (message.version !== undefined) { - VersionParams.encode(message.version, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseConsensusParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.block = BlockParams.decode(reader, reader.uint32()); - break; - case 2: - message.evidence = EvidenceParams.decode(reader, reader.uint32()); - break; - case 3: - message.validator = ValidatorParams.decode(reader, reader.uint32()); - break; - case 4: - message.version = VersionParams.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseConsensusParams }; - if (object.block !== undefined && object.block !== null) { - message.block = BlockParams.fromJSON(object.block); - } - else { - message.block = undefined; - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = EvidenceParams.fromJSON(object.evidence); - } - else { - message.evidence = undefined; - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = ValidatorParams.fromJSON(object.validator); - } - else { - message.validator = undefined; - } - if (object.version !== undefined && object.version !== null) { - message.version = VersionParams.fromJSON(object.version); - } - else { - message.version = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.block !== undefined && (obj.block = message.block ? BlockParams.toJSON(message.block) : undefined); - message.evidence !== undefined && (obj.evidence = message.evidence ? EvidenceParams.toJSON(message.evidence) : undefined); - message.validator !== undefined && (obj.validator = message.validator ? ValidatorParams.toJSON(message.validator) : undefined); - message.version !== undefined && (obj.version = message.version ? VersionParams.toJSON(message.version) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseConsensusParams }; - if (object.block !== undefined && object.block !== null) { - message.block = BlockParams.fromPartial(object.block); - } - else { - message.block = undefined; - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = EvidenceParams.fromPartial(object.evidence); - } - else { - message.evidence = undefined; - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = ValidatorParams.fromPartial(object.validator); - } - else { - message.validator = undefined; - } - if (object.version !== undefined && object.version !== null) { - message.version = VersionParams.fromPartial(object.version); - } - else { - message.version = undefined; - } - return message; - } -}; -const baseBlockParams = { maxBytes: 0, maxGas: 0 }; -export const BlockParams = { - encode(message, writer = Writer.create()) { - if (message.maxBytes !== 0) { - writer.uint32(8).int64(message.maxBytes); - } - if (message.maxGas !== 0) { - writer.uint32(16).int64(message.maxGas); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseBlockParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.maxBytes = longToNumber(reader.int64()); - break; - case 2: - message.maxGas = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseBlockParams }; - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = Number(object.maxBytes); - } - else { - message.maxBytes = 0; - } - if (object.maxGas !== undefined && object.maxGas !== null) { - message.maxGas = Number(object.maxGas); - } - else { - message.maxGas = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.maxBytes !== undefined && (obj.maxBytes = message.maxBytes); - message.maxGas !== undefined && (obj.maxGas = message.maxGas); - return obj; - }, - fromPartial(object) { - const message = { ...baseBlockParams }; - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = object.maxBytes; - } - else { - message.maxBytes = 0; - } - if (object.maxGas !== undefined && object.maxGas !== null) { - message.maxGas = object.maxGas; - } - else { - message.maxGas = 0; - } - return message; - } -}; -const baseLastCommitInfo = { round: 0 }; -export const LastCommitInfo = { - encode(message, writer = Writer.create()) { - if (message.round !== 0) { - writer.uint32(8).int32(message.round); - } - for (const v of message.votes) { - VoteInfo.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseLastCommitInfo }; - message.votes = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.round = reader.int32(); - break; - case 2: - message.votes.push(VoteInfo.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseLastCommitInfo }; - message.votes = []; - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round); - } - else { - message.round = 0; - } - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(VoteInfo.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.round !== undefined && (obj.round = message.round); - if (message.votes) { - obj.votes = message.votes.map((e) => (e ? VoteInfo.toJSON(e) : undefined)); - } - else { - obj.votes = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseLastCommitInfo }; - message.votes = []; - if (object.round !== undefined && object.round !== null) { - message.round = object.round; - } - else { - message.round = 0; - } - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(VoteInfo.fromPartial(e)); - } - } - return message; - } -}; -const baseEvent = { type: '' }; -export const Event = { - encode(message, writer = Writer.create()) { - if (message.type !== '') { - writer.uint32(10).string(message.type); - } - for (const v of message.attributes) { - EventAttribute.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEvent }; - message.attributes = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - case 2: - message.attributes.push(EventAttribute.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEvent }; - message.attributes = []; - if (object.type !== undefined && object.type !== null) { - message.type = String(object.type); - } - else { - message.type = ''; - } - if (object.attributes !== undefined && object.attributes !== null) { - for (const e of object.attributes) { - message.attributes.push(EventAttribute.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.type !== undefined && (obj.type = message.type); - if (message.attributes) { - obj.attributes = message.attributes.map((e) => (e ? EventAttribute.toJSON(e) : undefined)); - } - else { - obj.attributes = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEvent }; - message.attributes = []; - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = ''; - } - if (object.attributes !== undefined && object.attributes !== null) { - for (const e of object.attributes) { - message.attributes.push(EventAttribute.fromPartial(e)); - } - } - return message; - } -}; -const baseEventAttribute = { index: false }; -export const EventAttribute = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - if (message.index === true) { - writer.uint32(24).bool(message.index); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEventAttribute }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.value = reader.bytes(); - break; - case 3: - message.index = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEventAttribute }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value); - } - if (object.index !== undefined && object.index !== null) { - message.index = Boolean(object.index); - } - else { - message.index = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())); - message.index !== undefined && (obj.index = message.index); - return obj; - }, - fromPartial(object) { - const message = { ...baseEventAttribute }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value; - } - else { - message.value = new Uint8Array(); - } - if (object.index !== undefined && object.index !== null) { - message.index = object.index; - } - else { - message.index = false; - } - return message; - } -}; -const baseTxResult = { height: 0, index: 0 }; -export const TxResult = { - encode(message, writer = Writer.create()) { - if (message.height !== 0) { - writer.uint32(8).int64(message.height); - } - if (message.index !== 0) { - writer.uint32(16).uint32(message.index); - } - if (message.tx.length !== 0) { - writer.uint32(26).bytes(message.tx); - } - if (message.result !== undefined) { - ResponseDeliverTx.encode(message.result, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTxResult }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64()); - break; - case 2: - message.index = reader.uint32(); - break; - case 3: - message.tx = reader.bytes(); - break; - case 4: - message.result = ResponseDeliverTx.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTxResult }; - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index); - } - else { - message.index = 0; - } - if (object.tx !== undefined && object.tx !== null) { - message.tx = bytesFromBase64(object.tx); - } - if (object.result !== undefined && object.result !== null) { - message.result = ResponseDeliverTx.fromJSON(object.result); - } - else { - message.result = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.height !== undefined && (obj.height = message.height); - message.index !== undefined && (obj.index = message.index); - message.tx !== undefined && (obj.tx = base64FromBytes(message.tx !== undefined ? message.tx : new Uint8Array())); - message.result !== undefined && (obj.result = message.result ? ResponseDeliverTx.toJSON(message.result) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseTxResult }; - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.index !== undefined && object.index !== null) { - message.index = object.index; - } - else { - message.index = 0; - } - if (object.tx !== undefined && object.tx !== null) { - message.tx = object.tx; - } - else { - message.tx = new Uint8Array(); - } - if (object.result !== undefined && object.result !== null) { - message.result = ResponseDeliverTx.fromPartial(object.result); - } - else { - message.result = undefined; - } - return message; - } -}; -const baseValidator = { power: 0 }; -export const Validator = { - encode(message, writer = Writer.create()) { - if (message.address.length !== 0) { - writer.uint32(10).bytes(message.address); - } - if (message.power !== 0) { - writer.uint32(24).int64(message.power); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidator }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.bytes(); - break; - case 3: - message.power = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidator }; - if (object.address !== undefined && object.address !== null) { - message.address = bytesFromBase64(object.address); - } - if (object.power !== undefined && object.power !== null) { - message.power = Number(object.power); - } - else { - message.power = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = base64FromBytes(message.address !== undefined ? message.address : new Uint8Array())); - message.power !== undefined && (obj.power = message.power); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidator }; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = new Uint8Array(); - } - if (object.power !== undefined && object.power !== null) { - message.power = object.power; - } - else { - message.power = 0; - } - return message; - } -}; -const baseValidatorUpdate = { power: 0 }; -export const ValidatorUpdate = { - encode(message, writer = Writer.create()) { - if (message.pubKey !== undefined) { - PublicKey.encode(message.pubKey, writer.uint32(10).fork()).ldelim(); - } - if (message.power !== 0) { - writer.uint32(16).int64(message.power); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorUpdate }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pubKey = PublicKey.decode(reader, reader.uint32()); - break; - case 2: - message.power = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorUpdate }; - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromJSON(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.power !== undefined && object.power !== null) { - message.power = Number(object.power); - } - else { - message.power = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? PublicKey.toJSON(message.pubKey) : undefined); - message.power !== undefined && (obj.power = message.power); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorUpdate }; - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromPartial(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.power !== undefined && object.power !== null) { - message.power = object.power; - } - else { - message.power = 0; - } - return message; - } -}; -const baseVoteInfo = { signedLastBlock: false }; -export const VoteInfo = { - encode(message, writer = Writer.create()) { - if (message.validator !== undefined) { - Validator.encode(message.validator, writer.uint32(10).fork()).ldelim(); - } - if (message.signedLastBlock === true) { - writer.uint32(16).bool(message.signedLastBlock); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseVoteInfo }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validator = Validator.decode(reader, reader.uint32()); - break; - case 2: - message.signedLastBlock = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseVoteInfo }; - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromJSON(object.validator); - } - else { - message.validator = undefined; - } - if (object.signedLastBlock !== undefined && object.signedLastBlock !== null) { - message.signedLastBlock = Boolean(object.signedLastBlock); - } - else { - message.signedLastBlock = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validator !== undefined && (obj.validator = message.validator ? Validator.toJSON(message.validator) : undefined); - message.signedLastBlock !== undefined && (obj.signedLastBlock = message.signedLastBlock); - return obj; - }, - fromPartial(object) { - const message = { ...baseVoteInfo }; - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromPartial(object.validator); - } - else { - message.validator = undefined; - } - if (object.signedLastBlock !== undefined && object.signedLastBlock !== null) { - message.signedLastBlock = object.signedLastBlock; - } - else { - message.signedLastBlock = false; - } - return message; - } -}; -const baseEvidence = { type: 0, height: 0, totalVotingPower: 0 }; -export const Evidence = { - encode(message, writer = Writer.create()) { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - if (message.validator !== undefined) { - Validator.encode(message.validator, writer.uint32(18).fork()).ldelim(); - } - if (message.height !== 0) { - writer.uint32(24).int64(message.height); - } - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(34).fork()).ldelim(); - } - if (message.totalVotingPower !== 0) { - writer.uint32(40).int64(message.totalVotingPower); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEvidence }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.validator = Validator.decode(reader, reader.uint32()); - break; - case 3: - message.height = longToNumber(reader.int64()); - break; - case 4: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 5: - message.totalVotingPower = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEvidence }; - if (object.type !== undefined && object.type !== null) { - message.type = evidenceTypeFromJSON(object.type); - } - else { - message.type = 0; - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromJSON(object.validator); - } - else { - message.validator = undefined; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time); - } - else { - message.time = undefined; - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = Number(object.totalVotingPower); - } - else { - message.totalVotingPower = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.type !== undefined && (obj.type = evidenceTypeToJSON(message.type)); - message.validator !== undefined && (obj.validator = message.validator ? Validator.toJSON(message.validator) : undefined); - message.height !== undefined && (obj.height = message.height); - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null); - message.totalVotingPower !== undefined && (obj.totalVotingPower = message.totalVotingPower); - return obj; - }, - fromPartial(object) { - const message = { ...baseEvidence }; - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 0; - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromPartial(object.validator); - } - else { - message.validator = undefined; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.time !== undefined && object.time !== null) { - message.time = object.time; - } - else { - message.time = undefined; - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = object.totalVotingPower; - } - else { - message.totalVotingPower = 0; - } - return message; - } -}; -const baseSnapshot = { height: 0, format: 0, chunks: 0 }; -export const Snapshot = { - encode(message, writer = Writer.create()) { - if (message.height !== 0) { - writer.uint32(8).uint64(message.height); - } - if (message.format !== 0) { - writer.uint32(16).uint32(message.format); - } - if (message.chunks !== 0) { - writer.uint32(24).uint32(message.chunks); - } - if (message.hash.length !== 0) { - writer.uint32(34).bytes(message.hash); - } - if (message.metadata.length !== 0) { - writer.uint32(42).bytes(message.metadata); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSnapshot }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.uint64()); - break; - case 2: - message.format = reader.uint32(); - break; - case 3: - message.chunks = reader.uint32(); - break; - case 4: - message.hash = reader.bytes(); - break; - case 5: - message.metadata = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSnapshot }; - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.format !== undefined && object.format !== null) { - message.format = Number(object.format); - } - else { - message.format = 0; - } - if (object.chunks !== undefined && object.chunks !== null) { - message.chunks = Number(object.chunks); - } - else { - message.chunks = 0; - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash); - } - if (object.metadata !== undefined && object.metadata !== null) { - message.metadata = bytesFromBase64(object.metadata); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.height !== undefined && (obj.height = message.height); - message.format !== undefined && (obj.format = message.format); - message.chunks !== undefined && (obj.chunks = message.chunks); - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())); - message.metadata !== undefined && (obj.metadata = base64FromBytes(message.metadata !== undefined ? message.metadata : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseSnapshot }; - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.format !== undefined && object.format !== null) { - message.format = object.format; - } - else { - message.format = 0; - } - if (object.chunks !== undefined && object.chunks !== null) { - message.chunks = object.chunks; - } - else { - message.chunks = 0; - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash; - } - else { - message.hash = new Uint8Array(); - } - if (object.metadata !== undefined && object.metadata !== null) { - message.metadata = object.metadata; - } - else { - message.metadata = new Uint8Array(); - } - return message; - } -}; -export class ABCIApplicationClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Echo(request) { - const data = RequestEcho.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'Echo', data); - return promise.then((data) => ResponseEcho.decode(new Reader(data))); - } - Flush(request) { - const data = RequestFlush.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'Flush', data); - return promise.then((data) => ResponseFlush.decode(new Reader(data))); - } - Info(request) { - const data = RequestInfo.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'Info', data); - return promise.then((data) => ResponseInfo.decode(new Reader(data))); - } - SetOption(request) { - const data = RequestSetOption.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'SetOption', data); - return promise.then((data) => ResponseSetOption.decode(new Reader(data))); - } - DeliverTx(request) { - const data = RequestDeliverTx.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'DeliverTx', data); - return promise.then((data) => ResponseDeliverTx.decode(new Reader(data))); - } - CheckTx(request) { - const data = RequestCheckTx.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'CheckTx', data); - return promise.then((data) => ResponseCheckTx.decode(new Reader(data))); - } - Query(request) { - const data = RequestQuery.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'Query', data); - return promise.then((data) => ResponseQuery.decode(new Reader(data))); - } - Commit(request) { - const data = RequestCommit.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'Commit', data); - return promise.then((data) => ResponseCommit.decode(new Reader(data))); - } - InitChain(request) { - const data = RequestInitChain.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'InitChain', data); - return promise.then((data) => ResponseInitChain.decode(new Reader(data))); - } - BeginBlock(request) { - const data = RequestBeginBlock.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'BeginBlock', data); - return promise.then((data) => ResponseBeginBlock.decode(new Reader(data))); - } - EndBlock(request) { - const data = RequestEndBlock.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'EndBlock', data); - return promise.then((data) => ResponseEndBlock.decode(new Reader(data))); - } - ListSnapshots(request) { - const data = RequestListSnapshots.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'ListSnapshots', data); - return promise.then((data) => ResponseListSnapshots.decode(new Reader(data))); - } - OfferSnapshot(request) { - const data = RequestOfferSnapshot.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'OfferSnapshot', data); - return promise.then((data) => ResponseOfferSnapshot.decode(new Reader(data))); - } - LoadSnapshotChunk(request) { - const data = RequestLoadSnapshotChunk.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'LoadSnapshotChunk', data); - return promise.then((data) => ResponseLoadSnapshotChunk.decode(new Reader(data))); - } - ApplySnapshotChunk(request) { - const data = RequestApplySnapshotChunk.encode(request).finish(); - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'ApplySnapshotChunk', data); - return promise.then((data) => ResponseApplySnapshotChunk.decode(new Reader(data))); - } -} -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.ts deleted file mode 100644 index bd4813a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/abci/types.ts +++ /dev/null @@ -1,4944 +0,0 @@ -/* eslint-disable */ -import { Reader, util, configure, Writer } from 'protobufjs/minimal' -import { Timestamp } from '../../google/protobuf/timestamp' -import * as Long from 'long' -import { Header } from '../../tendermint/types/types' -import { ProofOps } from '../../tendermint/crypto/proof' -import { EvidenceParams, ValidatorParams, VersionParams } from '../../tendermint/types/params' -import { PublicKey } from '../../tendermint/crypto/keys' - -export const protobufPackage = 'tendermint.abci' - -export enum CheckTxType { - NEW = 0, - RECHECK = 1, - UNRECOGNIZED = -1 -} - -export function checkTxTypeFromJSON(object: any): CheckTxType { - switch (object) { - case 0: - case 'NEW': - return CheckTxType.NEW - case 1: - case 'RECHECK': - return CheckTxType.RECHECK - case -1: - case 'UNRECOGNIZED': - default: - return CheckTxType.UNRECOGNIZED - } -} - -export function checkTxTypeToJSON(object: CheckTxType): string { - switch (object) { - case CheckTxType.NEW: - return 'NEW' - case CheckTxType.RECHECK: - return 'RECHECK' - default: - return 'UNKNOWN' - } -} - -export enum EvidenceType { - UNKNOWN = 0, - DUPLICATE_VOTE = 1, - LIGHT_CLIENT_ATTACK = 2, - UNRECOGNIZED = -1 -} - -export function evidenceTypeFromJSON(object: any): EvidenceType { - switch (object) { - case 0: - case 'UNKNOWN': - return EvidenceType.UNKNOWN - case 1: - case 'DUPLICATE_VOTE': - return EvidenceType.DUPLICATE_VOTE - case 2: - case 'LIGHT_CLIENT_ATTACK': - return EvidenceType.LIGHT_CLIENT_ATTACK - case -1: - case 'UNRECOGNIZED': - default: - return EvidenceType.UNRECOGNIZED - } -} - -export function evidenceTypeToJSON(object: EvidenceType): string { - switch (object) { - case EvidenceType.UNKNOWN: - return 'UNKNOWN' - case EvidenceType.DUPLICATE_VOTE: - return 'DUPLICATE_VOTE' - case EvidenceType.LIGHT_CLIENT_ATTACK: - return 'LIGHT_CLIENT_ATTACK' - default: - return 'UNKNOWN' - } -} - -export interface Request { - echo: RequestEcho | undefined - flush: RequestFlush | undefined - info: RequestInfo | undefined - setOption: RequestSetOption | undefined - initChain: RequestInitChain | undefined - query: RequestQuery | undefined - beginBlock: RequestBeginBlock | undefined - checkTx: RequestCheckTx | undefined - deliverTx: RequestDeliverTx | undefined - endBlock: RequestEndBlock | undefined - commit: RequestCommit | undefined - listSnapshots: RequestListSnapshots | undefined - offerSnapshot: RequestOfferSnapshot | undefined - loadSnapshotChunk: RequestLoadSnapshotChunk | undefined - applySnapshotChunk: RequestApplySnapshotChunk | undefined -} - -export interface RequestEcho { - message: string -} - -export interface RequestFlush {} - -export interface RequestInfo { - version: string - blockVersion: number - p2pVersion: number -} - -/** nondeterministic */ -export interface RequestSetOption { - key: string - value: string -} - -export interface RequestInitChain { - time: Date | undefined - chainId: string - consensusParams: ConsensusParams | undefined - validators: ValidatorUpdate[] - appStateBytes: Uint8Array - initialHeight: number -} - -export interface RequestQuery { - data: Uint8Array - path: string - height: number - prove: boolean -} - -export interface RequestBeginBlock { - hash: Uint8Array - header: Header | undefined - lastCommitInfo: LastCommitInfo | undefined - byzantineValidators: Evidence[] -} - -export interface RequestCheckTx { - tx: Uint8Array - type: CheckTxType -} - -export interface RequestDeliverTx { - tx: Uint8Array -} - -export interface RequestEndBlock { - height: number -} - -export interface RequestCommit {} - -/** lists available snapshots */ -export interface RequestListSnapshots {} - -/** offers a snapshot to the application */ -export interface RequestOfferSnapshot { - /** snapshot offered by peers */ - snapshot: Snapshot | undefined - /** light client-verified app hash for snapshot height */ - appHash: Uint8Array -} - -/** loads a snapshot chunk */ -export interface RequestLoadSnapshotChunk { - height: number - format: number - chunk: number -} - -/** Applies a snapshot chunk */ -export interface RequestApplySnapshotChunk { - index: number - chunk: Uint8Array - sender: string -} - -export interface Response { - exception: ResponseException | undefined - echo: ResponseEcho | undefined - flush: ResponseFlush | undefined - info: ResponseInfo | undefined - setOption: ResponseSetOption | undefined - initChain: ResponseInitChain | undefined - query: ResponseQuery | undefined - beginBlock: ResponseBeginBlock | undefined - checkTx: ResponseCheckTx | undefined - deliverTx: ResponseDeliverTx | undefined - endBlock: ResponseEndBlock | undefined - commit: ResponseCommit | undefined - listSnapshots: ResponseListSnapshots | undefined - offerSnapshot: ResponseOfferSnapshot | undefined - loadSnapshotChunk: ResponseLoadSnapshotChunk | undefined - applySnapshotChunk: ResponseApplySnapshotChunk | undefined -} - -/** nondeterministic */ -export interface ResponseException { - error: string -} - -export interface ResponseEcho { - message: string -} - -export interface ResponseFlush {} - -export interface ResponseInfo { - data: string - version: string - appVersion: number - lastBlockHeight: number - lastBlockAppHash: Uint8Array -} - -/** nondeterministic */ -export interface ResponseSetOption { - code: number - /** bytes data = 2; */ - log: string - info: string -} - -export interface ResponseInitChain { - consensusParams: ConsensusParams | undefined - validators: ValidatorUpdate[] - appHash: Uint8Array -} - -export interface ResponseQuery { - code: number - /** bytes data = 2; // use "value" instead. */ - log: string - /** nondeterministic */ - info: string - index: number - key: Uint8Array - value: Uint8Array - proofOps: ProofOps | undefined - height: number - codespace: string -} - -export interface ResponseBeginBlock { - events: Event[] -} - -export interface ResponseCheckTx { - code: number - data: Uint8Array - /** nondeterministic */ - log: string - /** nondeterministic */ - info: string - gasWanted: number - gasUsed: number - events: Event[] - codespace: string -} - -export interface ResponseDeliverTx { - code: number - data: Uint8Array - /** nondeterministic */ - log: string - /** nondeterministic */ - info: string - gasWanted: number - gasUsed: number - events: Event[] - codespace: string -} - -export interface ResponseEndBlock { - validatorUpdates: ValidatorUpdate[] - consensusParamUpdates: ConsensusParams | undefined - events: Event[] -} - -export interface ResponseCommit { - /** reserve 1 */ - data: Uint8Array - retainHeight: number -} - -export interface ResponseListSnapshots { - snapshots: Snapshot[] -} - -export interface ResponseOfferSnapshot { - result: ResponseOfferSnapshot_Result -} - -export enum ResponseOfferSnapshot_Result { - /** UNKNOWN - Unknown result, abort all snapshot restoration */ - UNKNOWN = 0, - /** ACCEPT - Snapshot accepted, apply chunks */ - ACCEPT = 1, - /** ABORT - Abort all snapshot restoration */ - ABORT = 2, - /** REJECT - Reject this specific snapshot, try others */ - REJECT = 3, - /** REJECT_FORMAT - Reject all snapshots of this format, try others */ - REJECT_FORMAT = 4, - /** REJECT_SENDER - Reject all snapshots from the sender(s), try others */ - REJECT_SENDER = 5, - UNRECOGNIZED = -1 -} - -export function responseOfferSnapshot_ResultFromJSON(object: any): ResponseOfferSnapshot_Result { - switch (object) { - case 0: - case 'UNKNOWN': - return ResponseOfferSnapshot_Result.UNKNOWN - case 1: - case 'ACCEPT': - return ResponseOfferSnapshot_Result.ACCEPT - case 2: - case 'ABORT': - return ResponseOfferSnapshot_Result.ABORT - case 3: - case 'REJECT': - return ResponseOfferSnapshot_Result.REJECT - case 4: - case 'REJECT_FORMAT': - return ResponseOfferSnapshot_Result.REJECT_FORMAT - case 5: - case 'REJECT_SENDER': - return ResponseOfferSnapshot_Result.REJECT_SENDER - case -1: - case 'UNRECOGNIZED': - default: - return ResponseOfferSnapshot_Result.UNRECOGNIZED - } -} - -export function responseOfferSnapshot_ResultToJSON(object: ResponseOfferSnapshot_Result): string { - switch (object) { - case ResponseOfferSnapshot_Result.UNKNOWN: - return 'UNKNOWN' - case ResponseOfferSnapshot_Result.ACCEPT: - return 'ACCEPT' - case ResponseOfferSnapshot_Result.ABORT: - return 'ABORT' - case ResponseOfferSnapshot_Result.REJECT: - return 'REJECT' - case ResponseOfferSnapshot_Result.REJECT_FORMAT: - return 'REJECT_FORMAT' - case ResponseOfferSnapshot_Result.REJECT_SENDER: - return 'REJECT_SENDER' - default: - return 'UNKNOWN' - } -} - -export interface ResponseLoadSnapshotChunk { - chunk: Uint8Array -} - -export interface ResponseApplySnapshotChunk { - result: ResponseApplySnapshotChunk_Result - /** Chunks to refetch and reapply */ - refetchChunks: number[] - /** Chunk senders to reject and ban */ - rejectSenders: string[] -} - -export enum ResponseApplySnapshotChunk_Result { - /** UNKNOWN - Unknown result, abort all snapshot restoration */ - UNKNOWN = 0, - /** ACCEPT - Chunk successfully accepted */ - ACCEPT = 1, - /** ABORT - Abort all snapshot restoration */ - ABORT = 2, - /** RETRY - Retry chunk (combine with refetch and reject) */ - RETRY = 3, - /** RETRY_SNAPSHOT - Retry snapshot (combine with refetch and reject) */ - RETRY_SNAPSHOT = 4, - /** REJECT_SNAPSHOT - Reject this snapshot, try others */ - REJECT_SNAPSHOT = 5, - UNRECOGNIZED = -1 -} - -export function responseApplySnapshotChunk_ResultFromJSON(object: any): ResponseApplySnapshotChunk_Result { - switch (object) { - case 0: - case 'UNKNOWN': - return ResponseApplySnapshotChunk_Result.UNKNOWN - case 1: - case 'ACCEPT': - return ResponseApplySnapshotChunk_Result.ACCEPT - case 2: - case 'ABORT': - return ResponseApplySnapshotChunk_Result.ABORT - case 3: - case 'RETRY': - return ResponseApplySnapshotChunk_Result.RETRY - case 4: - case 'RETRY_SNAPSHOT': - return ResponseApplySnapshotChunk_Result.RETRY_SNAPSHOT - case 5: - case 'REJECT_SNAPSHOT': - return ResponseApplySnapshotChunk_Result.REJECT_SNAPSHOT - case -1: - case 'UNRECOGNIZED': - default: - return ResponseApplySnapshotChunk_Result.UNRECOGNIZED - } -} - -export function responseApplySnapshotChunk_ResultToJSON(object: ResponseApplySnapshotChunk_Result): string { - switch (object) { - case ResponseApplySnapshotChunk_Result.UNKNOWN: - return 'UNKNOWN' - case ResponseApplySnapshotChunk_Result.ACCEPT: - return 'ACCEPT' - case ResponseApplySnapshotChunk_Result.ABORT: - return 'ABORT' - case ResponseApplySnapshotChunk_Result.RETRY: - return 'RETRY' - case ResponseApplySnapshotChunk_Result.RETRY_SNAPSHOT: - return 'RETRY_SNAPSHOT' - case ResponseApplySnapshotChunk_Result.REJECT_SNAPSHOT: - return 'REJECT_SNAPSHOT' - default: - return 'UNKNOWN' - } -} - -/** - * ConsensusParams contains all consensus-relevant parameters - * that can be adjusted by the abci app - */ -export interface ConsensusParams { - block: BlockParams | undefined - evidence: EvidenceParams | undefined - validator: ValidatorParams | undefined - version: VersionParams | undefined -} - -/** BlockParams contains limits on the block size. */ -export interface BlockParams { - /** Note: must be greater than 0 */ - maxBytes: number - /** Note: must be greater or equal to -1 */ - maxGas: number -} - -export interface LastCommitInfo { - round: number - votes: VoteInfo[] -} - -/** - * Event allows application developers to attach additional information to - * ResponseBeginBlock, ResponseEndBlock, ResponseCheckTx and ResponseDeliverTx. - * Later, transactions may be queried using these events. - */ -export interface Event { - type: string - attributes: EventAttribute[] -} - -/** EventAttribute is a single key-value pair, associated with an event. */ -export interface EventAttribute { - key: Uint8Array - value: Uint8Array - /** nondeterministic */ - index: boolean -} - -/** - * TxResult contains results of executing the transaction. - * - * One usage is indexing transaction results. - */ -export interface TxResult { - height: number - index: number - tx: Uint8Array - result: ResponseDeliverTx | undefined -} - -/** Validator */ -export interface Validator { - /** The first 20 bytes of SHA256(public key) */ - address: Uint8Array - /** PubKey pub_key = 2 [(gogoproto.nullable)=false]; */ - power: number -} - -/** ValidatorUpdate */ -export interface ValidatorUpdate { - pubKey: PublicKey | undefined - power: number -} - -/** VoteInfo */ -export interface VoteInfo { - validator: Validator | undefined - signedLastBlock: boolean -} - -export interface Evidence { - type: EvidenceType - /** The offending validator */ - validator: Validator | undefined - /** The height when the offense occurred */ - height: number - /** The corresponding time where the offense occurred */ - time: Date | undefined - /** - * Total voting power of the validator set in case the ABCI application does - * not store historical validators. - * https://github.com/tendermint/tendermint/issues/4581 - */ - totalVotingPower: number -} - -export interface Snapshot { - /** The height at which the snapshot was taken */ - height: number - /** The application-specific snapshot format */ - format: number - /** Number of chunks in the snapshot */ - chunks: number - /** Arbitrary snapshot hash, equal only if identical */ - hash: Uint8Array - /** Arbitrary application metadata */ - metadata: Uint8Array -} - -const baseRequest: object = {} - -export const Request = { - encode(message: Request, writer: Writer = Writer.create()): Writer { - if (message.echo !== undefined) { - RequestEcho.encode(message.echo, writer.uint32(10).fork()).ldelim() - } - if (message.flush !== undefined) { - RequestFlush.encode(message.flush, writer.uint32(18).fork()).ldelim() - } - if (message.info !== undefined) { - RequestInfo.encode(message.info, writer.uint32(26).fork()).ldelim() - } - if (message.setOption !== undefined) { - RequestSetOption.encode(message.setOption, writer.uint32(34).fork()).ldelim() - } - if (message.initChain !== undefined) { - RequestInitChain.encode(message.initChain, writer.uint32(42).fork()).ldelim() - } - if (message.query !== undefined) { - RequestQuery.encode(message.query, writer.uint32(50).fork()).ldelim() - } - if (message.beginBlock !== undefined) { - RequestBeginBlock.encode(message.beginBlock, writer.uint32(58).fork()).ldelim() - } - if (message.checkTx !== undefined) { - RequestCheckTx.encode(message.checkTx, writer.uint32(66).fork()).ldelim() - } - if (message.deliverTx !== undefined) { - RequestDeliverTx.encode(message.deliverTx, writer.uint32(74).fork()).ldelim() - } - if (message.endBlock !== undefined) { - RequestEndBlock.encode(message.endBlock, writer.uint32(82).fork()).ldelim() - } - if (message.commit !== undefined) { - RequestCommit.encode(message.commit, writer.uint32(90).fork()).ldelim() - } - if (message.listSnapshots !== undefined) { - RequestListSnapshots.encode(message.listSnapshots, writer.uint32(98).fork()).ldelim() - } - if (message.offerSnapshot !== undefined) { - RequestOfferSnapshot.encode(message.offerSnapshot, writer.uint32(106).fork()).ldelim() - } - if (message.loadSnapshotChunk !== undefined) { - RequestLoadSnapshotChunk.encode(message.loadSnapshotChunk, writer.uint32(114).fork()).ldelim() - } - if (message.applySnapshotChunk !== undefined) { - RequestApplySnapshotChunk.encode(message.applySnapshotChunk, writer.uint32(122).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Request { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequest } as Request - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.echo = RequestEcho.decode(reader, reader.uint32()) - break - case 2: - message.flush = RequestFlush.decode(reader, reader.uint32()) - break - case 3: - message.info = RequestInfo.decode(reader, reader.uint32()) - break - case 4: - message.setOption = RequestSetOption.decode(reader, reader.uint32()) - break - case 5: - message.initChain = RequestInitChain.decode(reader, reader.uint32()) - break - case 6: - message.query = RequestQuery.decode(reader, reader.uint32()) - break - case 7: - message.beginBlock = RequestBeginBlock.decode(reader, reader.uint32()) - break - case 8: - message.checkTx = RequestCheckTx.decode(reader, reader.uint32()) - break - case 9: - message.deliverTx = RequestDeliverTx.decode(reader, reader.uint32()) - break - case 10: - message.endBlock = RequestEndBlock.decode(reader, reader.uint32()) - break - case 11: - message.commit = RequestCommit.decode(reader, reader.uint32()) - break - case 12: - message.listSnapshots = RequestListSnapshots.decode(reader, reader.uint32()) - break - case 13: - message.offerSnapshot = RequestOfferSnapshot.decode(reader, reader.uint32()) - break - case 14: - message.loadSnapshotChunk = RequestLoadSnapshotChunk.decode(reader, reader.uint32()) - break - case 15: - message.applySnapshotChunk = RequestApplySnapshotChunk.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Request { - const message = { ...baseRequest } as Request - if (object.echo !== undefined && object.echo !== null) { - message.echo = RequestEcho.fromJSON(object.echo) - } else { - message.echo = undefined - } - if (object.flush !== undefined && object.flush !== null) { - message.flush = RequestFlush.fromJSON(object.flush) - } else { - message.flush = undefined - } - if (object.info !== undefined && object.info !== null) { - message.info = RequestInfo.fromJSON(object.info) - } else { - message.info = undefined - } - if (object.setOption !== undefined && object.setOption !== null) { - message.setOption = RequestSetOption.fromJSON(object.setOption) - } else { - message.setOption = undefined - } - if (object.initChain !== undefined && object.initChain !== null) { - message.initChain = RequestInitChain.fromJSON(object.initChain) - } else { - message.initChain = undefined - } - if (object.query !== undefined && object.query !== null) { - message.query = RequestQuery.fromJSON(object.query) - } else { - message.query = undefined - } - if (object.beginBlock !== undefined && object.beginBlock !== null) { - message.beginBlock = RequestBeginBlock.fromJSON(object.beginBlock) - } else { - message.beginBlock = undefined - } - if (object.checkTx !== undefined && object.checkTx !== null) { - message.checkTx = RequestCheckTx.fromJSON(object.checkTx) - } else { - message.checkTx = undefined - } - if (object.deliverTx !== undefined && object.deliverTx !== null) { - message.deliverTx = RequestDeliverTx.fromJSON(object.deliverTx) - } else { - message.deliverTx = undefined - } - if (object.endBlock !== undefined && object.endBlock !== null) { - message.endBlock = RequestEndBlock.fromJSON(object.endBlock) - } else { - message.endBlock = undefined - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = RequestCommit.fromJSON(object.commit) - } else { - message.commit = undefined - } - if (object.listSnapshots !== undefined && object.listSnapshots !== null) { - message.listSnapshots = RequestListSnapshots.fromJSON(object.listSnapshots) - } else { - message.listSnapshots = undefined - } - if (object.offerSnapshot !== undefined && object.offerSnapshot !== null) { - message.offerSnapshot = RequestOfferSnapshot.fromJSON(object.offerSnapshot) - } else { - message.offerSnapshot = undefined - } - if (object.loadSnapshotChunk !== undefined && object.loadSnapshotChunk !== null) { - message.loadSnapshotChunk = RequestLoadSnapshotChunk.fromJSON(object.loadSnapshotChunk) - } else { - message.loadSnapshotChunk = undefined - } - if (object.applySnapshotChunk !== undefined && object.applySnapshotChunk !== null) { - message.applySnapshotChunk = RequestApplySnapshotChunk.fromJSON(object.applySnapshotChunk) - } else { - message.applySnapshotChunk = undefined - } - return message - }, - - toJSON(message: Request): unknown { - const obj: any = {} - message.echo !== undefined && (obj.echo = message.echo ? RequestEcho.toJSON(message.echo) : undefined) - message.flush !== undefined && (obj.flush = message.flush ? RequestFlush.toJSON(message.flush) : undefined) - message.info !== undefined && (obj.info = message.info ? RequestInfo.toJSON(message.info) : undefined) - message.setOption !== undefined && (obj.setOption = message.setOption ? RequestSetOption.toJSON(message.setOption) : undefined) - message.initChain !== undefined && (obj.initChain = message.initChain ? RequestInitChain.toJSON(message.initChain) : undefined) - message.query !== undefined && (obj.query = message.query ? RequestQuery.toJSON(message.query) : undefined) - message.beginBlock !== undefined && (obj.beginBlock = message.beginBlock ? RequestBeginBlock.toJSON(message.beginBlock) : undefined) - message.checkTx !== undefined && (obj.checkTx = message.checkTx ? RequestCheckTx.toJSON(message.checkTx) : undefined) - message.deliverTx !== undefined && (obj.deliverTx = message.deliverTx ? RequestDeliverTx.toJSON(message.deliverTx) : undefined) - message.endBlock !== undefined && (obj.endBlock = message.endBlock ? RequestEndBlock.toJSON(message.endBlock) : undefined) - message.commit !== undefined && (obj.commit = message.commit ? RequestCommit.toJSON(message.commit) : undefined) - message.listSnapshots !== undefined && (obj.listSnapshots = message.listSnapshots ? RequestListSnapshots.toJSON(message.listSnapshots) : undefined) - message.offerSnapshot !== undefined && (obj.offerSnapshot = message.offerSnapshot ? RequestOfferSnapshot.toJSON(message.offerSnapshot) : undefined) - message.loadSnapshotChunk !== undefined && - (obj.loadSnapshotChunk = message.loadSnapshotChunk ? RequestLoadSnapshotChunk.toJSON(message.loadSnapshotChunk) : undefined) - message.applySnapshotChunk !== undefined && - (obj.applySnapshotChunk = message.applySnapshotChunk ? RequestApplySnapshotChunk.toJSON(message.applySnapshotChunk) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): Request { - const message = { ...baseRequest } as Request - if (object.echo !== undefined && object.echo !== null) { - message.echo = RequestEcho.fromPartial(object.echo) - } else { - message.echo = undefined - } - if (object.flush !== undefined && object.flush !== null) { - message.flush = RequestFlush.fromPartial(object.flush) - } else { - message.flush = undefined - } - if (object.info !== undefined && object.info !== null) { - message.info = RequestInfo.fromPartial(object.info) - } else { - message.info = undefined - } - if (object.setOption !== undefined && object.setOption !== null) { - message.setOption = RequestSetOption.fromPartial(object.setOption) - } else { - message.setOption = undefined - } - if (object.initChain !== undefined && object.initChain !== null) { - message.initChain = RequestInitChain.fromPartial(object.initChain) - } else { - message.initChain = undefined - } - if (object.query !== undefined && object.query !== null) { - message.query = RequestQuery.fromPartial(object.query) - } else { - message.query = undefined - } - if (object.beginBlock !== undefined && object.beginBlock !== null) { - message.beginBlock = RequestBeginBlock.fromPartial(object.beginBlock) - } else { - message.beginBlock = undefined - } - if (object.checkTx !== undefined && object.checkTx !== null) { - message.checkTx = RequestCheckTx.fromPartial(object.checkTx) - } else { - message.checkTx = undefined - } - if (object.deliverTx !== undefined && object.deliverTx !== null) { - message.deliverTx = RequestDeliverTx.fromPartial(object.deliverTx) - } else { - message.deliverTx = undefined - } - if (object.endBlock !== undefined && object.endBlock !== null) { - message.endBlock = RequestEndBlock.fromPartial(object.endBlock) - } else { - message.endBlock = undefined - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = RequestCommit.fromPartial(object.commit) - } else { - message.commit = undefined - } - if (object.listSnapshots !== undefined && object.listSnapshots !== null) { - message.listSnapshots = RequestListSnapshots.fromPartial(object.listSnapshots) - } else { - message.listSnapshots = undefined - } - if (object.offerSnapshot !== undefined && object.offerSnapshot !== null) { - message.offerSnapshot = RequestOfferSnapshot.fromPartial(object.offerSnapshot) - } else { - message.offerSnapshot = undefined - } - if (object.loadSnapshotChunk !== undefined && object.loadSnapshotChunk !== null) { - message.loadSnapshotChunk = RequestLoadSnapshotChunk.fromPartial(object.loadSnapshotChunk) - } else { - message.loadSnapshotChunk = undefined - } - if (object.applySnapshotChunk !== undefined && object.applySnapshotChunk !== null) { - message.applySnapshotChunk = RequestApplySnapshotChunk.fromPartial(object.applySnapshotChunk) - } else { - message.applySnapshotChunk = undefined - } - return message - } -} - -const baseRequestEcho: object = { message: '' } - -export const RequestEcho = { - encode(message: RequestEcho, writer: Writer = Writer.create()): Writer { - if (message.message !== '') { - writer.uint32(10).string(message.message) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestEcho { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestEcho } as RequestEcho - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.message = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestEcho { - const message = { ...baseRequestEcho } as RequestEcho - if (object.message !== undefined && object.message !== null) { - message.message = String(object.message) - } else { - message.message = '' - } - return message - }, - - toJSON(message: RequestEcho): unknown { - const obj: any = {} - message.message !== undefined && (obj.message = message.message) - return obj - }, - - fromPartial(object: DeepPartial): RequestEcho { - const message = { ...baseRequestEcho } as RequestEcho - if (object.message !== undefined && object.message !== null) { - message.message = object.message - } else { - message.message = '' - } - return message - } -} - -const baseRequestFlush: object = {} - -export const RequestFlush = { - encode(_: RequestFlush, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestFlush { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestFlush } as RequestFlush - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): RequestFlush { - const message = { ...baseRequestFlush } as RequestFlush - return message - }, - - toJSON(_: RequestFlush): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): RequestFlush { - const message = { ...baseRequestFlush } as RequestFlush - return message - } -} - -const baseRequestInfo: object = { version: '', blockVersion: 0, p2pVersion: 0 } - -export const RequestInfo = { - encode(message: RequestInfo, writer: Writer = Writer.create()): Writer { - if (message.version !== '') { - writer.uint32(10).string(message.version) - } - if (message.blockVersion !== 0) { - writer.uint32(16).uint64(message.blockVersion) - } - if (message.p2pVersion !== 0) { - writer.uint32(24).uint64(message.p2pVersion) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestInfo } as RequestInfo - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.version = reader.string() - break - case 2: - message.blockVersion = longToNumber(reader.uint64() as Long) - break - case 3: - message.p2pVersion = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestInfo { - const message = { ...baseRequestInfo } as RequestInfo - if (object.version !== undefined && object.version !== null) { - message.version = String(object.version) - } else { - message.version = '' - } - if (object.blockVersion !== undefined && object.blockVersion !== null) { - message.blockVersion = Number(object.blockVersion) - } else { - message.blockVersion = 0 - } - if (object.p2pVersion !== undefined && object.p2pVersion !== null) { - message.p2pVersion = Number(object.p2pVersion) - } else { - message.p2pVersion = 0 - } - return message - }, - - toJSON(message: RequestInfo): unknown { - const obj: any = {} - message.version !== undefined && (obj.version = message.version) - message.blockVersion !== undefined && (obj.blockVersion = message.blockVersion) - message.p2pVersion !== undefined && (obj.p2pVersion = message.p2pVersion) - return obj - }, - - fromPartial(object: DeepPartial): RequestInfo { - const message = { ...baseRequestInfo } as RequestInfo - if (object.version !== undefined && object.version !== null) { - message.version = object.version - } else { - message.version = '' - } - if (object.blockVersion !== undefined && object.blockVersion !== null) { - message.blockVersion = object.blockVersion - } else { - message.blockVersion = 0 - } - if (object.p2pVersion !== undefined && object.p2pVersion !== null) { - message.p2pVersion = object.p2pVersion - } else { - message.p2pVersion = 0 - } - return message - } -} - -const baseRequestSetOption: object = { key: '', value: '' } - -export const RequestSetOption = { - encode(message: RequestSetOption, writer: Writer = Writer.create()): Writer { - if (message.key !== '') { - writer.uint32(10).string(message.key) - } - if (message.value !== '') { - writer.uint32(18).string(message.value) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestSetOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestSetOption } as RequestSetOption - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.string() - break - case 2: - message.value = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestSetOption { - const message = { ...baseRequestSetOption } as RequestSetOption - if (object.key !== undefined && object.key !== null) { - message.key = String(object.key) - } else { - message.key = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = String(object.value) - } else { - message.value = '' - } - return message - }, - - toJSON(message: RequestSetOption): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = message.key) - message.value !== undefined && (obj.value = message.value) - return obj - }, - - fromPartial(object: DeepPartial): RequestSetOption { - const message = { ...baseRequestSetOption } as RequestSetOption - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value - } else { - message.value = '' - } - return message - } -} - -const baseRequestInitChain: object = { chainId: '', initialHeight: 0 } - -export const RequestInitChain = { - encode(message: RequestInitChain, writer: Writer = Writer.create()): Writer { - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(10).fork()).ldelim() - } - if (message.chainId !== '') { - writer.uint32(18).string(message.chainId) - } - if (message.consensusParams !== undefined) { - ConsensusParams.encode(message.consensusParams, writer.uint32(26).fork()).ldelim() - } - for (const v of message.validators) { - ValidatorUpdate.encode(v!, writer.uint32(34).fork()).ldelim() - } - if (message.appStateBytes.length !== 0) { - writer.uint32(42).bytes(message.appStateBytes) - } - if (message.initialHeight !== 0) { - writer.uint32(48).int64(message.initialHeight) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestInitChain { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestInitChain } as RequestInitChain - message.validators = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 2: - message.chainId = reader.string() - break - case 3: - message.consensusParams = ConsensusParams.decode(reader, reader.uint32()) - break - case 4: - message.validators.push(ValidatorUpdate.decode(reader, reader.uint32())) - break - case 5: - message.appStateBytes = reader.bytes() - break - case 6: - message.initialHeight = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestInitChain { - const message = { ...baseRequestInitChain } as RequestInitChain - message.validators = [] - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time) - } else { - message.time = undefined - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = String(object.chainId) - } else { - message.chainId = '' - } - if (object.consensusParams !== undefined && object.consensusParams !== null) { - message.consensusParams = ConsensusParams.fromJSON(object.consensusParams) - } else { - message.consensusParams = undefined - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(ValidatorUpdate.fromJSON(e)) - } - } - if (object.appStateBytes !== undefined && object.appStateBytes !== null) { - message.appStateBytes = bytesFromBase64(object.appStateBytes) - } - if (object.initialHeight !== undefined && object.initialHeight !== null) { - message.initialHeight = Number(object.initialHeight) - } else { - message.initialHeight = 0 - } - return message - }, - - toJSON(message: RequestInitChain): unknown { - const obj: any = {} - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null) - message.chainId !== undefined && (obj.chainId = message.chainId) - message.consensusParams !== undefined && (obj.consensusParams = message.consensusParams ? ConsensusParams.toJSON(message.consensusParams) : undefined) - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? ValidatorUpdate.toJSON(e) : undefined)) - } else { - obj.validators = [] - } - message.appStateBytes !== undefined && (obj.appStateBytes = base64FromBytes(message.appStateBytes !== undefined ? message.appStateBytes : new Uint8Array())) - message.initialHeight !== undefined && (obj.initialHeight = message.initialHeight) - return obj - }, - - fromPartial(object: DeepPartial): RequestInitChain { - const message = { ...baseRequestInitChain } as RequestInitChain - message.validators = [] - if (object.time !== undefined && object.time !== null) { - message.time = object.time - } else { - message.time = undefined - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = object.chainId - } else { - message.chainId = '' - } - if (object.consensusParams !== undefined && object.consensusParams !== null) { - message.consensusParams = ConsensusParams.fromPartial(object.consensusParams) - } else { - message.consensusParams = undefined - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(ValidatorUpdate.fromPartial(e)) - } - } - if (object.appStateBytes !== undefined && object.appStateBytes !== null) { - message.appStateBytes = object.appStateBytes - } else { - message.appStateBytes = new Uint8Array() - } - if (object.initialHeight !== undefined && object.initialHeight !== null) { - message.initialHeight = object.initialHeight - } else { - message.initialHeight = 0 - } - return message - } -} - -const baseRequestQuery: object = { path: '', height: 0, prove: false } - -export const RequestQuery = { - encode(message: RequestQuery, writer: Writer = Writer.create()): Writer { - if (message.data.length !== 0) { - writer.uint32(10).bytes(message.data) - } - if (message.path !== '') { - writer.uint32(18).string(message.path) - } - if (message.height !== 0) { - writer.uint32(24).int64(message.height) - } - if (message.prove === true) { - writer.uint32(32).bool(message.prove) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestQuery { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestQuery } as RequestQuery - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.data = reader.bytes() - break - case 2: - message.path = reader.string() - break - case 3: - message.height = longToNumber(reader.int64() as Long) - break - case 4: - message.prove = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestQuery { - const message = { ...baseRequestQuery } as RequestQuery - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data) - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path) - } else { - message.path = '' - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.prove !== undefined && object.prove !== null) { - message.prove = Boolean(object.prove) - } else { - message.prove = false - } - return message - }, - - toJSON(message: RequestQuery): unknown { - const obj: any = {} - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())) - message.path !== undefined && (obj.path = message.path) - message.height !== undefined && (obj.height = message.height) - message.prove !== undefined && (obj.prove = message.prove) - return obj - }, - - fromPartial(object: DeepPartial): RequestQuery { - const message = { ...baseRequestQuery } as RequestQuery - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = new Uint8Array() - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path - } else { - message.path = '' - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.prove !== undefined && object.prove !== null) { - message.prove = object.prove - } else { - message.prove = false - } - return message - } -} - -const baseRequestBeginBlock: object = {} - -export const RequestBeginBlock = { - encode(message: RequestBeginBlock, writer: Writer = Writer.create()): Writer { - if (message.hash.length !== 0) { - writer.uint32(10).bytes(message.hash) - } - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(18).fork()).ldelim() - } - if (message.lastCommitInfo !== undefined) { - LastCommitInfo.encode(message.lastCommitInfo, writer.uint32(26).fork()).ldelim() - } - for (const v of message.byzantineValidators) { - Evidence.encode(v!, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestBeginBlock { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestBeginBlock } as RequestBeginBlock - message.byzantineValidators = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.hash = reader.bytes() - break - case 2: - message.header = Header.decode(reader, reader.uint32()) - break - case 3: - message.lastCommitInfo = LastCommitInfo.decode(reader, reader.uint32()) - break - case 4: - message.byzantineValidators.push(Evidence.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestBeginBlock { - const message = { ...baseRequestBeginBlock } as RequestBeginBlock - message.byzantineValidators = [] - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash) - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header) - } else { - message.header = undefined - } - if (object.lastCommitInfo !== undefined && object.lastCommitInfo !== null) { - message.lastCommitInfo = LastCommitInfo.fromJSON(object.lastCommitInfo) - } else { - message.lastCommitInfo = undefined - } - if (object.byzantineValidators !== undefined && object.byzantineValidators !== null) { - for (const e of object.byzantineValidators) { - message.byzantineValidators.push(Evidence.fromJSON(e)) - } - } - return message - }, - - toJSON(message: RequestBeginBlock): unknown { - const obj: any = {} - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())) - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined) - message.lastCommitInfo !== undefined && (obj.lastCommitInfo = message.lastCommitInfo ? LastCommitInfo.toJSON(message.lastCommitInfo) : undefined) - if (message.byzantineValidators) { - obj.byzantineValidators = message.byzantineValidators.map((e) => (e ? Evidence.toJSON(e) : undefined)) - } else { - obj.byzantineValidators = [] - } - return obj - }, - - fromPartial(object: DeepPartial): RequestBeginBlock { - const message = { ...baseRequestBeginBlock } as RequestBeginBlock - message.byzantineValidators = [] - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash - } else { - message.hash = new Uint8Array() - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header) - } else { - message.header = undefined - } - if (object.lastCommitInfo !== undefined && object.lastCommitInfo !== null) { - message.lastCommitInfo = LastCommitInfo.fromPartial(object.lastCommitInfo) - } else { - message.lastCommitInfo = undefined - } - if (object.byzantineValidators !== undefined && object.byzantineValidators !== null) { - for (const e of object.byzantineValidators) { - message.byzantineValidators.push(Evidence.fromPartial(e)) - } - } - return message - } -} - -const baseRequestCheckTx: object = { type: 0 } - -export const RequestCheckTx = { - encode(message: RequestCheckTx, writer: Writer = Writer.create()): Writer { - if (message.tx.length !== 0) { - writer.uint32(10).bytes(message.tx) - } - if (message.type !== 0) { - writer.uint32(16).int32(message.type) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestCheckTx { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestCheckTx } as RequestCheckTx - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.tx = reader.bytes() - break - case 2: - message.type = reader.int32() as any - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestCheckTx { - const message = { ...baseRequestCheckTx } as RequestCheckTx - if (object.tx !== undefined && object.tx !== null) { - message.tx = bytesFromBase64(object.tx) - } - if (object.type !== undefined && object.type !== null) { - message.type = checkTxTypeFromJSON(object.type) - } else { - message.type = 0 - } - return message - }, - - toJSON(message: RequestCheckTx): unknown { - const obj: any = {} - message.tx !== undefined && (obj.tx = base64FromBytes(message.tx !== undefined ? message.tx : new Uint8Array())) - message.type !== undefined && (obj.type = checkTxTypeToJSON(message.type)) - return obj - }, - - fromPartial(object: DeepPartial): RequestCheckTx { - const message = { ...baseRequestCheckTx } as RequestCheckTx - if (object.tx !== undefined && object.tx !== null) { - message.tx = object.tx - } else { - message.tx = new Uint8Array() - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 0 - } - return message - } -} - -const baseRequestDeliverTx: object = {} - -export const RequestDeliverTx = { - encode(message: RequestDeliverTx, writer: Writer = Writer.create()): Writer { - if (message.tx.length !== 0) { - writer.uint32(10).bytes(message.tx) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestDeliverTx { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestDeliverTx } as RequestDeliverTx - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.tx = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestDeliverTx { - const message = { ...baseRequestDeliverTx } as RequestDeliverTx - if (object.tx !== undefined && object.tx !== null) { - message.tx = bytesFromBase64(object.tx) - } - return message - }, - - toJSON(message: RequestDeliverTx): unknown { - const obj: any = {} - message.tx !== undefined && (obj.tx = base64FromBytes(message.tx !== undefined ? message.tx : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): RequestDeliverTx { - const message = { ...baseRequestDeliverTx } as RequestDeliverTx - if (object.tx !== undefined && object.tx !== null) { - message.tx = object.tx - } else { - message.tx = new Uint8Array() - } - return message - } -} - -const baseRequestEndBlock: object = { height: 0 } - -export const RequestEndBlock = { - encode(message: RequestEndBlock, writer: Writer = Writer.create()): Writer { - if (message.height !== 0) { - writer.uint32(8).int64(message.height) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestEndBlock { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestEndBlock } as RequestEndBlock - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestEndBlock { - const message = { ...baseRequestEndBlock } as RequestEndBlock - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - return message - }, - - toJSON(message: RequestEndBlock): unknown { - const obj: any = {} - message.height !== undefined && (obj.height = message.height) - return obj - }, - - fromPartial(object: DeepPartial): RequestEndBlock { - const message = { ...baseRequestEndBlock } as RequestEndBlock - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - return message - } -} - -const baseRequestCommit: object = {} - -export const RequestCommit = { - encode(_: RequestCommit, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestCommit { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestCommit } as RequestCommit - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): RequestCommit { - const message = { ...baseRequestCommit } as RequestCommit - return message - }, - - toJSON(_: RequestCommit): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): RequestCommit { - const message = { ...baseRequestCommit } as RequestCommit - return message - } -} - -const baseRequestListSnapshots: object = {} - -export const RequestListSnapshots = { - encode(_: RequestListSnapshots, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestListSnapshots { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestListSnapshots } as RequestListSnapshots - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): RequestListSnapshots { - const message = { ...baseRequestListSnapshots } as RequestListSnapshots - return message - }, - - toJSON(_: RequestListSnapshots): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): RequestListSnapshots { - const message = { ...baseRequestListSnapshots } as RequestListSnapshots - return message - } -} - -const baseRequestOfferSnapshot: object = {} - -export const RequestOfferSnapshot = { - encode(message: RequestOfferSnapshot, writer: Writer = Writer.create()): Writer { - if (message.snapshot !== undefined) { - Snapshot.encode(message.snapshot, writer.uint32(10).fork()).ldelim() - } - if (message.appHash.length !== 0) { - writer.uint32(18).bytes(message.appHash) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestOfferSnapshot { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestOfferSnapshot } as RequestOfferSnapshot - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.snapshot = Snapshot.decode(reader, reader.uint32()) - break - case 2: - message.appHash = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestOfferSnapshot { - const message = { ...baseRequestOfferSnapshot } as RequestOfferSnapshot - if (object.snapshot !== undefined && object.snapshot !== null) { - message.snapshot = Snapshot.fromJSON(object.snapshot) - } else { - message.snapshot = undefined - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = bytesFromBase64(object.appHash) - } - return message - }, - - toJSON(message: RequestOfferSnapshot): unknown { - const obj: any = {} - message.snapshot !== undefined && (obj.snapshot = message.snapshot ? Snapshot.toJSON(message.snapshot) : undefined) - message.appHash !== undefined && (obj.appHash = base64FromBytes(message.appHash !== undefined ? message.appHash : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): RequestOfferSnapshot { - const message = { ...baseRequestOfferSnapshot } as RequestOfferSnapshot - if (object.snapshot !== undefined && object.snapshot !== null) { - message.snapshot = Snapshot.fromPartial(object.snapshot) - } else { - message.snapshot = undefined - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = object.appHash - } else { - message.appHash = new Uint8Array() - } - return message - } -} - -const baseRequestLoadSnapshotChunk: object = { height: 0, format: 0, chunk: 0 } - -export const RequestLoadSnapshotChunk = { - encode(message: RequestLoadSnapshotChunk, writer: Writer = Writer.create()): Writer { - if (message.height !== 0) { - writer.uint32(8).uint64(message.height) - } - if (message.format !== 0) { - writer.uint32(16).uint32(message.format) - } - if (message.chunk !== 0) { - writer.uint32(24).uint32(message.chunk) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestLoadSnapshotChunk { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestLoadSnapshotChunk } as RequestLoadSnapshotChunk - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.uint64() as Long) - break - case 2: - message.format = reader.uint32() - break - case 3: - message.chunk = reader.uint32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestLoadSnapshotChunk { - const message = { ...baseRequestLoadSnapshotChunk } as RequestLoadSnapshotChunk - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.format !== undefined && object.format !== null) { - message.format = Number(object.format) - } else { - message.format = 0 - } - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = Number(object.chunk) - } else { - message.chunk = 0 - } - return message - }, - - toJSON(message: RequestLoadSnapshotChunk): unknown { - const obj: any = {} - message.height !== undefined && (obj.height = message.height) - message.format !== undefined && (obj.format = message.format) - message.chunk !== undefined && (obj.chunk = message.chunk) - return obj - }, - - fromPartial(object: DeepPartial): RequestLoadSnapshotChunk { - const message = { ...baseRequestLoadSnapshotChunk } as RequestLoadSnapshotChunk - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.format !== undefined && object.format !== null) { - message.format = object.format - } else { - message.format = 0 - } - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = object.chunk - } else { - message.chunk = 0 - } - return message - } -} - -const baseRequestApplySnapshotChunk: object = { index: 0, sender: '' } - -export const RequestApplySnapshotChunk = { - encode(message: RequestApplySnapshotChunk, writer: Writer = Writer.create()): Writer { - if (message.index !== 0) { - writer.uint32(8).uint32(message.index) - } - if (message.chunk.length !== 0) { - writer.uint32(18).bytes(message.chunk) - } - if (message.sender !== '') { - writer.uint32(26).string(message.sender) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RequestApplySnapshotChunk { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRequestApplySnapshotChunk } as RequestApplySnapshotChunk - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.index = reader.uint32() - break - case 2: - message.chunk = reader.bytes() - break - case 3: - message.sender = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RequestApplySnapshotChunk { - const message = { ...baseRequestApplySnapshotChunk } as RequestApplySnapshotChunk - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index) - } else { - message.index = 0 - } - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = bytesFromBase64(object.chunk) - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = String(object.sender) - } else { - message.sender = '' - } - return message - }, - - toJSON(message: RequestApplySnapshotChunk): unknown { - const obj: any = {} - message.index !== undefined && (obj.index = message.index) - message.chunk !== undefined && (obj.chunk = base64FromBytes(message.chunk !== undefined ? message.chunk : new Uint8Array())) - message.sender !== undefined && (obj.sender = message.sender) - return obj - }, - - fromPartial(object: DeepPartial): RequestApplySnapshotChunk { - const message = { ...baseRequestApplySnapshotChunk } as RequestApplySnapshotChunk - if (object.index !== undefined && object.index !== null) { - message.index = object.index - } else { - message.index = 0 - } - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = object.chunk - } else { - message.chunk = new Uint8Array() - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = object.sender - } else { - message.sender = '' - } - return message - } -} - -const baseResponse: object = {} - -export const Response = { - encode(message: Response, writer: Writer = Writer.create()): Writer { - if (message.exception !== undefined) { - ResponseException.encode(message.exception, writer.uint32(10).fork()).ldelim() - } - if (message.echo !== undefined) { - ResponseEcho.encode(message.echo, writer.uint32(18).fork()).ldelim() - } - if (message.flush !== undefined) { - ResponseFlush.encode(message.flush, writer.uint32(26).fork()).ldelim() - } - if (message.info !== undefined) { - ResponseInfo.encode(message.info, writer.uint32(34).fork()).ldelim() - } - if (message.setOption !== undefined) { - ResponseSetOption.encode(message.setOption, writer.uint32(42).fork()).ldelim() - } - if (message.initChain !== undefined) { - ResponseInitChain.encode(message.initChain, writer.uint32(50).fork()).ldelim() - } - if (message.query !== undefined) { - ResponseQuery.encode(message.query, writer.uint32(58).fork()).ldelim() - } - if (message.beginBlock !== undefined) { - ResponseBeginBlock.encode(message.beginBlock, writer.uint32(66).fork()).ldelim() - } - if (message.checkTx !== undefined) { - ResponseCheckTx.encode(message.checkTx, writer.uint32(74).fork()).ldelim() - } - if (message.deliverTx !== undefined) { - ResponseDeliverTx.encode(message.deliverTx, writer.uint32(82).fork()).ldelim() - } - if (message.endBlock !== undefined) { - ResponseEndBlock.encode(message.endBlock, writer.uint32(90).fork()).ldelim() - } - if (message.commit !== undefined) { - ResponseCommit.encode(message.commit, writer.uint32(98).fork()).ldelim() - } - if (message.listSnapshots !== undefined) { - ResponseListSnapshots.encode(message.listSnapshots, writer.uint32(106).fork()).ldelim() - } - if (message.offerSnapshot !== undefined) { - ResponseOfferSnapshot.encode(message.offerSnapshot, writer.uint32(114).fork()).ldelim() - } - if (message.loadSnapshotChunk !== undefined) { - ResponseLoadSnapshotChunk.encode(message.loadSnapshotChunk, writer.uint32(122).fork()).ldelim() - } - if (message.applySnapshotChunk !== undefined) { - ResponseApplySnapshotChunk.encode(message.applySnapshotChunk, writer.uint32(130).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Response { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponse } as Response - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.exception = ResponseException.decode(reader, reader.uint32()) - break - case 2: - message.echo = ResponseEcho.decode(reader, reader.uint32()) - break - case 3: - message.flush = ResponseFlush.decode(reader, reader.uint32()) - break - case 4: - message.info = ResponseInfo.decode(reader, reader.uint32()) - break - case 5: - message.setOption = ResponseSetOption.decode(reader, reader.uint32()) - break - case 6: - message.initChain = ResponseInitChain.decode(reader, reader.uint32()) - break - case 7: - message.query = ResponseQuery.decode(reader, reader.uint32()) - break - case 8: - message.beginBlock = ResponseBeginBlock.decode(reader, reader.uint32()) - break - case 9: - message.checkTx = ResponseCheckTx.decode(reader, reader.uint32()) - break - case 10: - message.deliverTx = ResponseDeliverTx.decode(reader, reader.uint32()) - break - case 11: - message.endBlock = ResponseEndBlock.decode(reader, reader.uint32()) - break - case 12: - message.commit = ResponseCommit.decode(reader, reader.uint32()) - break - case 13: - message.listSnapshots = ResponseListSnapshots.decode(reader, reader.uint32()) - break - case 14: - message.offerSnapshot = ResponseOfferSnapshot.decode(reader, reader.uint32()) - break - case 15: - message.loadSnapshotChunk = ResponseLoadSnapshotChunk.decode(reader, reader.uint32()) - break - case 16: - message.applySnapshotChunk = ResponseApplySnapshotChunk.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Response { - const message = { ...baseResponse } as Response - if (object.exception !== undefined && object.exception !== null) { - message.exception = ResponseException.fromJSON(object.exception) - } else { - message.exception = undefined - } - if (object.echo !== undefined && object.echo !== null) { - message.echo = ResponseEcho.fromJSON(object.echo) - } else { - message.echo = undefined - } - if (object.flush !== undefined && object.flush !== null) { - message.flush = ResponseFlush.fromJSON(object.flush) - } else { - message.flush = undefined - } - if (object.info !== undefined && object.info !== null) { - message.info = ResponseInfo.fromJSON(object.info) - } else { - message.info = undefined - } - if (object.setOption !== undefined && object.setOption !== null) { - message.setOption = ResponseSetOption.fromJSON(object.setOption) - } else { - message.setOption = undefined - } - if (object.initChain !== undefined && object.initChain !== null) { - message.initChain = ResponseInitChain.fromJSON(object.initChain) - } else { - message.initChain = undefined - } - if (object.query !== undefined && object.query !== null) { - message.query = ResponseQuery.fromJSON(object.query) - } else { - message.query = undefined - } - if (object.beginBlock !== undefined && object.beginBlock !== null) { - message.beginBlock = ResponseBeginBlock.fromJSON(object.beginBlock) - } else { - message.beginBlock = undefined - } - if (object.checkTx !== undefined && object.checkTx !== null) { - message.checkTx = ResponseCheckTx.fromJSON(object.checkTx) - } else { - message.checkTx = undefined - } - if (object.deliverTx !== undefined && object.deliverTx !== null) { - message.deliverTx = ResponseDeliverTx.fromJSON(object.deliverTx) - } else { - message.deliverTx = undefined - } - if (object.endBlock !== undefined && object.endBlock !== null) { - message.endBlock = ResponseEndBlock.fromJSON(object.endBlock) - } else { - message.endBlock = undefined - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = ResponseCommit.fromJSON(object.commit) - } else { - message.commit = undefined - } - if (object.listSnapshots !== undefined && object.listSnapshots !== null) { - message.listSnapshots = ResponseListSnapshots.fromJSON(object.listSnapshots) - } else { - message.listSnapshots = undefined - } - if (object.offerSnapshot !== undefined && object.offerSnapshot !== null) { - message.offerSnapshot = ResponseOfferSnapshot.fromJSON(object.offerSnapshot) - } else { - message.offerSnapshot = undefined - } - if (object.loadSnapshotChunk !== undefined && object.loadSnapshotChunk !== null) { - message.loadSnapshotChunk = ResponseLoadSnapshotChunk.fromJSON(object.loadSnapshotChunk) - } else { - message.loadSnapshotChunk = undefined - } - if (object.applySnapshotChunk !== undefined && object.applySnapshotChunk !== null) { - message.applySnapshotChunk = ResponseApplySnapshotChunk.fromJSON(object.applySnapshotChunk) - } else { - message.applySnapshotChunk = undefined - } - return message - }, - - toJSON(message: Response): unknown { - const obj: any = {} - message.exception !== undefined && (obj.exception = message.exception ? ResponseException.toJSON(message.exception) : undefined) - message.echo !== undefined && (obj.echo = message.echo ? ResponseEcho.toJSON(message.echo) : undefined) - message.flush !== undefined && (obj.flush = message.flush ? ResponseFlush.toJSON(message.flush) : undefined) - message.info !== undefined && (obj.info = message.info ? ResponseInfo.toJSON(message.info) : undefined) - message.setOption !== undefined && (obj.setOption = message.setOption ? ResponseSetOption.toJSON(message.setOption) : undefined) - message.initChain !== undefined && (obj.initChain = message.initChain ? ResponseInitChain.toJSON(message.initChain) : undefined) - message.query !== undefined && (obj.query = message.query ? ResponseQuery.toJSON(message.query) : undefined) - message.beginBlock !== undefined && (obj.beginBlock = message.beginBlock ? ResponseBeginBlock.toJSON(message.beginBlock) : undefined) - message.checkTx !== undefined && (obj.checkTx = message.checkTx ? ResponseCheckTx.toJSON(message.checkTx) : undefined) - message.deliverTx !== undefined && (obj.deliverTx = message.deliverTx ? ResponseDeliverTx.toJSON(message.deliverTx) : undefined) - message.endBlock !== undefined && (obj.endBlock = message.endBlock ? ResponseEndBlock.toJSON(message.endBlock) : undefined) - message.commit !== undefined && (obj.commit = message.commit ? ResponseCommit.toJSON(message.commit) : undefined) - message.listSnapshots !== undefined && (obj.listSnapshots = message.listSnapshots ? ResponseListSnapshots.toJSON(message.listSnapshots) : undefined) - message.offerSnapshot !== undefined && (obj.offerSnapshot = message.offerSnapshot ? ResponseOfferSnapshot.toJSON(message.offerSnapshot) : undefined) - message.loadSnapshotChunk !== undefined && - (obj.loadSnapshotChunk = message.loadSnapshotChunk ? ResponseLoadSnapshotChunk.toJSON(message.loadSnapshotChunk) : undefined) - message.applySnapshotChunk !== undefined && - (obj.applySnapshotChunk = message.applySnapshotChunk ? ResponseApplySnapshotChunk.toJSON(message.applySnapshotChunk) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): Response { - const message = { ...baseResponse } as Response - if (object.exception !== undefined && object.exception !== null) { - message.exception = ResponseException.fromPartial(object.exception) - } else { - message.exception = undefined - } - if (object.echo !== undefined && object.echo !== null) { - message.echo = ResponseEcho.fromPartial(object.echo) - } else { - message.echo = undefined - } - if (object.flush !== undefined && object.flush !== null) { - message.flush = ResponseFlush.fromPartial(object.flush) - } else { - message.flush = undefined - } - if (object.info !== undefined && object.info !== null) { - message.info = ResponseInfo.fromPartial(object.info) - } else { - message.info = undefined - } - if (object.setOption !== undefined && object.setOption !== null) { - message.setOption = ResponseSetOption.fromPartial(object.setOption) - } else { - message.setOption = undefined - } - if (object.initChain !== undefined && object.initChain !== null) { - message.initChain = ResponseInitChain.fromPartial(object.initChain) - } else { - message.initChain = undefined - } - if (object.query !== undefined && object.query !== null) { - message.query = ResponseQuery.fromPartial(object.query) - } else { - message.query = undefined - } - if (object.beginBlock !== undefined && object.beginBlock !== null) { - message.beginBlock = ResponseBeginBlock.fromPartial(object.beginBlock) - } else { - message.beginBlock = undefined - } - if (object.checkTx !== undefined && object.checkTx !== null) { - message.checkTx = ResponseCheckTx.fromPartial(object.checkTx) - } else { - message.checkTx = undefined - } - if (object.deliverTx !== undefined && object.deliverTx !== null) { - message.deliverTx = ResponseDeliverTx.fromPartial(object.deliverTx) - } else { - message.deliverTx = undefined - } - if (object.endBlock !== undefined && object.endBlock !== null) { - message.endBlock = ResponseEndBlock.fromPartial(object.endBlock) - } else { - message.endBlock = undefined - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = ResponseCommit.fromPartial(object.commit) - } else { - message.commit = undefined - } - if (object.listSnapshots !== undefined && object.listSnapshots !== null) { - message.listSnapshots = ResponseListSnapshots.fromPartial(object.listSnapshots) - } else { - message.listSnapshots = undefined - } - if (object.offerSnapshot !== undefined && object.offerSnapshot !== null) { - message.offerSnapshot = ResponseOfferSnapshot.fromPartial(object.offerSnapshot) - } else { - message.offerSnapshot = undefined - } - if (object.loadSnapshotChunk !== undefined && object.loadSnapshotChunk !== null) { - message.loadSnapshotChunk = ResponseLoadSnapshotChunk.fromPartial(object.loadSnapshotChunk) - } else { - message.loadSnapshotChunk = undefined - } - if (object.applySnapshotChunk !== undefined && object.applySnapshotChunk !== null) { - message.applySnapshotChunk = ResponseApplySnapshotChunk.fromPartial(object.applySnapshotChunk) - } else { - message.applySnapshotChunk = undefined - } - return message - } -} - -const baseResponseException: object = { error: '' } - -export const ResponseException = { - encode(message: ResponseException, writer: Writer = Writer.create()): Writer { - if (message.error !== '') { - writer.uint32(10).string(message.error) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseException { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseException } as ResponseException - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.error = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseException { - const message = { ...baseResponseException } as ResponseException - if (object.error !== undefined && object.error !== null) { - message.error = String(object.error) - } else { - message.error = '' - } - return message - }, - - toJSON(message: ResponseException): unknown { - const obj: any = {} - message.error !== undefined && (obj.error = message.error) - return obj - }, - - fromPartial(object: DeepPartial): ResponseException { - const message = { ...baseResponseException } as ResponseException - if (object.error !== undefined && object.error !== null) { - message.error = object.error - } else { - message.error = '' - } - return message - } -} - -const baseResponseEcho: object = { message: '' } - -export const ResponseEcho = { - encode(message: ResponseEcho, writer: Writer = Writer.create()): Writer { - if (message.message !== '') { - writer.uint32(10).string(message.message) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseEcho { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseEcho } as ResponseEcho - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.message = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseEcho { - const message = { ...baseResponseEcho } as ResponseEcho - if (object.message !== undefined && object.message !== null) { - message.message = String(object.message) - } else { - message.message = '' - } - return message - }, - - toJSON(message: ResponseEcho): unknown { - const obj: any = {} - message.message !== undefined && (obj.message = message.message) - return obj - }, - - fromPartial(object: DeepPartial): ResponseEcho { - const message = { ...baseResponseEcho } as ResponseEcho - if (object.message !== undefined && object.message !== null) { - message.message = object.message - } else { - message.message = '' - } - return message - } -} - -const baseResponseFlush: object = {} - -export const ResponseFlush = { - encode(_: ResponseFlush, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseFlush { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseFlush } as ResponseFlush - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): ResponseFlush { - const message = { ...baseResponseFlush } as ResponseFlush - return message - }, - - toJSON(_: ResponseFlush): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): ResponseFlush { - const message = { ...baseResponseFlush } as ResponseFlush - return message - } -} - -const baseResponseInfo: object = { data: '', version: '', appVersion: 0, lastBlockHeight: 0 } - -export const ResponseInfo = { - encode(message: ResponseInfo, writer: Writer = Writer.create()): Writer { - if (message.data !== '') { - writer.uint32(10).string(message.data) - } - if (message.version !== '') { - writer.uint32(18).string(message.version) - } - if (message.appVersion !== 0) { - writer.uint32(24).uint64(message.appVersion) - } - if (message.lastBlockHeight !== 0) { - writer.uint32(32).int64(message.lastBlockHeight) - } - if (message.lastBlockAppHash.length !== 0) { - writer.uint32(42).bytes(message.lastBlockAppHash) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseInfo } as ResponseInfo - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.data = reader.string() - break - case 2: - message.version = reader.string() - break - case 3: - message.appVersion = longToNumber(reader.uint64() as Long) - break - case 4: - message.lastBlockHeight = longToNumber(reader.int64() as Long) - break - case 5: - message.lastBlockAppHash = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseInfo { - const message = { ...baseResponseInfo } as ResponseInfo - if (object.data !== undefined && object.data !== null) { - message.data = String(object.data) - } else { - message.data = '' - } - if (object.version !== undefined && object.version !== null) { - message.version = String(object.version) - } else { - message.version = '' - } - if (object.appVersion !== undefined && object.appVersion !== null) { - message.appVersion = Number(object.appVersion) - } else { - message.appVersion = 0 - } - if (object.lastBlockHeight !== undefined && object.lastBlockHeight !== null) { - message.lastBlockHeight = Number(object.lastBlockHeight) - } else { - message.lastBlockHeight = 0 - } - if (object.lastBlockAppHash !== undefined && object.lastBlockAppHash !== null) { - message.lastBlockAppHash = bytesFromBase64(object.lastBlockAppHash) - } - return message - }, - - toJSON(message: ResponseInfo): unknown { - const obj: any = {} - message.data !== undefined && (obj.data = message.data) - message.version !== undefined && (obj.version = message.version) - message.appVersion !== undefined && (obj.appVersion = message.appVersion) - message.lastBlockHeight !== undefined && (obj.lastBlockHeight = message.lastBlockHeight) - message.lastBlockAppHash !== undefined && - (obj.lastBlockAppHash = base64FromBytes(message.lastBlockAppHash !== undefined ? message.lastBlockAppHash : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): ResponseInfo { - const message = { ...baseResponseInfo } as ResponseInfo - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = '' - } - if (object.version !== undefined && object.version !== null) { - message.version = object.version - } else { - message.version = '' - } - if (object.appVersion !== undefined && object.appVersion !== null) { - message.appVersion = object.appVersion - } else { - message.appVersion = 0 - } - if (object.lastBlockHeight !== undefined && object.lastBlockHeight !== null) { - message.lastBlockHeight = object.lastBlockHeight - } else { - message.lastBlockHeight = 0 - } - if (object.lastBlockAppHash !== undefined && object.lastBlockAppHash !== null) { - message.lastBlockAppHash = object.lastBlockAppHash - } else { - message.lastBlockAppHash = new Uint8Array() - } - return message - } -} - -const baseResponseSetOption: object = { code: 0, log: '', info: '' } - -export const ResponseSetOption = { - encode(message: ResponseSetOption, writer: Writer = Writer.create()): Writer { - if (message.code !== 0) { - writer.uint32(8).uint32(message.code) - } - if (message.log !== '') { - writer.uint32(26).string(message.log) - } - if (message.info !== '') { - writer.uint32(34).string(message.info) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseSetOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseSetOption } as ResponseSetOption - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.code = reader.uint32() - break - case 3: - message.log = reader.string() - break - case 4: - message.info = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseSetOption { - const message = { ...baseResponseSetOption } as ResponseSetOption - if (object.code !== undefined && object.code !== null) { - message.code = Number(object.code) - } else { - message.code = 0 - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log) - } else { - message.log = '' - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info) - } else { - message.info = '' - } - return message - }, - - toJSON(message: ResponseSetOption): unknown { - const obj: any = {} - message.code !== undefined && (obj.code = message.code) - message.log !== undefined && (obj.log = message.log) - message.info !== undefined && (obj.info = message.info) - return obj - }, - - fromPartial(object: DeepPartial): ResponseSetOption { - const message = { ...baseResponseSetOption } as ResponseSetOption - if (object.code !== undefined && object.code !== null) { - message.code = object.code - } else { - message.code = 0 - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log - } else { - message.log = '' - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info - } else { - message.info = '' - } - return message - } -} - -const baseResponseInitChain: object = {} - -export const ResponseInitChain = { - encode(message: ResponseInitChain, writer: Writer = Writer.create()): Writer { - if (message.consensusParams !== undefined) { - ConsensusParams.encode(message.consensusParams, writer.uint32(10).fork()).ldelim() - } - for (const v of message.validators) { - ValidatorUpdate.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.appHash.length !== 0) { - writer.uint32(26).bytes(message.appHash) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseInitChain { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseInitChain } as ResponseInitChain - message.validators = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.consensusParams = ConsensusParams.decode(reader, reader.uint32()) - break - case 2: - message.validators.push(ValidatorUpdate.decode(reader, reader.uint32())) - break - case 3: - message.appHash = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseInitChain { - const message = { ...baseResponseInitChain } as ResponseInitChain - message.validators = [] - if (object.consensusParams !== undefined && object.consensusParams !== null) { - message.consensusParams = ConsensusParams.fromJSON(object.consensusParams) - } else { - message.consensusParams = undefined - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(ValidatorUpdate.fromJSON(e)) - } - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = bytesFromBase64(object.appHash) - } - return message - }, - - toJSON(message: ResponseInitChain): unknown { - const obj: any = {} - message.consensusParams !== undefined && (obj.consensusParams = message.consensusParams ? ConsensusParams.toJSON(message.consensusParams) : undefined) - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? ValidatorUpdate.toJSON(e) : undefined)) - } else { - obj.validators = [] - } - message.appHash !== undefined && (obj.appHash = base64FromBytes(message.appHash !== undefined ? message.appHash : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): ResponseInitChain { - const message = { ...baseResponseInitChain } as ResponseInitChain - message.validators = [] - if (object.consensusParams !== undefined && object.consensusParams !== null) { - message.consensusParams = ConsensusParams.fromPartial(object.consensusParams) - } else { - message.consensusParams = undefined - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(ValidatorUpdate.fromPartial(e)) - } - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = object.appHash - } else { - message.appHash = new Uint8Array() - } - return message - } -} - -const baseResponseQuery: object = { code: 0, log: '', info: '', index: 0, height: 0, codespace: '' } - -export const ResponseQuery = { - encode(message: ResponseQuery, writer: Writer = Writer.create()): Writer { - if (message.code !== 0) { - writer.uint32(8).uint32(message.code) - } - if (message.log !== '') { - writer.uint32(26).string(message.log) - } - if (message.info !== '') { - writer.uint32(34).string(message.info) - } - if (message.index !== 0) { - writer.uint32(40).int64(message.index) - } - if (message.key.length !== 0) { - writer.uint32(50).bytes(message.key) - } - if (message.value.length !== 0) { - writer.uint32(58).bytes(message.value) - } - if (message.proofOps !== undefined) { - ProofOps.encode(message.proofOps, writer.uint32(66).fork()).ldelim() - } - if (message.height !== 0) { - writer.uint32(72).int64(message.height) - } - if (message.codespace !== '') { - writer.uint32(82).string(message.codespace) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseQuery { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseQuery } as ResponseQuery - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.code = reader.uint32() - break - case 3: - message.log = reader.string() - break - case 4: - message.info = reader.string() - break - case 5: - message.index = longToNumber(reader.int64() as Long) - break - case 6: - message.key = reader.bytes() - break - case 7: - message.value = reader.bytes() - break - case 8: - message.proofOps = ProofOps.decode(reader, reader.uint32()) - break - case 9: - message.height = longToNumber(reader.int64() as Long) - break - case 10: - message.codespace = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseQuery { - const message = { ...baseResponseQuery } as ResponseQuery - if (object.code !== undefined && object.code !== null) { - message.code = Number(object.code) - } else { - message.code = 0 - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log) - } else { - message.log = '' - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info) - } else { - message.info = '' - } - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index) - } else { - message.index = 0 - } - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value) - } - if (object.proofOps !== undefined && object.proofOps !== null) { - message.proofOps = ProofOps.fromJSON(object.proofOps) - } else { - message.proofOps = undefined - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = String(object.codespace) - } else { - message.codespace = '' - } - return message - }, - - toJSON(message: ResponseQuery): unknown { - const obj: any = {} - message.code !== undefined && (obj.code = message.code) - message.log !== undefined && (obj.log = message.log) - message.info !== undefined && (obj.info = message.info) - message.index !== undefined && (obj.index = message.index) - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())) - message.proofOps !== undefined && (obj.proofOps = message.proofOps ? ProofOps.toJSON(message.proofOps) : undefined) - message.height !== undefined && (obj.height = message.height) - message.codespace !== undefined && (obj.codespace = message.codespace) - return obj - }, - - fromPartial(object: DeepPartial): ResponseQuery { - const message = { ...baseResponseQuery } as ResponseQuery - if (object.code !== undefined && object.code !== null) { - message.code = object.code - } else { - message.code = 0 - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log - } else { - message.log = '' - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info - } else { - message.info = '' - } - if (object.index !== undefined && object.index !== null) { - message.index = object.index - } else { - message.index = 0 - } - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value - } else { - message.value = new Uint8Array() - } - if (object.proofOps !== undefined && object.proofOps !== null) { - message.proofOps = ProofOps.fromPartial(object.proofOps) - } else { - message.proofOps = undefined - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = object.codespace - } else { - message.codespace = '' - } - return message - } -} - -const baseResponseBeginBlock: object = {} - -export const ResponseBeginBlock = { - encode(message: ResponseBeginBlock, writer: Writer = Writer.create()): Writer { - for (const v of message.events) { - Event.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseBeginBlock { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseBeginBlock } as ResponseBeginBlock - message.events = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.events.push(Event.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseBeginBlock { - const message = { ...baseResponseBeginBlock } as ResponseBeginBlock - message.events = [] - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ResponseBeginBlock): unknown { - const obj: any = {} - if (message.events) { - obj.events = message.events.map((e) => (e ? Event.toJSON(e) : undefined)) - } else { - obj.events = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ResponseBeginBlock { - const message = { ...baseResponseBeginBlock } as ResponseBeginBlock - message.events = [] - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromPartial(e)) - } - } - return message - } -} - -const baseResponseCheckTx: object = { code: 0, log: '', info: '', gasWanted: 0, gasUsed: 0, codespace: '' } - -export const ResponseCheckTx = { - encode(message: ResponseCheckTx, writer: Writer = Writer.create()): Writer { - if (message.code !== 0) { - writer.uint32(8).uint32(message.code) - } - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data) - } - if (message.log !== '') { - writer.uint32(26).string(message.log) - } - if (message.info !== '') { - writer.uint32(34).string(message.info) - } - if (message.gasWanted !== 0) { - writer.uint32(40).int64(message.gasWanted) - } - if (message.gasUsed !== 0) { - writer.uint32(48).int64(message.gasUsed) - } - for (const v of message.events) { - Event.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.codespace !== '') { - writer.uint32(66).string(message.codespace) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseCheckTx { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseCheckTx } as ResponseCheckTx - message.events = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.code = reader.uint32() - break - case 2: - message.data = reader.bytes() - break - case 3: - message.log = reader.string() - break - case 4: - message.info = reader.string() - break - case 5: - message.gasWanted = longToNumber(reader.int64() as Long) - break - case 6: - message.gasUsed = longToNumber(reader.int64() as Long) - break - case 7: - message.events.push(Event.decode(reader, reader.uint32())) - break - case 8: - message.codespace = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseCheckTx { - const message = { ...baseResponseCheckTx } as ResponseCheckTx - message.events = [] - if (object.code !== undefined && object.code !== null) { - message.code = Number(object.code) - } else { - message.code = 0 - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data) - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log) - } else { - message.log = '' - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info) - } else { - message.info = '' - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = Number(object.gasWanted) - } else { - message.gasWanted = 0 - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = Number(object.gasUsed) - } else { - message.gasUsed = 0 - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromJSON(e)) - } - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = String(object.codespace) - } else { - message.codespace = '' - } - return message - }, - - toJSON(message: ResponseCheckTx): unknown { - const obj: any = {} - message.code !== undefined && (obj.code = message.code) - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())) - message.log !== undefined && (obj.log = message.log) - message.info !== undefined && (obj.info = message.info) - message.gasWanted !== undefined && (obj.gasWanted = message.gasWanted) - message.gasUsed !== undefined && (obj.gasUsed = message.gasUsed) - if (message.events) { - obj.events = message.events.map((e) => (e ? Event.toJSON(e) : undefined)) - } else { - obj.events = [] - } - message.codespace !== undefined && (obj.codespace = message.codespace) - return obj - }, - - fromPartial(object: DeepPartial): ResponseCheckTx { - const message = { ...baseResponseCheckTx } as ResponseCheckTx - message.events = [] - if (object.code !== undefined && object.code !== null) { - message.code = object.code - } else { - message.code = 0 - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = new Uint8Array() - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log - } else { - message.log = '' - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info - } else { - message.info = '' - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = object.gasWanted - } else { - message.gasWanted = 0 - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = object.gasUsed - } else { - message.gasUsed = 0 - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromPartial(e)) - } - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = object.codespace - } else { - message.codespace = '' - } - return message - } -} - -const baseResponseDeliverTx: object = { code: 0, log: '', info: '', gasWanted: 0, gasUsed: 0, codespace: '' } - -export const ResponseDeliverTx = { - encode(message: ResponseDeliverTx, writer: Writer = Writer.create()): Writer { - if (message.code !== 0) { - writer.uint32(8).uint32(message.code) - } - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data) - } - if (message.log !== '') { - writer.uint32(26).string(message.log) - } - if (message.info !== '') { - writer.uint32(34).string(message.info) - } - if (message.gasWanted !== 0) { - writer.uint32(40).int64(message.gasWanted) - } - if (message.gasUsed !== 0) { - writer.uint32(48).int64(message.gasUsed) - } - for (const v of message.events) { - Event.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.codespace !== '') { - writer.uint32(66).string(message.codespace) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseDeliverTx { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseDeliverTx } as ResponseDeliverTx - message.events = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.code = reader.uint32() - break - case 2: - message.data = reader.bytes() - break - case 3: - message.log = reader.string() - break - case 4: - message.info = reader.string() - break - case 5: - message.gasWanted = longToNumber(reader.int64() as Long) - break - case 6: - message.gasUsed = longToNumber(reader.int64() as Long) - break - case 7: - message.events.push(Event.decode(reader, reader.uint32())) - break - case 8: - message.codespace = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseDeliverTx { - const message = { ...baseResponseDeliverTx } as ResponseDeliverTx - message.events = [] - if (object.code !== undefined && object.code !== null) { - message.code = Number(object.code) - } else { - message.code = 0 - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data) - } - if (object.log !== undefined && object.log !== null) { - message.log = String(object.log) - } else { - message.log = '' - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info) - } else { - message.info = '' - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = Number(object.gasWanted) - } else { - message.gasWanted = 0 - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = Number(object.gasUsed) - } else { - message.gasUsed = 0 - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromJSON(e)) - } - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = String(object.codespace) - } else { - message.codespace = '' - } - return message - }, - - toJSON(message: ResponseDeliverTx): unknown { - const obj: any = {} - message.code !== undefined && (obj.code = message.code) - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())) - message.log !== undefined && (obj.log = message.log) - message.info !== undefined && (obj.info = message.info) - message.gasWanted !== undefined && (obj.gasWanted = message.gasWanted) - message.gasUsed !== undefined && (obj.gasUsed = message.gasUsed) - if (message.events) { - obj.events = message.events.map((e) => (e ? Event.toJSON(e) : undefined)) - } else { - obj.events = [] - } - message.codespace !== undefined && (obj.codespace = message.codespace) - return obj - }, - - fromPartial(object: DeepPartial): ResponseDeliverTx { - const message = { ...baseResponseDeliverTx } as ResponseDeliverTx - message.events = [] - if (object.code !== undefined && object.code !== null) { - message.code = object.code - } else { - message.code = 0 - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = new Uint8Array() - } - if (object.log !== undefined && object.log !== null) { - message.log = object.log - } else { - message.log = '' - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info - } else { - message.info = '' - } - if (object.gasWanted !== undefined && object.gasWanted !== null) { - message.gasWanted = object.gasWanted - } else { - message.gasWanted = 0 - } - if (object.gasUsed !== undefined && object.gasUsed !== null) { - message.gasUsed = object.gasUsed - } else { - message.gasUsed = 0 - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromPartial(e)) - } - } - if (object.codespace !== undefined && object.codespace !== null) { - message.codespace = object.codespace - } else { - message.codespace = '' - } - return message - } -} - -const baseResponseEndBlock: object = {} - -export const ResponseEndBlock = { - encode(message: ResponseEndBlock, writer: Writer = Writer.create()): Writer { - for (const v of message.validatorUpdates) { - ValidatorUpdate.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.consensusParamUpdates !== undefined) { - ConsensusParams.encode(message.consensusParamUpdates, writer.uint32(18).fork()).ldelim() - } - for (const v of message.events) { - Event.encode(v!, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseEndBlock { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseEndBlock } as ResponseEndBlock - message.validatorUpdates = [] - message.events = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorUpdates.push(ValidatorUpdate.decode(reader, reader.uint32())) - break - case 2: - message.consensusParamUpdates = ConsensusParams.decode(reader, reader.uint32()) - break - case 3: - message.events.push(Event.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseEndBlock { - const message = { ...baseResponseEndBlock } as ResponseEndBlock - message.validatorUpdates = [] - message.events = [] - if (object.validatorUpdates !== undefined && object.validatorUpdates !== null) { - for (const e of object.validatorUpdates) { - message.validatorUpdates.push(ValidatorUpdate.fromJSON(e)) - } - } - if (object.consensusParamUpdates !== undefined && object.consensusParamUpdates !== null) { - message.consensusParamUpdates = ConsensusParams.fromJSON(object.consensusParamUpdates) - } else { - message.consensusParamUpdates = undefined - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ResponseEndBlock): unknown { - const obj: any = {} - if (message.validatorUpdates) { - obj.validatorUpdates = message.validatorUpdates.map((e) => (e ? ValidatorUpdate.toJSON(e) : undefined)) - } else { - obj.validatorUpdates = [] - } - message.consensusParamUpdates !== undefined && - (obj.consensusParamUpdates = message.consensusParamUpdates ? ConsensusParams.toJSON(message.consensusParamUpdates) : undefined) - if (message.events) { - obj.events = message.events.map((e) => (e ? Event.toJSON(e) : undefined)) - } else { - obj.events = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ResponseEndBlock { - const message = { ...baseResponseEndBlock } as ResponseEndBlock - message.validatorUpdates = [] - message.events = [] - if (object.validatorUpdates !== undefined && object.validatorUpdates !== null) { - for (const e of object.validatorUpdates) { - message.validatorUpdates.push(ValidatorUpdate.fromPartial(e)) - } - } - if (object.consensusParamUpdates !== undefined && object.consensusParamUpdates !== null) { - message.consensusParamUpdates = ConsensusParams.fromPartial(object.consensusParamUpdates) - } else { - message.consensusParamUpdates = undefined - } - if (object.events !== undefined && object.events !== null) { - for (const e of object.events) { - message.events.push(Event.fromPartial(e)) - } - } - return message - } -} - -const baseResponseCommit: object = { retainHeight: 0 } - -export const ResponseCommit = { - encode(message: ResponseCommit, writer: Writer = Writer.create()): Writer { - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data) - } - if (message.retainHeight !== 0) { - writer.uint32(24).int64(message.retainHeight) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseCommit { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseCommit } as ResponseCommit - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.data = reader.bytes() - break - case 3: - message.retainHeight = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseCommit { - const message = { ...baseResponseCommit } as ResponseCommit - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data) - } - if (object.retainHeight !== undefined && object.retainHeight !== null) { - message.retainHeight = Number(object.retainHeight) - } else { - message.retainHeight = 0 - } - return message - }, - - toJSON(message: ResponseCommit): unknown { - const obj: any = {} - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())) - message.retainHeight !== undefined && (obj.retainHeight = message.retainHeight) - return obj - }, - - fromPartial(object: DeepPartial): ResponseCommit { - const message = { ...baseResponseCommit } as ResponseCommit - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = new Uint8Array() - } - if (object.retainHeight !== undefined && object.retainHeight !== null) { - message.retainHeight = object.retainHeight - } else { - message.retainHeight = 0 - } - return message - } -} - -const baseResponseListSnapshots: object = {} - -export const ResponseListSnapshots = { - encode(message: ResponseListSnapshots, writer: Writer = Writer.create()): Writer { - for (const v of message.snapshots) { - Snapshot.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseListSnapshots { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseListSnapshots } as ResponseListSnapshots - message.snapshots = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.snapshots.push(Snapshot.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseListSnapshots { - const message = { ...baseResponseListSnapshots } as ResponseListSnapshots - message.snapshots = [] - if (object.snapshots !== undefined && object.snapshots !== null) { - for (const e of object.snapshots) { - message.snapshots.push(Snapshot.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ResponseListSnapshots): unknown { - const obj: any = {} - if (message.snapshots) { - obj.snapshots = message.snapshots.map((e) => (e ? Snapshot.toJSON(e) : undefined)) - } else { - obj.snapshots = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ResponseListSnapshots { - const message = { ...baseResponseListSnapshots } as ResponseListSnapshots - message.snapshots = [] - if (object.snapshots !== undefined && object.snapshots !== null) { - for (const e of object.snapshots) { - message.snapshots.push(Snapshot.fromPartial(e)) - } - } - return message - } -} - -const baseResponseOfferSnapshot: object = { result: 0 } - -export const ResponseOfferSnapshot = { - encode(message: ResponseOfferSnapshot, writer: Writer = Writer.create()): Writer { - if (message.result !== 0) { - writer.uint32(8).int32(message.result) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseOfferSnapshot { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseOfferSnapshot } as ResponseOfferSnapshot - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.result = reader.int32() as any - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseOfferSnapshot { - const message = { ...baseResponseOfferSnapshot } as ResponseOfferSnapshot - if (object.result !== undefined && object.result !== null) { - message.result = responseOfferSnapshot_ResultFromJSON(object.result) - } else { - message.result = 0 - } - return message - }, - - toJSON(message: ResponseOfferSnapshot): unknown { - const obj: any = {} - message.result !== undefined && (obj.result = responseOfferSnapshot_ResultToJSON(message.result)) - return obj - }, - - fromPartial(object: DeepPartial): ResponseOfferSnapshot { - const message = { ...baseResponseOfferSnapshot } as ResponseOfferSnapshot - if (object.result !== undefined && object.result !== null) { - message.result = object.result - } else { - message.result = 0 - } - return message - } -} - -const baseResponseLoadSnapshotChunk: object = {} - -export const ResponseLoadSnapshotChunk = { - encode(message: ResponseLoadSnapshotChunk, writer: Writer = Writer.create()): Writer { - if (message.chunk.length !== 0) { - writer.uint32(10).bytes(message.chunk) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseLoadSnapshotChunk { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseLoadSnapshotChunk } as ResponseLoadSnapshotChunk - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.chunk = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseLoadSnapshotChunk { - const message = { ...baseResponseLoadSnapshotChunk } as ResponseLoadSnapshotChunk - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = bytesFromBase64(object.chunk) - } - return message - }, - - toJSON(message: ResponseLoadSnapshotChunk): unknown { - const obj: any = {} - message.chunk !== undefined && (obj.chunk = base64FromBytes(message.chunk !== undefined ? message.chunk : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): ResponseLoadSnapshotChunk { - const message = { ...baseResponseLoadSnapshotChunk } as ResponseLoadSnapshotChunk - if (object.chunk !== undefined && object.chunk !== null) { - message.chunk = object.chunk - } else { - message.chunk = new Uint8Array() - } - return message - } -} - -const baseResponseApplySnapshotChunk: object = { result: 0, refetchChunks: 0, rejectSenders: '' } - -export const ResponseApplySnapshotChunk = { - encode(message: ResponseApplySnapshotChunk, writer: Writer = Writer.create()): Writer { - if (message.result !== 0) { - writer.uint32(8).int32(message.result) - } - writer.uint32(18).fork() - for (const v of message.refetchChunks) { - writer.uint32(v) - } - writer.ldelim() - for (const v of message.rejectSenders) { - writer.uint32(26).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ResponseApplySnapshotChunk { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseResponseApplySnapshotChunk } as ResponseApplySnapshotChunk - message.refetchChunks = [] - message.rejectSenders = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.result = reader.int32() as any - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.refetchChunks.push(reader.uint32()) - } - } else { - message.refetchChunks.push(reader.uint32()) - } - break - case 3: - message.rejectSenders.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ResponseApplySnapshotChunk { - const message = { ...baseResponseApplySnapshotChunk } as ResponseApplySnapshotChunk - message.refetchChunks = [] - message.rejectSenders = [] - if (object.result !== undefined && object.result !== null) { - message.result = responseApplySnapshotChunk_ResultFromJSON(object.result) - } else { - message.result = 0 - } - if (object.refetchChunks !== undefined && object.refetchChunks !== null) { - for (const e of object.refetchChunks) { - message.refetchChunks.push(Number(e)) - } - } - if (object.rejectSenders !== undefined && object.rejectSenders !== null) { - for (const e of object.rejectSenders) { - message.rejectSenders.push(String(e)) - } - } - return message - }, - - toJSON(message: ResponseApplySnapshotChunk): unknown { - const obj: any = {} - message.result !== undefined && (obj.result = responseApplySnapshotChunk_ResultToJSON(message.result)) - if (message.refetchChunks) { - obj.refetchChunks = message.refetchChunks.map((e) => e) - } else { - obj.refetchChunks = [] - } - if (message.rejectSenders) { - obj.rejectSenders = message.rejectSenders.map((e) => e) - } else { - obj.rejectSenders = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ResponseApplySnapshotChunk { - const message = { ...baseResponseApplySnapshotChunk } as ResponseApplySnapshotChunk - message.refetchChunks = [] - message.rejectSenders = [] - if (object.result !== undefined && object.result !== null) { - message.result = object.result - } else { - message.result = 0 - } - if (object.refetchChunks !== undefined && object.refetchChunks !== null) { - for (const e of object.refetchChunks) { - message.refetchChunks.push(e) - } - } - if (object.rejectSenders !== undefined && object.rejectSenders !== null) { - for (const e of object.rejectSenders) { - message.rejectSenders.push(e) - } - } - return message - } -} - -const baseConsensusParams: object = {} - -export const ConsensusParams = { - encode(message: ConsensusParams, writer: Writer = Writer.create()): Writer { - if (message.block !== undefined) { - BlockParams.encode(message.block, writer.uint32(10).fork()).ldelim() - } - if (message.evidence !== undefined) { - EvidenceParams.encode(message.evidence, writer.uint32(18).fork()).ldelim() - } - if (message.validator !== undefined) { - ValidatorParams.encode(message.validator, writer.uint32(26).fork()).ldelim() - } - if (message.version !== undefined) { - VersionParams.encode(message.version, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ConsensusParams { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseConsensusParams } as ConsensusParams - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.block = BlockParams.decode(reader, reader.uint32()) - break - case 2: - message.evidence = EvidenceParams.decode(reader, reader.uint32()) - break - case 3: - message.validator = ValidatorParams.decode(reader, reader.uint32()) - break - case 4: - message.version = VersionParams.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ConsensusParams { - const message = { ...baseConsensusParams } as ConsensusParams - if (object.block !== undefined && object.block !== null) { - message.block = BlockParams.fromJSON(object.block) - } else { - message.block = undefined - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = EvidenceParams.fromJSON(object.evidence) - } else { - message.evidence = undefined - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = ValidatorParams.fromJSON(object.validator) - } else { - message.validator = undefined - } - if (object.version !== undefined && object.version !== null) { - message.version = VersionParams.fromJSON(object.version) - } else { - message.version = undefined - } - return message - }, - - toJSON(message: ConsensusParams): unknown { - const obj: any = {} - message.block !== undefined && (obj.block = message.block ? BlockParams.toJSON(message.block) : undefined) - message.evidence !== undefined && (obj.evidence = message.evidence ? EvidenceParams.toJSON(message.evidence) : undefined) - message.validator !== undefined && (obj.validator = message.validator ? ValidatorParams.toJSON(message.validator) : undefined) - message.version !== undefined && (obj.version = message.version ? VersionParams.toJSON(message.version) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ConsensusParams { - const message = { ...baseConsensusParams } as ConsensusParams - if (object.block !== undefined && object.block !== null) { - message.block = BlockParams.fromPartial(object.block) - } else { - message.block = undefined - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = EvidenceParams.fromPartial(object.evidence) - } else { - message.evidence = undefined - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = ValidatorParams.fromPartial(object.validator) - } else { - message.validator = undefined - } - if (object.version !== undefined && object.version !== null) { - message.version = VersionParams.fromPartial(object.version) - } else { - message.version = undefined - } - return message - } -} - -const baseBlockParams: object = { maxBytes: 0, maxGas: 0 } - -export const BlockParams = { - encode(message: BlockParams, writer: Writer = Writer.create()): Writer { - if (message.maxBytes !== 0) { - writer.uint32(8).int64(message.maxBytes) - } - if (message.maxGas !== 0) { - writer.uint32(16).int64(message.maxGas) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): BlockParams { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseBlockParams } as BlockParams - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.maxBytes = longToNumber(reader.int64() as Long) - break - case 2: - message.maxGas = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): BlockParams { - const message = { ...baseBlockParams } as BlockParams - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = Number(object.maxBytes) - } else { - message.maxBytes = 0 - } - if (object.maxGas !== undefined && object.maxGas !== null) { - message.maxGas = Number(object.maxGas) - } else { - message.maxGas = 0 - } - return message - }, - - toJSON(message: BlockParams): unknown { - const obj: any = {} - message.maxBytes !== undefined && (obj.maxBytes = message.maxBytes) - message.maxGas !== undefined && (obj.maxGas = message.maxGas) - return obj - }, - - fromPartial(object: DeepPartial): BlockParams { - const message = { ...baseBlockParams } as BlockParams - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = object.maxBytes - } else { - message.maxBytes = 0 - } - if (object.maxGas !== undefined && object.maxGas !== null) { - message.maxGas = object.maxGas - } else { - message.maxGas = 0 - } - return message - } -} - -const baseLastCommitInfo: object = { round: 0 } - -export const LastCommitInfo = { - encode(message: LastCommitInfo, writer: Writer = Writer.create()): Writer { - if (message.round !== 0) { - writer.uint32(8).int32(message.round) - } - for (const v of message.votes) { - VoteInfo.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): LastCommitInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseLastCommitInfo } as LastCommitInfo - message.votes = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.round = reader.int32() - break - case 2: - message.votes.push(VoteInfo.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): LastCommitInfo { - const message = { ...baseLastCommitInfo } as LastCommitInfo - message.votes = [] - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round) - } else { - message.round = 0 - } - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(VoteInfo.fromJSON(e)) - } - } - return message - }, - - toJSON(message: LastCommitInfo): unknown { - const obj: any = {} - message.round !== undefined && (obj.round = message.round) - if (message.votes) { - obj.votes = message.votes.map((e) => (e ? VoteInfo.toJSON(e) : undefined)) - } else { - obj.votes = [] - } - return obj - }, - - fromPartial(object: DeepPartial): LastCommitInfo { - const message = { ...baseLastCommitInfo } as LastCommitInfo - message.votes = [] - if (object.round !== undefined && object.round !== null) { - message.round = object.round - } else { - message.round = 0 - } - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(VoteInfo.fromPartial(e)) - } - } - return message - } -} - -const baseEvent: object = { type: '' } - -export const Event = { - encode(message: Event, writer: Writer = Writer.create()): Writer { - if (message.type !== '') { - writer.uint32(10).string(message.type) - } - for (const v of message.attributes) { - EventAttribute.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Event { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEvent } as Event - message.attributes = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.type = reader.string() - break - case 2: - message.attributes.push(EventAttribute.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Event { - const message = { ...baseEvent } as Event - message.attributes = [] - if (object.type !== undefined && object.type !== null) { - message.type = String(object.type) - } else { - message.type = '' - } - if (object.attributes !== undefined && object.attributes !== null) { - for (const e of object.attributes) { - message.attributes.push(EventAttribute.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Event): unknown { - const obj: any = {} - message.type !== undefined && (obj.type = message.type) - if (message.attributes) { - obj.attributes = message.attributes.map((e) => (e ? EventAttribute.toJSON(e) : undefined)) - } else { - obj.attributes = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Event { - const message = { ...baseEvent } as Event - message.attributes = [] - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = '' - } - if (object.attributes !== undefined && object.attributes !== null) { - for (const e of object.attributes) { - message.attributes.push(EventAttribute.fromPartial(e)) - } - } - return message - } -} - -const baseEventAttribute: object = { index: false } - -export const EventAttribute = { - encode(message: EventAttribute, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value) - } - if (message.index === true) { - writer.uint32(24).bool(message.index) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EventAttribute { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEventAttribute } as EventAttribute - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.value = reader.bytes() - break - case 3: - message.index = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EventAttribute { - const message = { ...baseEventAttribute } as EventAttribute - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value) - } - if (object.index !== undefined && object.index !== null) { - message.index = Boolean(object.index) - } else { - message.index = false - } - return message - }, - - toJSON(message: EventAttribute): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())) - message.index !== undefined && (obj.index = message.index) - return obj - }, - - fromPartial(object: DeepPartial): EventAttribute { - const message = { ...baseEventAttribute } as EventAttribute - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value - } else { - message.value = new Uint8Array() - } - if (object.index !== undefined && object.index !== null) { - message.index = object.index - } else { - message.index = false - } - return message - } -} - -const baseTxResult: object = { height: 0, index: 0 } - -export const TxResult = { - encode(message: TxResult, writer: Writer = Writer.create()): Writer { - if (message.height !== 0) { - writer.uint32(8).int64(message.height) - } - if (message.index !== 0) { - writer.uint32(16).uint32(message.index) - } - if (message.tx.length !== 0) { - writer.uint32(26).bytes(message.tx) - } - if (message.result !== undefined) { - ResponseDeliverTx.encode(message.result, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): TxResult { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTxResult } as TxResult - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64() as Long) - break - case 2: - message.index = reader.uint32() - break - case 3: - message.tx = reader.bytes() - break - case 4: - message.result = ResponseDeliverTx.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): TxResult { - const message = { ...baseTxResult } as TxResult - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index) - } else { - message.index = 0 - } - if (object.tx !== undefined && object.tx !== null) { - message.tx = bytesFromBase64(object.tx) - } - if (object.result !== undefined && object.result !== null) { - message.result = ResponseDeliverTx.fromJSON(object.result) - } else { - message.result = undefined - } - return message - }, - - toJSON(message: TxResult): unknown { - const obj: any = {} - message.height !== undefined && (obj.height = message.height) - message.index !== undefined && (obj.index = message.index) - message.tx !== undefined && (obj.tx = base64FromBytes(message.tx !== undefined ? message.tx : new Uint8Array())) - message.result !== undefined && (obj.result = message.result ? ResponseDeliverTx.toJSON(message.result) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): TxResult { - const message = { ...baseTxResult } as TxResult - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.index !== undefined && object.index !== null) { - message.index = object.index - } else { - message.index = 0 - } - if (object.tx !== undefined && object.tx !== null) { - message.tx = object.tx - } else { - message.tx = new Uint8Array() - } - if (object.result !== undefined && object.result !== null) { - message.result = ResponseDeliverTx.fromPartial(object.result) - } else { - message.result = undefined - } - return message - } -} - -const baseValidator: object = { power: 0 } - -export const Validator = { - encode(message: Validator, writer: Writer = Writer.create()): Writer { - if (message.address.length !== 0) { - writer.uint32(10).bytes(message.address) - } - if (message.power !== 0) { - writer.uint32(24).int64(message.power) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Validator { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidator } as Validator - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.bytes() - break - case 3: - message.power = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Validator { - const message = { ...baseValidator } as Validator - if (object.address !== undefined && object.address !== null) { - message.address = bytesFromBase64(object.address) - } - if (object.power !== undefined && object.power !== null) { - message.power = Number(object.power) - } else { - message.power = 0 - } - return message - }, - - toJSON(message: Validator): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = base64FromBytes(message.address !== undefined ? message.address : new Uint8Array())) - message.power !== undefined && (obj.power = message.power) - return obj - }, - - fromPartial(object: DeepPartial): Validator { - const message = { ...baseValidator } as Validator - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = new Uint8Array() - } - if (object.power !== undefined && object.power !== null) { - message.power = object.power - } else { - message.power = 0 - } - return message - } -} - -const baseValidatorUpdate: object = { power: 0 } - -export const ValidatorUpdate = { - encode(message: ValidatorUpdate, writer: Writer = Writer.create()): Writer { - if (message.pubKey !== undefined) { - PublicKey.encode(message.pubKey, writer.uint32(10).fork()).ldelim() - } - if (message.power !== 0) { - writer.uint32(16).int64(message.power) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorUpdate { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorUpdate } as ValidatorUpdate - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pubKey = PublicKey.decode(reader, reader.uint32()) - break - case 2: - message.power = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorUpdate { - const message = { ...baseValidatorUpdate } as ValidatorUpdate - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromJSON(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.power !== undefined && object.power !== null) { - message.power = Number(object.power) - } else { - message.power = 0 - } - return message - }, - - toJSON(message: ValidatorUpdate): unknown { - const obj: any = {} - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? PublicKey.toJSON(message.pubKey) : undefined) - message.power !== undefined && (obj.power = message.power) - return obj - }, - - fromPartial(object: DeepPartial): ValidatorUpdate { - const message = { ...baseValidatorUpdate } as ValidatorUpdate - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromPartial(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.power !== undefined && object.power !== null) { - message.power = object.power - } else { - message.power = 0 - } - return message - } -} - -const baseVoteInfo: object = { signedLastBlock: false } - -export const VoteInfo = { - encode(message: VoteInfo, writer: Writer = Writer.create()): Writer { - if (message.validator !== undefined) { - Validator.encode(message.validator, writer.uint32(10).fork()).ldelim() - } - if (message.signedLastBlock === true) { - writer.uint32(16).bool(message.signedLastBlock) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): VoteInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseVoteInfo } as VoteInfo - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validator = Validator.decode(reader, reader.uint32()) - break - case 2: - message.signedLastBlock = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): VoteInfo { - const message = { ...baseVoteInfo } as VoteInfo - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromJSON(object.validator) - } else { - message.validator = undefined - } - if (object.signedLastBlock !== undefined && object.signedLastBlock !== null) { - message.signedLastBlock = Boolean(object.signedLastBlock) - } else { - message.signedLastBlock = false - } - return message - }, - - toJSON(message: VoteInfo): unknown { - const obj: any = {} - message.validator !== undefined && (obj.validator = message.validator ? Validator.toJSON(message.validator) : undefined) - message.signedLastBlock !== undefined && (obj.signedLastBlock = message.signedLastBlock) - return obj - }, - - fromPartial(object: DeepPartial): VoteInfo { - const message = { ...baseVoteInfo } as VoteInfo - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromPartial(object.validator) - } else { - message.validator = undefined - } - if (object.signedLastBlock !== undefined && object.signedLastBlock !== null) { - message.signedLastBlock = object.signedLastBlock - } else { - message.signedLastBlock = false - } - return message - } -} - -const baseEvidence: object = { type: 0, height: 0, totalVotingPower: 0 } - -export const Evidence = { - encode(message: Evidence, writer: Writer = Writer.create()): Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type) - } - if (message.validator !== undefined) { - Validator.encode(message.validator, writer.uint32(18).fork()).ldelim() - } - if (message.height !== 0) { - writer.uint32(24).int64(message.height) - } - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(34).fork()).ldelim() - } - if (message.totalVotingPower !== 0) { - writer.uint32(40).int64(message.totalVotingPower) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Evidence { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEvidence } as Evidence - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any - break - case 2: - message.validator = Validator.decode(reader, reader.uint32()) - break - case 3: - message.height = longToNumber(reader.int64() as Long) - break - case 4: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 5: - message.totalVotingPower = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Evidence { - const message = { ...baseEvidence } as Evidence - if (object.type !== undefined && object.type !== null) { - message.type = evidenceTypeFromJSON(object.type) - } else { - message.type = 0 - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromJSON(object.validator) - } else { - message.validator = undefined - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time) - } else { - message.time = undefined - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = Number(object.totalVotingPower) - } else { - message.totalVotingPower = 0 - } - return message - }, - - toJSON(message: Evidence): unknown { - const obj: any = {} - message.type !== undefined && (obj.type = evidenceTypeToJSON(message.type)) - message.validator !== undefined && (obj.validator = message.validator ? Validator.toJSON(message.validator) : undefined) - message.height !== undefined && (obj.height = message.height) - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null) - message.totalVotingPower !== undefined && (obj.totalVotingPower = message.totalVotingPower) - return obj - }, - - fromPartial(object: DeepPartial): Evidence { - const message = { ...baseEvidence } as Evidence - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 0 - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromPartial(object.validator) - } else { - message.validator = undefined - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.time !== undefined && object.time !== null) { - message.time = object.time - } else { - message.time = undefined - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = object.totalVotingPower - } else { - message.totalVotingPower = 0 - } - return message - } -} - -const baseSnapshot: object = { height: 0, format: 0, chunks: 0 } - -export const Snapshot = { - encode(message: Snapshot, writer: Writer = Writer.create()): Writer { - if (message.height !== 0) { - writer.uint32(8).uint64(message.height) - } - if (message.format !== 0) { - writer.uint32(16).uint32(message.format) - } - if (message.chunks !== 0) { - writer.uint32(24).uint32(message.chunks) - } - if (message.hash.length !== 0) { - writer.uint32(34).bytes(message.hash) - } - if (message.metadata.length !== 0) { - writer.uint32(42).bytes(message.metadata) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Snapshot { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSnapshot } as Snapshot - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.uint64() as Long) - break - case 2: - message.format = reader.uint32() - break - case 3: - message.chunks = reader.uint32() - break - case 4: - message.hash = reader.bytes() - break - case 5: - message.metadata = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Snapshot { - const message = { ...baseSnapshot } as Snapshot - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.format !== undefined && object.format !== null) { - message.format = Number(object.format) - } else { - message.format = 0 - } - if (object.chunks !== undefined && object.chunks !== null) { - message.chunks = Number(object.chunks) - } else { - message.chunks = 0 - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash) - } - if (object.metadata !== undefined && object.metadata !== null) { - message.metadata = bytesFromBase64(object.metadata) - } - return message - }, - - toJSON(message: Snapshot): unknown { - const obj: any = {} - message.height !== undefined && (obj.height = message.height) - message.format !== undefined && (obj.format = message.format) - message.chunks !== undefined && (obj.chunks = message.chunks) - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())) - message.metadata !== undefined && (obj.metadata = base64FromBytes(message.metadata !== undefined ? message.metadata : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Snapshot { - const message = { ...baseSnapshot } as Snapshot - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.format !== undefined && object.format !== null) { - message.format = object.format - } else { - message.format = 0 - } - if (object.chunks !== undefined && object.chunks !== null) { - message.chunks = object.chunks - } else { - message.chunks = 0 - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash - } else { - message.hash = new Uint8Array() - } - if (object.metadata !== undefined && object.metadata !== null) { - message.metadata = object.metadata - } else { - message.metadata = new Uint8Array() - } - return message - } -} - -export interface ABCIApplication { - Echo(request: RequestEcho): Promise - Flush(request: RequestFlush): Promise - Info(request: RequestInfo): Promise - SetOption(request: RequestSetOption): Promise - DeliverTx(request: RequestDeliverTx): Promise - CheckTx(request: RequestCheckTx): Promise - Query(request: RequestQuery): Promise - Commit(request: RequestCommit): Promise - InitChain(request: RequestInitChain): Promise - BeginBlock(request: RequestBeginBlock): Promise - EndBlock(request: RequestEndBlock): Promise - ListSnapshots(request: RequestListSnapshots): Promise - OfferSnapshot(request: RequestOfferSnapshot): Promise - LoadSnapshotChunk(request: RequestLoadSnapshotChunk): Promise - ApplySnapshotChunk(request: RequestApplySnapshotChunk): Promise -} - -export class ABCIApplicationClientImpl implements ABCIApplication { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Echo(request: RequestEcho): Promise { - const data = RequestEcho.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'Echo', data) - return promise.then((data) => ResponseEcho.decode(new Reader(data))) - } - - Flush(request: RequestFlush): Promise { - const data = RequestFlush.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'Flush', data) - return promise.then((data) => ResponseFlush.decode(new Reader(data))) - } - - Info(request: RequestInfo): Promise { - const data = RequestInfo.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'Info', data) - return promise.then((data) => ResponseInfo.decode(new Reader(data))) - } - - SetOption(request: RequestSetOption): Promise { - const data = RequestSetOption.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'SetOption', data) - return promise.then((data) => ResponseSetOption.decode(new Reader(data))) - } - - DeliverTx(request: RequestDeliverTx): Promise { - const data = RequestDeliverTx.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'DeliverTx', data) - return promise.then((data) => ResponseDeliverTx.decode(new Reader(data))) - } - - CheckTx(request: RequestCheckTx): Promise { - const data = RequestCheckTx.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'CheckTx', data) - return promise.then((data) => ResponseCheckTx.decode(new Reader(data))) - } - - Query(request: RequestQuery): Promise { - const data = RequestQuery.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'Query', data) - return promise.then((data) => ResponseQuery.decode(new Reader(data))) - } - - Commit(request: RequestCommit): Promise { - const data = RequestCommit.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'Commit', data) - return promise.then((data) => ResponseCommit.decode(new Reader(data))) - } - - InitChain(request: RequestInitChain): Promise { - const data = RequestInitChain.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'InitChain', data) - return promise.then((data) => ResponseInitChain.decode(new Reader(data))) - } - - BeginBlock(request: RequestBeginBlock): Promise { - const data = RequestBeginBlock.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'BeginBlock', data) - return promise.then((data) => ResponseBeginBlock.decode(new Reader(data))) - } - - EndBlock(request: RequestEndBlock): Promise { - const data = RequestEndBlock.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'EndBlock', data) - return promise.then((data) => ResponseEndBlock.decode(new Reader(data))) - } - - ListSnapshots(request: RequestListSnapshots): Promise { - const data = RequestListSnapshots.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'ListSnapshots', data) - return promise.then((data) => ResponseListSnapshots.decode(new Reader(data))) - } - - OfferSnapshot(request: RequestOfferSnapshot): Promise { - const data = RequestOfferSnapshot.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'OfferSnapshot', data) - return promise.then((data) => ResponseOfferSnapshot.decode(new Reader(data))) - } - - LoadSnapshotChunk(request: RequestLoadSnapshotChunk): Promise { - const data = RequestLoadSnapshotChunk.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'LoadSnapshotChunk', data) - return promise.then((data) => ResponseLoadSnapshotChunk.decode(new Reader(data))) - } - - ApplySnapshotChunk(request: RequestApplySnapshotChunk): Promise { - const data = RequestApplySnapshotChunk.encode(request).finish() - const promise = this.rpc.request('tendermint.abci.ABCIApplication', 'ApplySnapshotChunk', data) - return promise.then((data) => ResponseApplySnapshotChunk.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.d.ts deleted file mode 100644 index 2fd1b2a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "tendermint.crypto"; -/** PublicKey defines the keys available for use with Tendermint Validators */ -export interface PublicKey { - ed25519: Uint8Array | undefined; - secp256k1: Uint8Array | undefined; -} -export declare const PublicKey: { - encode(message: PublicKey, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PublicKey; - fromJSON(object: any): PublicKey; - toJSON(message: PublicKey): unknown; - fromPartial(object: DeepPartial): PublicKey; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.js deleted file mode 100644 index d1ad9b9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'tendermint.crypto'; -const basePublicKey = {}; -export const PublicKey = { - encode(message, writer = Writer.create()) { - if (message.ed25519 !== undefined) { - writer.uint32(10).bytes(message.ed25519); - } - if (message.secp256k1 !== undefined) { - writer.uint32(18).bytes(message.secp256k1); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePublicKey }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ed25519 = reader.bytes(); - break; - case 2: - message.secp256k1 = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePublicKey }; - if (object.ed25519 !== undefined && object.ed25519 !== null) { - message.ed25519 = bytesFromBase64(object.ed25519); - } - if (object.secp256k1 !== undefined && object.secp256k1 !== null) { - message.secp256k1 = bytesFromBase64(object.secp256k1); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ed25519 !== undefined && (obj.ed25519 = message.ed25519 !== undefined ? base64FromBytes(message.ed25519) : undefined); - message.secp256k1 !== undefined && (obj.secp256k1 = message.secp256k1 !== undefined ? base64FromBytes(message.secp256k1) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...basePublicKey }; - if (object.ed25519 !== undefined && object.ed25519 !== null) { - message.ed25519 = object.ed25519; - } - else { - message.ed25519 = undefined; - } - if (object.secp256k1 !== undefined && object.secp256k1 !== null) { - message.secp256k1 = object.secp256k1; - } - else { - message.secp256k1 = undefined; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.ts deleted file mode 100644 index 4c8fbd0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/keys.ts +++ /dev/null @@ -1,118 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'tendermint.crypto' - -/** PublicKey defines the keys available for use with Tendermint Validators */ -export interface PublicKey { - ed25519: Uint8Array | undefined - secp256k1: Uint8Array | undefined -} - -const basePublicKey: object = {} - -export const PublicKey = { - encode(message: PublicKey, writer: Writer = Writer.create()): Writer { - if (message.ed25519 !== undefined) { - writer.uint32(10).bytes(message.ed25519) - } - if (message.secp256k1 !== undefined) { - writer.uint32(18).bytes(message.secp256k1) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PublicKey { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePublicKey } as PublicKey - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ed25519 = reader.bytes() - break - case 2: - message.secp256k1 = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PublicKey { - const message = { ...basePublicKey } as PublicKey - if (object.ed25519 !== undefined && object.ed25519 !== null) { - message.ed25519 = bytesFromBase64(object.ed25519) - } - if (object.secp256k1 !== undefined && object.secp256k1 !== null) { - message.secp256k1 = bytesFromBase64(object.secp256k1) - } - return message - }, - - toJSON(message: PublicKey): unknown { - const obj: any = {} - message.ed25519 !== undefined && (obj.ed25519 = message.ed25519 !== undefined ? base64FromBytes(message.ed25519) : undefined) - message.secp256k1 !== undefined && (obj.secp256k1 = message.secp256k1 !== undefined ? base64FromBytes(message.secp256k1) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): PublicKey { - const message = { ...basePublicKey } as PublicKey - if (object.ed25519 !== undefined && object.ed25519 !== null) { - message.ed25519 = object.ed25519 - } else { - message.ed25519 = undefined - } - if (object.secp256k1 !== undefined && object.secp256k1 !== null) { - message.secp256k1 = object.secp256k1 - } else { - message.secp256k1 = undefined - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.d.ts deleted file mode 100644 index f67d395..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.d.ts +++ /dev/null @@ -1,73 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "tendermint.crypto"; -export interface Proof { - total: number; - index: number; - leafHash: Uint8Array; - aunts: Uint8Array[]; -} -export interface ValueOp { - /** Encoded in ProofOp.Key. */ - key: Uint8Array; - /** To encode in ProofOp.Data */ - proof: Proof | undefined; -} -export interface DominoOp { - key: string; - input: string; - output: string; -} -/** - * ProofOp defines an operation used for calculating Merkle root - * The data could be arbitrary format, providing nessecary data - * for example neighbouring node hash - */ -export interface ProofOp { - type: string; - key: Uint8Array; - data: Uint8Array; -} -/** ProofOps is Merkle proof defined by the list of ProofOps */ -export interface ProofOps { - ops: ProofOp[]; -} -export declare const Proof: { - encode(message: Proof, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Proof; - fromJSON(object: any): Proof; - toJSON(message: Proof): unknown; - fromPartial(object: DeepPartial): Proof; -}; -export declare const ValueOp: { - encode(message: ValueOp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValueOp; - fromJSON(object: any): ValueOp; - toJSON(message: ValueOp): unknown; - fromPartial(object: DeepPartial): ValueOp; -}; -export declare const DominoOp: { - encode(message: DominoOp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DominoOp; - fromJSON(object: any): DominoOp; - toJSON(message: DominoOp): unknown; - fromPartial(object: DeepPartial): DominoOp; -}; -export declare const ProofOp: { - encode(message: ProofOp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ProofOp; - fromJSON(object: any): ProofOp; - toJSON(message: ProofOp): unknown; - fromPartial(object: DeepPartial): ProofOp; -}; -export declare const ProofOps: { - encode(message: ProofOps, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ProofOps; - fromJSON(object: any): ProofOps; - toJSON(message: ProofOps): unknown; - fromPartial(object: DeepPartial): ProofOps; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.js deleted file mode 100644 index 46b80c3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.js +++ /dev/null @@ -1,449 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'tendermint.crypto'; -const baseProof = { total: 0, index: 0 }; -export const Proof = { - encode(message, writer = Writer.create()) { - if (message.total !== 0) { - writer.uint32(8).int64(message.total); - } - if (message.index !== 0) { - writer.uint32(16).int64(message.index); - } - if (message.leafHash.length !== 0) { - writer.uint32(26).bytes(message.leafHash); - } - for (const v of message.aunts) { - writer.uint32(34).bytes(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseProof }; - message.aunts = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.total = longToNumber(reader.int64()); - break; - case 2: - message.index = longToNumber(reader.int64()); - break; - case 3: - message.leafHash = reader.bytes(); - break; - case 4: - message.aunts.push(reader.bytes()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseProof }; - message.aunts = []; - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index); - } - else { - message.index = 0; - } - if (object.leafHash !== undefined && object.leafHash !== null) { - message.leafHash = bytesFromBase64(object.leafHash); - } - if (object.aunts !== undefined && object.aunts !== null) { - for (const e of object.aunts) { - message.aunts.push(bytesFromBase64(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.total !== undefined && (obj.total = message.total); - message.index !== undefined && (obj.index = message.index); - message.leafHash !== undefined && (obj.leafHash = base64FromBytes(message.leafHash !== undefined ? message.leafHash : new Uint8Array())); - if (message.aunts) { - obj.aunts = message.aunts.map((e) => base64FromBytes(e !== undefined ? e : new Uint8Array())); - } - else { - obj.aunts = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseProof }; - message.aunts = []; - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - if (object.index !== undefined && object.index !== null) { - message.index = object.index; - } - else { - message.index = 0; - } - if (object.leafHash !== undefined && object.leafHash !== null) { - message.leafHash = object.leafHash; - } - else { - message.leafHash = new Uint8Array(); - } - if (object.aunts !== undefined && object.aunts !== null) { - for (const e of object.aunts) { - message.aunts.push(e); - } - } - return message; - } -}; -const baseValueOp = {}; -export const ValueOp = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValueOp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.proof = Proof.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValueOp }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof); - } - else { - message.proof = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseValueOp }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof); - } - else { - message.proof = undefined; - } - return message; - } -}; -const baseDominoOp = { key: '', input: '', output: '' }; -export const DominoOp = { - encode(message, writer = Writer.create()) { - if (message.key !== '') { - writer.uint32(10).string(message.key); - } - if (message.input !== '') { - writer.uint32(18).string(message.input); - } - if (message.output !== '') { - writer.uint32(26).string(message.output); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDominoOp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.input = reader.string(); - break; - case 3: - message.output = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDominoOp }; - if (object.key !== undefined && object.key !== null) { - message.key = String(object.key); - } - else { - message.key = ''; - } - if (object.input !== undefined && object.input !== null) { - message.input = String(object.input); - } - else { - message.input = ''; - } - if (object.output !== undefined && object.output !== null) { - message.output = String(object.output); - } - else { - message.output = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = message.key); - message.input !== undefined && (obj.input = message.input); - message.output !== undefined && (obj.output = message.output); - return obj; - }, - fromPartial(object) { - const message = { ...baseDominoOp }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = ''; - } - if (object.input !== undefined && object.input !== null) { - message.input = object.input; - } - else { - message.input = ''; - } - if (object.output !== undefined && object.output !== null) { - message.output = object.output; - } - else { - message.output = ''; - } - return message; - } -}; -const baseProofOp = { type: '' }; -export const ProofOp = { - encode(message, writer = Writer.create()) { - if (message.type !== '') { - writer.uint32(10).string(message.type); - } - if (message.key.length !== 0) { - writer.uint32(18).bytes(message.key); - } - if (message.data.length !== 0) { - writer.uint32(26).bytes(message.data); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseProofOp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - case 2: - message.key = reader.bytes(); - break; - case 3: - message.data = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseProofOp }; - if (object.type !== undefined && object.type !== null) { - message.type = String(object.type); - } - else { - message.type = ''; - } - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.type !== undefined && (obj.type = message.type); - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseProofOp }; - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = ''; - } - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = new Uint8Array(); - } - return message; - } -}; -const baseProofOps = {}; -export const ProofOps = { - encode(message, writer = Writer.create()) { - for (const v of message.ops) { - ProofOp.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseProofOps }; - message.ops = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ops.push(ProofOp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseProofOps }; - message.ops = []; - if (object.ops !== undefined && object.ops !== null) { - for (const e of object.ops) { - message.ops.push(ProofOp.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.ops) { - obj.ops = message.ops.map((e) => (e ? ProofOp.toJSON(e) : undefined)); - } - else { - obj.ops = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseProofOps }; - message.ops = []; - if (object.ops !== undefined && object.ops !== null) { - for (const e of object.ops) { - message.ops.push(ProofOp.fromPartial(e)); - } - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.ts deleted file mode 100644 index 842810d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/crypto/proof.ts +++ /dev/null @@ -1,510 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'tendermint.crypto' - -export interface Proof { - total: number - index: number - leafHash: Uint8Array - aunts: Uint8Array[] -} - -export interface ValueOp { - /** Encoded in ProofOp.Key. */ - key: Uint8Array - /** To encode in ProofOp.Data */ - proof: Proof | undefined -} - -export interface DominoOp { - key: string - input: string - output: string -} - -/** - * ProofOp defines an operation used for calculating Merkle root - * The data could be arbitrary format, providing nessecary data - * for example neighbouring node hash - */ -export interface ProofOp { - type: string - key: Uint8Array - data: Uint8Array -} - -/** ProofOps is Merkle proof defined by the list of ProofOps */ -export interface ProofOps { - ops: ProofOp[] -} - -const baseProof: object = { total: 0, index: 0 } - -export const Proof = { - encode(message: Proof, writer: Writer = Writer.create()): Writer { - if (message.total !== 0) { - writer.uint32(8).int64(message.total) - } - if (message.index !== 0) { - writer.uint32(16).int64(message.index) - } - if (message.leafHash.length !== 0) { - writer.uint32(26).bytes(message.leafHash) - } - for (const v of message.aunts) { - writer.uint32(34).bytes(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Proof { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseProof } as Proof - message.aunts = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.total = longToNumber(reader.int64() as Long) - break - case 2: - message.index = longToNumber(reader.int64() as Long) - break - case 3: - message.leafHash = reader.bytes() - break - case 4: - message.aunts.push(reader.bytes()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Proof { - const message = { ...baseProof } as Proof - message.aunts = [] - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index) - } else { - message.index = 0 - } - if (object.leafHash !== undefined && object.leafHash !== null) { - message.leafHash = bytesFromBase64(object.leafHash) - } - if (object.aunts !== undefined && object.aunts !== null) { - for (const e of object.aunts) { - message.aunts.push(bytesFromBase64(e)) - } - } - return message - }, - - toJSON(message: Proof): unknown { - const obj: any = {} - message.total !== undefined && (obj.total = message.total) - message.index !== undefined && (obj.index = message.index) - message.leafHash !== undefined && (obj.leafHash = base64FromBytes(message.leafHash !== undefined ? message.leafHash : new Uint8Array())) - if (message.aunts) { - obj.aunts = message.aunts.map((e) => base64FromBytes(e !== undefined ? e : new Uint8Array())) - } else { - obj.aunts = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Proof { - const message = { ...baseProof } as Proof - message.aunts = [] - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - if (object.index !== undefined && object.index !== null) { - message.index = object.index - } else { - message.index = 0 - } - if (object.leafHash !== undefined && object.leafHash !== null) { - message.leafHash = object.leafHash - } else { - message.leafHash = new Uint8Array() - } - if (object.aunts !== undefined && object.aunts !== null) { - for (const e of object.aunts) { - message.aunts.push(e) - } - } - return message - } -} - -const baseValueOp: object = {} - -export const ValueOp = { - encode(message: ValueOp, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValueOp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValueOp } as ValueOp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.proof = Proof.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValueOp { - const message = { ...baseValueOp } as ValueOp - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof) - } else { - message.proof = undefined - } - return message - }, - - toJSON(message: ValueOp): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ValueOp { - const message = { ...baseValueOp } as ValueOp - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof) - } else { - message.proof = undefined - } - return message - } -} - -const baseDominoOp: object = { key: '', input: '', output: '' } - -export const DominoOp = { - encode(message: DominoOp, writer: Writer = Writer.create()): Writer { - if (message.key !== '') { - writer.uint32(10).string(message.key) - } - if (message.input !== '') { - writer.uint32(18).string(message.input) - } - if (message.output !== '') { - writer.uint32(26).string(message.output) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DominoOp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDominoOp } as DominoOp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.string() - break - case 2: - message.input = reader.string() - break - case 3: - message.output = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DominoOp { - const message = { ...baseDominoOp } as DominoOp - if (object.key !== undefined && object.key !== null) { - message.key = String(object.key) - } else { - message.key = '' - } - if (object.input !== undefined && object.input !== null) { - message.input = String(object.input) - } else { - message.input = '' - } - if (object.output !== undefined && object.output !== null) { - message.output = String(object.output) - } else { - message.output = '' - } - return message - }, - - toJSON(message: DominoOp): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = message.key) - message.input !== undefined && (obj.input = message.input) - message.output !== undefined && (obj.output = message.output) - return obj - }, - - fromPartial(object: DeepPartial): DominoOp { - const message = { ...baseDominoOp } as DominoOp - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = '' - } - if (object.input !== undefined && object.input !== null) { - message.input = object.input - } else { - message.input = '' - } - if (object.output !== undefined && object.output !== null) { - message.output = object.output - } else { - message.output = '' - } - return message - } -} - -const baseProofOp: object = { type: '' } - -export const ProofOp = { - encode(message: ProofOp, writer: Writer = Writer.create()): Writer { - if (message.type !== '') { - writer.uint32(10).string(message.type) - } - if (message.key.length !== 0) { - writer.uint32(18).bytes(message.key) - } - if (message.data.length !== 0) { - writer.uint32(26).bytes(message.data) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ProofOp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseProofOp } as ProofOp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.type = reader.string() - break - case 2: - message.key = reader.bytes() - break - case 3: - message.data = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ProofOp { - const message = { ...baseProofOp } as ProofOp - if (object.type !== undefined && object.type !== null) { - message.type = String(object.type) - } else { - message.type = '' - } - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data) - } - return message - }, - - toJSON(message: ProofOp): unknown { - const obj: any = {} - message.type !== undefined && (obj.type = message.type) - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): ProofOp { - const message = { ...baseProofOp } as ProofOp - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = '' - } - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = new Uint8Array() - } - return message - } -} - -const baseProofOps: object = {} - -export const ProofOps = { - encode(message: ProofOps, writer: Writer = Writer.create()): Writer { - for (const v of message.ops) { - ProofOp.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ProofOps { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseProofOps } as ProofOps - message.ops = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ops.push(ProofOp.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ProofOps { - const message = { ...baseProofOps } as ProofOps - message.ops = [] - if (object.ops !== undefined && object.ops !== null) { - for (const e of object.ops) { - message.ops.push(ProofOp.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ProofOps): unknown { - const obj: any = {} - if (message.ops) { - obj.ops = message.ops.map((e) => (e ? ProofOp.toJSON(e) : undefined)) - } else { - obj.ops = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ProofOps { - const message = { ...baseProofOps } as ProofOps - message.ops = [] - if (object.ops !== undefined && object.ops !== null) { - for (const e of object.ops) { - message.ops.push(ProofOp.fromPartial(e)) - } - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.d.ts deleted file mode 100644 index 079a23b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.d.ts +++ /dev/null @@ -1,124 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Duration } from '../../google/protobuf/duration'; -export declare const protobufPackage = "tendermint.types"; -/** - * ConsensusParams contains consensus critical parameters that determine the - * validity of blocks. - */ -export interface ConsensusParams { - block: BlockParams | undefined; - evidence: EvidenceParams | undefined; - validator: ValidatorParams | undefined; - version: VersionParams | undefined; -} -/** BlockParams contains limits on the block size. */ -export interface BlockParams { - /** - * Max block size, in bytes. - * Note: must be greater than 0 - */ - maxBytes: number; - /** - * Max gas per block. - * Note: must be greater or equal to -1 - */ - maxGas: number; - /** - * Minimum time increment between consecutive blocks (in milliseconds) If the - * block header timestamp is ahead of the system clock, decrease this value. - * - * Not exposed to the application. - */ - timeIotaMs: number; -} -/** EvidenceParams determine how we handle evidence of malfeasance. */ -export interface EvidenceParams { - /** - * Max age of evidence, in blocks. - * - * The basic formula for calculating this is: MaxAgeDuration / {average block - * time}. - */ - maxAgeNumBlocks: number; - /** - * Max age of evidence, in time. - * - * It should correspond with an app's "unbonding period" or other similar - * mechanism for handling [Nothing-At-Stake - * attacks](https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQ#what-is-the-nothing-at-stake-problem-and-how-can-it-be-fixed). - */ - maxAgeDuration: Duration | undefined; - /** - * This sets the maximum size of total evidence in bytes that can be committed in a single block. - * and should fall comfortably under the max block bytes. - * Default is 1048576 or 1MB - */ - maxBytes: number; -} -/** - * ValidatorParams restrict the public key types validators can use. - * NOTE: uses ABCI pubkey naming, not Amino names. - */ -export interface ValidatorParams { - pubKeyTypes: string[]; -} -/** VersionParams contains the ABCI application version. */ -export interface VersionParams { - appVersion: number; -} -/** - * HashedParams is a subset of ConsensusParams. - * - * It is hashed into the Header.ConsensusHash. - */ -export interface HashedParams { - blockMaxBytes: number; - blockMaxGas: number; -} -export declare const ConsensusParams: { - encode(message: ConsensusParams, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ConsensusParams; - fromJSON(object: any): ConsensusParams; - toJSON(message: ConsensusParams): unknown; - fromPartial(object: DeepPartial): ConsensusParams; -}; -export declare const BlockParams: { - encode(message: BlockParams, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): BlockParams; - fromJSON(object: any): BlockParams; - toJSON(message: BlockParams): unknown; - fromPartial(object: DeepPartial): BlockParams; -}; -export declare const EvidenceParams: { - encode(message: EvidenceParams, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EvidenceParams; - fromJSON(object: any): EvidenceParams; - toJSON(message: EvidenceParams): unknown; - fromPartial(object: DeepPartial): EvidenceParams; -}; -export declare const ValidatorParams: { - encode(message: ValidatorParams, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorParams; - fromJSON(object: any): ValidatorParams; - toJSON(message: ValidatorParams): unknown; - fromPartial(object: DeepPartial): ValidatorParams; -}; -export declare const VersionParams: { - encode(message: VersionParams, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): VersionParams; - fromJSON(object: any): VersionParams; - toJSON(message: VersionParams): unknown; - fromPartial(object: DeepPartial): VersionParams; -}; -export declare const HashedParams: { - encode(message: HashedParams, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): HashedParams; - fromJSON(object: any): HashedParams; - toJSON(message: HashedParams): unknown; - fromPartial(object: DeepPartial): HashedParams; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.js deleted file mode 100644 index c52a1ab..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.js +++ /dev/null @@ -1,490 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Duration } from '../../google/protobuf/duration'; -export const protobufPackage = 'tendermint.types'; -const baseConsensusParams = {}; -export const ConsensusParams = { - encode(message, writer = Writer.create()) { - if (message.block !== undefined) { - BlockParams.encode(message.block, writer.uint32(10).fork()).ldelim(); - } - if (message.evidence !== undefined) { - EvidenceParams.encode(message.evidence, writer.uint32(18).fork()).ldelim(); - } - if (message.validator !== undefined) { - ValidatorParams.encode(message.validator, writer.uint32(26).fork()).ldelim(); - } - if (message.version !== undefined) { - VersionParams.encode(message.version, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseConsensusParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.block = BlockParams.decode(reader, reader.uint32()); - break; - case 2: - message.evidence = EvidenceParams.decode(reader, reader.uint32()); - break; - case 3: - message.validator = ValidatorParams.decode(reader, reader.uint32()); - break; - case 4: - message.version = VersionParams.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseConsensusParams }; - if (object.block !== undefined && object.block !== null) { - message.block = BlockParams.fromJSON(object.block); - } - else { - message.block = undefined; - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = EvidenceParams.fromJSON(object.evidence); - } - else { - message.evidence = undefined; - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = ValidatorParams.fromJSON(object.validator); - } - else { - message.validator = undefined; - } - if (object.version !== undefined && object.version !== null) { - message.version = VersionParams.fromJSON(object.version); - } - else { - message.version = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.block !== undefined && (obj.block = message.block ? BlockParams.toJSON(message.block) : undefined); - message.evidence !== undefined && (obj.evidence = message.evidence ? EvidenceParams.toJSON(message.evidence) : undefined); - message.validator !== undefined && (obj.validator = message.validator ? ValidatorParams.toJSON(message.validator) : undefined); - message.version !== undefined && (obj.version = message.version ? VersionParams.toJSON(message.version) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseConsensusParams }; - if (object.block !== undefined && object.block !== null) { - message.block = BlockParams.fromPartial(object.block); - } - else { - message.block = undefined; - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = EvidenceParams.fromPartial(object.evidence); - } - else { - message.evidence = undefined; - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = ValidatorParams.fromPartial(object.validator); - } - else { - message.validator = undefined; - } - if (object.version !== undefined && object.version !== null) { - message.version = VersionParams.fromPartial(object.version); - } - else { - message.version = undefined; - } - return message; - } -}; -const baseBlockParams = { maxBytes: 0, maxGas: 0, timeIotaMs: 0 }; -export const BlockParams = { - encode(message, writer = Writer.create()) { - if (message.maxBytes !== 0) { - writer.uint32(8).int64(message.maxBytes); - } - if (message.maxGas !== 0) { - writer.uint32(16).int64(message.maxGas); - } - if (message.timeIotaMs !== 0) { - writer.uint32(24).int64(message.timeIotaMs); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseBlockParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.maxBytes = longToNumber(reader.int64()); - break; - case 2: - message.maxGas = longToNumber(reader.int64()); - break; - case 3: - message.timeIotaMs = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseBlockParams }; - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = Number(object.maxBytes); - } - else { - message.maxBytes = 0; - } - if (object.maxGas !== undefined && object.maxGas !== null) { - message.maxGas = Number(object.maxGas); - } - else { - message.maxGas = 0; - } - if (object.timeIotaMs !== undefined && object.timeIotaMs !== null) { - message.timeIotaMs = Number(object.timeIotaMs); - } - else { - message.timeIotaMs = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.maxBytes !== undefined && (obj.maxBytes = message.maxBytes); - message.maxGas !== undefined && (obj.maxGas = message.maxGas); - message.timeIotaMs !== undefined && (obj.timeIotaMs = message.timeIotaMs); - return obj; - }, - fromPartial(object) { - const message = { ...baseBlockParams }; - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = object.maxBytes; - } - else { - message.maxBytes = 0; - } - if (object.maxGas !== undefined && object.maxGas !== null) { - message.maxGas = object.maxGas; - } - else { - message.maxGas = 0; - } - if (object.timeIotaMs !== undefined && object.timeIotaMs !== null) { - message.timeIotaMs = object.timeIotaMs; - } - else { - message.timeIotaMs = 0; - } - return message; - } -}; -const baseEvidenceParams = { maxAgeNumBlocks: 0, maxBytes: 0 }; -export const EvidenceParams = { - encode(message, writer = Writer.create()) { - if (message.maxAgeNumBlocks !== 0) { - writer.uint32(8).int64(message.maxAgeNumBlocks); - } - if (message.maxAgeDuration !== undefined) { - Duration.encode(message.maxAgeDuration, writer.uint32(18).fork()).ldelim(); - } - if (message.maxBytes !== 0) { - writer.uint32(24).int64(message.maxBytes); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEvidenceParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.maxAgeNumBlocks = longToNumber(reader.int64()); - break; - case 2: - message.maxAgeDuration = Duration.decode(reader, reader.uint32()); - break; - case 3: - message.maxBytes = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEvidenceParams }; - if (object.maxAgeNumBlocks !== undefined && object.maxAgeNumBlocks !== null) { - message.maxAgeNumBlocks = Number(object.maxAgeNumBlocks); - } - else { - message.maxAgeNumBlocks = 0; - } - if (object.maxAgeDuration !== undefined && object.maxAgeDuration !== null) { - message.maxAgeDuration = Duration.fromJSON(object.maxAgeDuration); - } - else { - message.maxAgeDuration = undefined; - } - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = Number(object.maxBytes); - } - else { - message.maxBytes = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.maxAgeNumBlocks !== undefined && (obj.maxAgeNumBlocks = message.maxAgeNumBlocks); - message.maxAgeDuration !== undefined && (obj.maxAgeDuration = message.maxAgeDuration ? Duration.toJSON(message.maxAgeDuration) : undefined); - message.maxBytes !== undefined && (obj.maxBytes = message.maxBytes); - return obj; - }, - fromPartial(object) { - const message = { ...baseEvidenceParams }; - if (object.maxAgeNumBlocks !== undefined && object.maxAgeNumBlocks !== null) { - message.maxAgeNumBlocks = object.maxAgeNumBlocks; - } - else { - message.maxAgeNumBlocks = 0; - } - if (object.maxAgeDuration !== undefined && object.maxAgeDuration !== null) { - message.maxAgeDuration = Duration.fromPartial(object.maxAgeDuration); - } - else { - message.maxAgeDuration = undefined; - } - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = object.maxBytes; - } - else { - message.maxBytes = 0; - } - return message; - } -}; -const baseValidatorParams = { pubKeyTypes: '' }; -export const ValidatorParams = { - encode(message, writer = Writer.create()) { - for (const v of message.pubKeyTypes) { - writer.uint32(10).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorParams }; - message.pubKeyTypes = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pubKeyTypes.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorParams }; - message.pubKeyTypes = []; - if (object.pubKeyTypes !== undefined && object.pubKeyTypes !== null) { - for (const e of object.pubKeyTypes) { - message.pubKeyTypes.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.pubKeyTypes) { - obj.pubKeyTypes = message.pubKeyTypes.map((e) => e); - } - else { - obj.pubKeyTypes = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorParams }; - message.pubKeyTypes = []; - if (object.pubKeyTypes !== undefined && object.pubKeyTypes !== null) { - for (const e of object.pubKeyTypes) { - message.pubKeyTypes.push(e); - } - } - return message; - } -}; -const baseVersionParams = { appVersion: 0 }; -export const VersionParams = { - encode(message, writer = Writer.create()) { - if (message.appVersion !== 0) { - writer.uint32(8).uint64(message.appVersion); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseVersionParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.appVersion = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseVersionParams }; - if (object.appVersion !== undefined && object.appVersion !== null) { - message.appVersion = Number(object.appVersion); - } - else { - message.appVersion = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.appVersion !== undefined && (obj.appVersion = message.appVersion); - return obj; - }, - fromPartial(object) { - const message = { ...baseVersionParams }; - if (object.appVersion !== undefined && object.appVersion !== null) { - message.appVersion = object.appVersion; - } - else { - message.appVersion = 0; - } - return message; - } -}; -const baseHashedParams = { blockMaxBytes: 0, blockMaxGas: 0 }; -export const HashedParams = { - encode(message, writer = Writer.create()) { - if (message.blockMaxBytes !== 0) { - writer.uint32(8).int64(message.blockMaxBytes); - } - if (message.blockMaxGas !== 0) { - writer.uint32(16).int64(message.blockMaxGas); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHashedParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.blockMaxBytes = longToNumber(reader.int64()); - break; - case 2: - message.blockMaxGas = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHashedParams }; - if (object.blockMaxBytes !== undefined && object.blockMaxBytes !== null) { - message.blockMaxBytes = Number(object.blockMaxBytes); - } - else { - message.blockMaxBytes = 0; - } - if (object.blockMaxGas !== undefined && object.blockMaxGas !== null) { - message.blockMaxGas = Number(object.blockMaxGas); - } - else { - message.blockMaxGas = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.blockMaxBytes !== undefined && (obj.blockMaxBytes = message.blockMaxBytes); - message.blockMaxGas !== undefined && (obj.blockMaxGas = message.blockMaxGas); - return obj; - }, - fromPartial(object) { - const message = { ...baseHashedParams }; - if (object.blockMaxBytes !== undefined && object.blockMaxBytes !== null) { - message.blockMaxBytes = object.blockMaxBytes; - } - else { - message.blockMaxBytes = 0; - } - if (object.blockMaxGas !== undefined && object.blockMaxGas !== null) { - message.blockMaxGas = object.blockMaxGas; - } - else { - message.blockMaxGas = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.ts deleted file mode 100644 index d6099f4..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/params.ts +++ /dev/null @@ -1,592 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Duration } from '../../google/protobuf/duration' - -export const protobufPackage = 'tendermint.types' - -/** - * ConsensusParams contains consensus critical parameters that determine the - * validity of blocks. - */ -export interface ConsensusParams { - block: BlockParams | undefined - evidence: EvidenceParams | undefined - validator: ValidatorParams | undefined - version: VersionParams | undefined -} - -/** BlockParams contains limits on the block size. */ -export interface BlockParams { - /** - * Max block size, in bytes. - * Note: must be greater than 0 - */ - maxBytes: number - /** - * Max gas per block. - * Note: must be greater or equal to -1 - */ - maxGas: number - /** - * Minimum time increment between consecutive blocks (in milliseconds) If the - * block header timestamp is ahead of the system clock, decrease this value. - * - * Not exposed to the application. - */ - timeIotaMs: number -} - -/** EvidenceParams determine how we handle evidence of malfeasance. */ -export interface EvidenceParams { - /** - * Max age of evidence, in blocks. - * - * The basic formula for calculating this is: MaxAgeDuration / {average block - * time}. - */ - maxAgeNumBlocks: number - /** - * Max age of evidence, in time. - * - * It should correspond with an app's "unbonding period" or other similar - * mechanism for handling [Nothing-At-Stake - * attacks](https://github.com/ethereum/wiki/wiki/Proof-of-Stake-FAQ#what-is-the-nothing-at-stake-problem-and-how-can-it-be-fixed). - */ - maxAgeDuration: Duration | undefined - /** - * This sets the maximum size of total evidence in bytes that can be committed in a single block. - * and should fall comfortably under the max block bytes. - * Default is 1048576 or 1MB - */ - maxBytes: number -} - -/** - * ValidatorParams restrict the public key types validators can use. - * NOTE: uses ABCI pubkey naming, not Amino names. - */ -export interface ValidatorParams { - pubKeyTypes: string[] -} - -/** VersionParams contains the ABCI application version. */ -export interface VersionParams { - appVersion: number -} - -/** - * HashedParams is a subset of ConsensusParams. - * - * It is hashed into the Header.ConsensusHash. - */ -export interface HashedParams { - blockMaxBytes: number - blockMaxGas: number -} - -const baseConsensusParams: object = {} - -export const ConsensusParams = { - encode(message: ConsensusParams, writer: Writer = Writer.create()): Writer { - if (message.block !== undefined) { - BlockParams.encode(message.block, writer.uint32(10).fork()).ldelim() - } - if (message.evidence !== undefined) { - EvidenceParams.encode(message.evidence, writer.uint32(18).fork()).ldelim() - } - if (message.validator !== undefined) { - ValidatorParams.encode(message.validator, writer.uint32(26).fork()).ldelim() - } - if (message.version !== undefined) { - VersionParams.encode(message.version, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ConsensusParams { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseConsensusParams } as ConsensusParams - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.block = BlockParams.decode(reader, reader.uint32()) - break - case 2: - message.evidence = EvidenceParams.decode(reader, reader.uint32()) - break - case 3: - message.validator = ValidatorParams.decode(reader, reader.uint32()) - break - case 4: - message.version = VersionParams.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ConsensusParams { - const message = { ...baseConsensusParams } as ConsensusParams - if (object.block !== undefined && object.block !== null) { - message.block = BlockParams.fromJSON(object.block) - } else { - message.block = undefined - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = EvidenceParams.fromJSON(object.evidence) - } else { - message.evidence = undefined - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = ValidatorParams.fromJSON(object.validator) - } else { - message.validator = undefined - } - if (object.version !== undefined && object.version !== null) { - message.version = VersionParams.fromJSON(object.version) - } else { - message.version = undefined - } - return message - }, - - toJSON(message: ConsensusParams): unknown { - const obj: any = {} - message.block !== undefined && (obj.block = message.block ? BlockParams.toJSON(message.block) : undefined) - message.evidence !== undefined && (obj.evidence = message.evidence ? EvidenceParams.toJSON(message.evidence) : undefined) - message.validator !== undefined && (obj.validator = message.validator ? ValidatorParams.toJSON(message.validator) : undefined) - message.version !== undefined && (obj.version = message.version ? VersionParams.toJSON(message.version) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ConsensusParams { - const message = { ...baseConsensusParams } as ConsensusParams - if (object.block !== undefined && object.block !== null) { - message.block = BlockParams.fromPartial(object.block) - } else { - message.block = undefined - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = EvidenceParams.fromPartial(object.evidence) - } else { - message.evidence = undefined - } - if (object.validator !== undefined && object.validator !== null) { - message.validator = ValidatorParams.fromPartial(object.validator) - } else { - message.validator = undefined - } - if (object.version !== undefined && object.version !== null) { - message.version = VersionParams.fromPartial(object.version) - } else { - message.version = undefined - } - return message - } -} - -const baseBlockParams: object = { maxBytes: 0, maxGas: 0, timeIotaMs: 0 } - -export const BlockParams = { - encode(message: BlockParams, writer: Writer = Writer.create()): Writer { - if (message.maxBytes !== 0) { - writer.uint32(8).int64(message.maxBytes) - } - if (message.maxGas !== 0) { - writer.uint32(16).int64(message.maxGas) - } - if (message.timeIotaMs !== 0) { - writer.uint32(24).int64(message.timeIotaMs) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): BlockParams { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseBlockParams } as BlockParams - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.maxBytes = longToNumber(reader.int64() as Long) - break - case 2: - message.maxGas = longToNumber(reader.int64() as Long) - break - case 3: - message.timeIotaMs = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): BlockParams { - const message = { ...baseBlockParams } as BlockParams - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = Number(object.maxBytes) - } else { - message.maxBytes = 0 - } - if (object.maxGas !== undefined && object.maxGas !== null) { - message.maxGas = Number(object.maxGas) - } else { - message.maxGas = 0 - } - if (object.timeIotaMs !== undefined && object.timeIotaMs !== null) { - message.timeIotaMs = Number(object.timeIotaMs) - } else { - message.timeIotaMs = 0 - } - return message - }, - - toJSON(message: BlockParams): unknown { - const obj: any = {} - message.maxBytes !== undefined && (obj.maxBytes = message.maxBytes) - message.maxGas !== undefined && (obj.maxGas = message.maxGas) - message.timeIotaMs !== undefined && (obj.timeIotaMs = message.timeIotaMs) - return obj - }, - - fromPartial(object: DeepPartial): BlockParams { - const message = { ...baseBlockParams } as BlockParams - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = object.maxBytes - } else { - message.maxBytes = 0 - } - if (object.maxGas !== undefined && object.maxGas !== null) { - message.maxGas = object.maxGas - } else { - message.maxGas = 0 - } - if (object.timeIotaMs !== undefined && object.timeIotaMs !== null) { - message.timeIotaMs = object.timeIotaMs - } else { - message.timeIotaMs = 0 - } - return message - } -} - -const baseEvidenceParams: object = { maxAgeNumBlocks: 0, maxBytes: 0 } - -export const EvidenceParams = { - encode(message: EvidenceParams, writer: Writer = Writer.create()): Writer { - if (message.maxAgeNumBlocks !== 0) { - writer.uint32(8).int64(message.maxAgeNumBlocks) - } - if (message.maxAgeDuration !== undefined) { - Duration.encode(message.maxAgeDuration, writer.uint32(18).fork()).ldelim() - } - if (message.maxBytes !== 0) { - writer.uint32(24).int64(message.maxBytes) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EvidenceParams { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEvidenceParams } as EvidenceParams - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.maxAgeNumBlocks = longToNumber(reader.int64() as Long) - break - case 2: - message.maxAgeDuration = Duration.decode(reader, reader.uint32()) - break - case 3: - message.maxBytes = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EvidenceParams { - const message = { ...baseEvidenceParams } as EvidenceParams - if (object.maxAgeNumBlocks !== undefined && object.maxAgeNumBlocks !== null) { - message.maxAgeNumBlocks = Number(object.maxAgeNumBlocks) - } else { - message.maxAgeNumBlocks = 0 - } - if (object.maxAgeDuration !== undefined && object.maxAgeDuration !== null) { - message.maxAgeDuration = Duration.fromJSON(object.maxAgeDuration) - } else { - message.maxAgeDuration = undefined - } - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = Number(object.maxBytes) - } else { - message.maxBytes = 0 - } - return message - }, - - toJSON(message: EvidenceParams): unknown { - const obj: any = {} - message.maxAgeNumBlocks !== undefined && (obj.maxAgeNumBlocks = message.maxAgeNumBlocks) - message.maxAgeDuration !== undefined && (obj.maxAgeDuration = message.maxAgeDuration ? Duration.toJSON(message.maxAgeDuration) : undefined) - message.maxBytes !== undefined && (obj.maxBytes = message.maxBytes) - return obj - }, - - fromPartial(object: DeepPartial): EvidenceParams { - const message = { ...baseEvidenceParams } as EvidenceParams - if (object.maxAgeNumBlocks !== undefined && object.maxAgeNumBlocks !== null) { - message.maxAgeNumBlocks = object.maxAgeNumBlocks - } else { - message.maxAgeNumBlocks = 0 - } - if (object.maxAgeDuration !== undefined && object.maxAgeDuration !== null) { - message.maxAgeDuration = Duration.fromPartial(object.maxAgeDuration) - } else { - message.maxAgeDuration = undefined - } - if (object.maxBytes !== undefined && object.maxBytes !== null) { - message.maxBytes = object.maxBytes - } else { - message.maxBytes = 0 - } - return message - } -} - -const baseValidatorParams: object = { pubKeyTypes: '' } - -export const ValidatorParams = { - encode(message: ValidatorParams, writer: Writer = Writer.create()): Writer { - for (const v of message.pubKeyTypes) { - writer.uint32(10).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorParams { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorParams } as ValidatorParams - message.pubKeyTypes = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pubKeyTypes.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorParams { - const message = { ...baseValidatorParams } as ValidatorParams - message.pubKeyTypes = [] - if (object.pubKeyTypes !== undefined && object.pubKeyTypes !== null) { - for (const e of object.pubKeyTypes) { - message.pubKeyTypes.push(String(e)) - } - } - return message - }, - - toJSON(message: ValidatorParams): unknown { - const obj: any = {} - if (message.pubKeyTypes) { - obj.pubKeyTypes = message.pubKeyTypes.map((e) => e) - } else { - obj.pubKeyTypes = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ValidatorParams { - const message = { ...baseValidatorParams } as ValidatorParams - message.pubKeyTypes = [] - if (object.pubKeyTypes !== undefined && object.pubKeyTypes !== null) { - for (const e of object.pubKeyTypes) { - message.pubKeyTypes.push(e) - } - } - return message - } -} - -const baseVersionParams: object = { appVersion: 0 } - -export const VersionParams = { - encode(message: VersionParams, writer: Writer = Writer.create()): Writer { - if (message.appVersion !== 0) { - writer.uint32(8).uint64(message.appVersion) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): VersionParams { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseVersionParams } as VersionParams - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.appVersion = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): VersionParams { - const message = { ...baseVersionParams } as VersionParams - if (object.appVersion !== undefined && object.appVersion !== null) { - message.appVersion = Number(object.appVersion) - } else { - message.appVersion = 0 - } - return message - }, - - toJSON(message: VersionParams): unknown { - const obj: any = {} - message.appVersion !== undefined && (obj.appVersion = message.appVersion) - return obj - }, - - fromPartial(object: DeepPartial): VersionParams { - const message = { ...baseVersionParams } as VersionParams - if (object.appVersion !== undefined && object.appVersion !== null) { - message.appVersion = object.appVersion - } else { - message.appVersion = 0 - } - return message - } -} - -const baseHashedParams: object = { blockMaxBytes: 0, blockMaxGas: 0 } - -export const HashedParams = { - encode(message: HashedParams, writer: Writer = Writer.create()): Writer { - if (message.blockMaxBytes !== 0) { - writer.uint32(8).int64(message.blockMaxBytes) - } - if (message.blockMaxGas !== 0) { - writer.uint32(16).int64(message.blockMaxGas) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): HashedParams { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHashedParams } as HashedParams - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.blockMaxBytes = longToNumber(reader.int64() as Long) - break - case 2: - message.blockMaxGas = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): HashedParams { - const message = { ...baseHashedParams } as HashedParams - if (object.blockMaxBytes !== undefined && object.blockMaxBytes !== null) { - message.blockMaxBytes = Number(object.blockMaxBytes) - } else { - message.blockMaxBytes = 0 - } - if (object.blockMaxGas !== undefined && object.blockMaxGas !== null) { - message.blockMaxGas = Number(object.blockMaxGas) - } else { - message.blockMaxGas = 0 - } - return message - }, - - toJSON(message: HashedParams): unknown { - const obj: any = {} - message.blockMaxBytes !== undefined && (obj.blockMaxBytes = message.blockMaxBytes) - message.blockMaxGas !== undefined && (obj.blockMaxGas = message.blockMaxGas) - return obj - }, - - fromPartial(object: DeepPartial): HashedParams { - const message = { ...baseHashedParams } as HashedParams - if (object.blockMaxBytes !== undefined && object.blockMaxBytes !== null) { - message.blockMaxBytes = object.blockMaxBytes - } else { - message.blockMaxBytes = 0 - } - if (object.blockMaxGas !== undefined && object.blockMaxGas !== null) { - message.blockMaxGas = object.blockMaxGas - } else { - message.blockMaxGas = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.d.ts deleted file mode 100644 index cc3a36a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.d.ts +++ /dev/null @@ -1,233 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Proof } from '../../tendermint/crypto/proof'; -import { Consensus } from '../../tendermint/version/types'; -import { ValidatorSet } from '../../tendermint/types/validator'; -export declare const protobufPackage = "tendermint.types"; -/** BlockIdFlag indicates which BlcokID the signature is for */ -export declare enum BlockIDFlag { - BLOCK_ID_FLAG_UNKNOWN = 0, - BLOCK_ID_FLAG_ABSENT = 1, - BLOCK_ID_FLAG_COMMIT = 2, - BLOCK_ID_FLAG_NIL = 3, - UNRECOGNIZED = -1 -} -export declare function blockIDFlagFromJSON(object: any): BlockIDFlag; -export declare function blockIDFlagToJSON(object: BlockIDFlag): string; -/** SignedMsgType is a type of signed message in the consensus. */ -export declare enum SignedMsgType { - SIGNED_MSG_TYPE_UNKNOWN = 0, - /** SIGNED_MSG_TYPE_PREVOTE - Votes */ - SIGNED_MSG_TYPE_PREVOTE = 1, - SIGNED_MSG_TYPE_PRECOMMIT = 2, - /** SIGNED_MSG_TYPE_PROPOSAL - Proposals */ - SIGNED_MSG_TYPE_PROPOSAL = 32, - UNRECOGNIZED = -1 -} -export declare function signedMsgTypeFromJSON(object: any): SignedMsgType; -export declare function signedMsgTypeToJSON(object: SignedMsgType): string; -/** PartsetHeader */ -export interface PartSetHeader { - total: number; - hash: Uint8Array; -} -export interface Part { - index: number; - bytes: Uint8Array; - proof: Proof | undefined; -} -/** BlockID */ -export interface BlockID { - hash: Uint8Array; - partSetHeader: PartSetHeader | undefined; -} -/** Header defines the structure of a Tendermint block header. */ -export interface Header { - /** basic block info */ - version: Consensus | undefined; - chainId: string; - height: number; - time: Date | undefined; - /** prev block info */ - lastBlockId: BlockID | undefined; - /** hashes of block data */ - lastCommitHash: Uint8Array; - /** transactions */ - dataHash: Uint8Array; - /** hashes from the app output from the prev block */ - validatorsHash: Uint8Array; - /** validators for the next block */ - nextValidatorsHash: Uint8Array; - /** consensus params for current block */ - consensusHash: Uint8Array; - /** state after txs from the previous block */ - appHash: Uint8Array; - /** root hash of all results from the txs from the previous block */ - lastResultsHash: Uint8Array; - /** consensus info */ - evidenceHash: Uint8Array; - /** original proposer of the block */ - proposerAddress: Uint8Array; -} -/** Data contains the set of transactions included in the block */ -export interface Data { - /** - * Txs that will be applied by state @ block.Height+1. - * NOTE: not all txs here are valid. We're just agreeing on the order first. - * This means that block.AppHash does not include these txs. - */ - txs: Uint8Array[]; -} -/** - * Vote represents a prevote, precommit, or commit vote from validators for - * consensus. - */ -export interface Vote { - type: SignedMsgType; - height: number; - round: number; - /** zero if vote is nil. */ - blockId: BlockID | undefined; - timestamp: Date | undefined; - validatorAddress: Uint8Array; - validatorIndex: number; - signature: Uint8Array; -} -/** Commit contains the evidence that a block was committed by a set of validators. */ -export interface Commit { - height: number; - round: number; - blockId: BlockID | undefined; - signatures: CommitSig[]; -} -/** CommitSig is a part of the Vote included in a Commit. */ -export interface CommitSig { - blockIdFlag: BlockIDFlag; - validatorAddress: Uint8Array; - timestamp: Date | undefined; - signature: Uint8Array; -} -export interface Proposal { - type: SignedMsgType; - height: number; - round: number; - polRound: number; - blockId: BlockID | undefined; - timestamp: Date | undefined; - signature: Uint8Array; -} -export interface SignedHeader { - header: Header | undefined; - commit: Commit | undefined; -} -export interface LightBlock { - signedHeader: SignedHeader | undefined; - validatorSet: ValidatorSet | undefined; -} -export interface BlockMeta { - blockId: BlockID | undefined; - blockSize: number; - header: Header | undefined; - numTxs: number; -} -/** TxProof represents a Merkle proof of the presence of a transaction in the Merkle tree. */ -export interface TxProof { - rootHash: Uint8Array; - data: Uint8Array; - proof: Proof | undefined; -} -export declare const PartSetHeader: { - encode(message: PartSetHeader, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PartSetHeader; - fromJSON(object: any): PartSetHeader; - toJSON(message: PartSetHeader): unknown; - fromPartial(object: DeepPartial): PartSetHeader; -}; -export declare const Part: { - encode(message: Part, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Part; - fromJSON(object: any): Part; - toJSON(message: Part): unknown; - fromPartial(object: DeepPartial): Part; -}; -export declare const BlockID: { - encode(message: BlockID, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): BlockID; - fromJSON(object: any): BlockID; - toJSON(message: BlockID): unknown; - fromPartial(object: DeepPartial): BlockID; -}; -export declare const Header: { - encode(message: Header, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Header; - fromJSON(object: any): Header; - toJSON(message: Header): unknown; - fromPartial(object: DeepPartial
): Header; -}; -export declare const Data: { - encode(message: Data, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Data; - fromJSON(object: any): Data; - toJSON(message: Data): unknown; - fromPartial(object: DeepPartial): Data; -}; -export declare const Vote: { - encode(message: Vote, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Vote; - fromJSON(object: any): Vote; - toJSON(message: Vote): unknown; - fromPartial(object: DeepPartial): Vote; -}; -export declare const Commit: { - encode(message: Commit, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Commit; - fromJSON(object: any): Commit; - toJSON(message: Commit): unknown; - fromPartial(object: DeepPartial): Commit; -}; -export declare const CommitSig: { - encode(message: CommitSig, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CommitSig; - fromJSON(object: any): CommitSig; - toJSON(message: CommitSig): unknown; - fromPartial(object: DeepPartial): CommitSig; -}; -export declare const Proposal: { - encode(message: Proposal, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Proposal; - fromJSON(object: any): Proposal; - toJSON(message: Proposal): unknown; - fromPartial(object: DeepPartial): Proposal; -}; -export declare const SignedHeader: { - encode(message: SignedHeader, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SignedHeader; - fromJSON(object: any): SignedHeader; - toJSON(message: SignedHeader): unknown; - fromPartial(object: DeepPartial): SignedHeader; -}; -export declare const LightBlock: { - encode(message: LightBlock, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): LightBlock; - fromJSON(object: any): LightBlock; - toJSON(message: LightBlock): unknown; - fromPartial(object: DeepPartial): LightBlock; -}; -export declare const BlockMeta: { - encode(message: BlockMeta, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): BlockMeta; - fromJSON(object: any): BlockMeta; - toJSON(message: BlockMeta): unknown; - fromPartial(object: DeepPartial): BlockMeta; -}; -export declare const TxProof: { - encode(message: TxProof, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): TxProof; - fromJSON(object: any): TxProof; - toJSON(message: TxProof): unknown; - fromPartial(object: DeepPartial): TxProof; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.js deleted file mode 100644 index 34ccc83..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.js +++ /dev/null @@ -1,1597 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../google/protobuf/timestamp'; -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Proof } from '../../tendermint/crypto/proof'; -import { Consensus } from '../../tendermint/version/types'; -import { ValidatorSet } from '../../tendermint/types/validator'; -export const protobufPackage = 'tendermint.types'; -/** BlockIdFlag indicates which BlcokID the signature is for */ -export var BlockIDFlag; -(function (BlockIDFlag) { - BlockIDFlag[BlockIDFlag["BLOCK_ID_FLAG_UNKNOWN"] = 0] = "BLOCK_ID_FLAG_UNKNOWN"; - BlockIDFlag[BlockIDFlag["BLOCK_ID_FLAG_ABSENT"] = 1] = "BLOCK_ID_FLAG_ABSENT"; - BlockIDFlag[BlockIDFlag["BLOCK_ID_FLAG_COMMIT"] = 2] = "BLOCK_ID_FLAG_COMMIT"; - BlockIDFlag[BlockIDFlag["BLOCK_ID_FLAG_NIL"] = 3] = "BLOCK_ID_FLAG_NIL"; - BlockIDFlag[BlockIDFlag["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(BlockIDFlag || (BlockIDFlag = {})); -export function blockIDFlagFromJSON(object) { - switch (object) { - case 0: - case 'BLOCK_ID_FLAG_UNKNOWN': - return BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN; - case 1: - case 'BLOCK_ID_FLAG_ABSENT': - return BlockIDFlag.BLOCK_ID_FLAG_ABSENT; - case 2: - case 'BLOCK_ID_FLAG_COMMIT': - return BlockIDFlag.BLOCK_ID_FLAG_COMMIT; - case 3: - case 'BLOCK_ID_FLAG_NIL': - return BlockIDFlag.BLOCK_ID_FLAG_NIL; - case -1: - case 'UNRECOGNIZED': - default: - return BlockIDFlag.UNRECOGNIZED; - } -} -export function blockIDFlagToJSON(object) { - switch (object) { - case BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN: - return 'BLOCK_ID_FLAG_UNKNOWN'; - case BlockIDFlag.BLOCK_ID_FLAG_ABSENT: - return 'BLOCK_ID_FLAG_ABSENT'; - case BlockIDFlag.BLOCK_ID_FLAG_COMMIT: - return 'BLOCK_ID_FLAG_COMMIT'; - case BlockIDFlag.BLOCK_ID_FLAG_NIL: - return 'BLOCK_ID_FLAG_NIL'; - default: - return 'UNKNOWN'; - } -} -/** SignedMsgType is a type of signed message in the consensus. */ -export var SignedMsgType; -(function (SignedMsgType) { - SignedMsgType[SignedMsgType["SIGNED_MSG_TYPE_UNKNOWN"] = 0] = "SIGNED_MSG_TYPE_UNKNOWN"; - /** SIGNED_MSG_TYPE_PREVOTE - Votes */ - SignedMsgType[SignedMsgType["SIGNED_MSG_TYPE_PREVOTE"] = 1] = "SIGNED_MSG_TYPE_PREVOTE"; - SignedMsgType[SignedMsgType["SIGNED_MSG_TYPE_PRECOMMIT"] = 2] = "SIGNED_MSG_TYPE_PRECOMMIT"; - /** SIGNED_MSG_TYPE_PROPOSAL - Proposals */ - SignedMsgType[SignedMsgType["SIGNED_MSG_TYPE_PROPOSAL"] = 32] = "SIGNED_MSG_TYPE_PROPOSAL"; - SignedMsgType[SignedMsgType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(SignedMsgType || (SignedMsgType = {})); -export function signedMsgTypeFromJSON(object) { - switch (object) { - case 0: - case 'SIGNED_MSG_TYPE_UNKNOWN': - return SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN; - case 1: - case 'SIGNED_MSG_TYPE_PREVOTE': - return SignedMsgType.SIGNED_MSG_TYPE_PREVOTE; - case 2: - case 'SIGNED_MSG_TYPE_PRECOMMIT': - return SignedMsgType.SIGNED_MSG_TYPE_PRECOMMIT; - case 32: - case 'SIGNED_MSG_TYPE_PROPOSAL': - return SignedMsgType.SIGNED_MSG_TYPE_PROPOSAL; - case -1: - case 'UNRECOGNIZED': - default: - return SignedMsgType.UNRECOGNIZED; - } -} -export function signedMsgTypeToJSON(object) { - switch (object) { - case SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN: - return 'SIGNED_MSG_TYPE_UNKNOWN'; - case SignedMsgType.SIGNED_MSG_TYPE_PREVOTE: - return 'SIGNED_MSG_TYPE_PREVOTE'; - case SignedMsgType.SIGNED_MSG_TYPE_PRECOMMIT: - return 'SIGNED_MSG_TYPE_PRECOMMIT'; - case SignedMsgType.SIGNED_MSG_TYPE_PROPOSAL: - return 'SIGNED_MSG_TYPE_PROPOSAL'; - default: - return 'UNKNOWN'; - } -} -const basePartSetHeader = { total: 0 }; -export const PartSetHeader = { - encode(message, writer = Writer.create()) { - if (message.total !== 0) { - writer.uint32(8).uint32(message.total); - } - if (message.hash.length !== 0) { - writer.uint32(18).bytes(message.hash); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePartSetHeader }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.total = reader.uint32(); - break; - case 2: - message.hash = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePartSetHeader }; - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.total !== undefined && (obj.total = message.total); - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...basePartSetHeader }; - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash; - } - else { - message.hash = new Uint8Array(); - } - return message; - } -}; -const basePart = { index: 0 }; -export const Part = { - encode(message, writer = Writer.create()) { - if (message.index !== 0) { - writer.uint32(8).uint32(message.index); - } - if (message.bytes.length !== 0) { - writer.uint32(18).bytes(message.bytes); - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.index = reader.uint32(); - break; - case 2: - message.bytes = reader.bytes(); - break; - case 3: - message.proof = Proof.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePart }; - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index); - } - else { - message.index = 0; - } - if (object.bytes !== undefined && object.bytes !== null) { - message.bytes = bytesFromBase64(object.bytes); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof); - } - else { - message.proof = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.index !== undefined && (obj.index = message.index); - message.bytes !== undefined && (obj.bytes = base64FromBytes(message.bytes !== undefined ? message.bytes : new Uint8Array())); - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...basePart }; - if (object.index !== undefined && object.index !== null) { - message.index = object.index; - } - else { - message.index = 0; - } - if (object.bytes !== undefined && object.bytes !== null) { - message.bytes = object.bytes; - } - else { - message.bytes = new Uint8Array(); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof); - } - else { - message.proof = undefined; - } - return message; - } -}; -const baseBlockID = {}; -export const BlockID = { - encode(message, writer = Writer.create()) { - if (message.hash.length !== 0) { - writer.uint32(10).bytes(message.hash); - } - if (message.partSetHeader !== undefined) { - PartSetHeader.encode(message.partSetHeader, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseBlockID }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.hash = reader.bytes(); - break; - case 2: - message.partSetHeader = PartSetHeader.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseBlockID }; - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash); - } - if (object.partSetHeader !== undefined && object.partSetHeader !== null) { - message.partSetHeader = PartSetHeader.fromJSON(object.partSetHeader); - } - else { - message.partSetHeader = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())); - message.partSetHeader !== undefined && (obj.partSetHeader = message.partSetHeader ? PartSetHeader.toJSON(message.partSetHeader) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseBlockID }; - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash; - } - else { - message.hash = new Uint8Array(); - } - if (object.partSetHeader !== undefined && object.partSetHeader !== null) { - message.partSetHeader = PartSetHeader.fromPartial(object.partSetHeader); - } - else { - message.partSetHeader = undefined; - } - return message; - } -}; -const baseHeader = { chainId: '', height: 0 }; -export const Header = { - encode(message, writer = Writer.create()) { - if (message.version !== undefined) { - Consensus.encode(message.version, writer.uint32(10).fork()).ldelim(); - } - if (message.chainId !== '') { - writer.uint32(18).string(message.chainId); - } - if (message.height !== 0) { - writer.uint32(24).int64(message.height); - } - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(34).fork()).ldelim(); - } - if (message.lastBlockId !== undefined) { - BlockID.encode(message.lastBlockId, writer.uint32(42).fork()).ldelim(); - } - if (message.lastCommitHash.length !== 0) { - writer.uint32(50).bytes(message.lastCommitHash); - } - if (message.dataHash.length !== 0) { - writer.uint32(58).bytes(message.dataHash); - } - if (message.validatorsHash.length !== 0) { - writer.uint32(66).bytes(message.validatorsHash); - } - if (message.nextValidatorsHash.length !== 0) { - writer.uint32(74).bytes(message.nextValidatorsHash); - } - if (message.consensusHash.length !== 0) { - writer.uint32(82).bytes(message.consensusHash); - } - if (message.appHash.length !== 0) { - writer.uint32(90).bytes(message.appHash); - } - if (message.lastResultsHash.length !== 0) { - writer.uint32(98).bytes(message.lastResultsHash); - } - if (message.evidenceHash.length !== 0) { - writer.uint32(106).bytes(message.evidenceHash); - } - if (message.proposerAddress.length !== 0) { - writer.uint32(114).bytes(message.proposerAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHeader }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.version = Consensus.decode(reader, reader.uint32()); - break; - case 2: - message.chainId = reader.string(); - break; - case 3: - message.height = longToNumber(reader.int64()); - break; - case 4: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 5: - message.lastBlockId = BlockID.decode(reader, reader.uint32()); - break; - case 6: - message.lastCommitHash = reader.bytes(); - break; - case 7: - message.dataHash = reader.bytes(); - break; - case 8: - message.validatorsHash = reader.bytes(); - break; - case 9: - message.nextValidatorsHash = reader.bytes(); - break; - case 10: - message.consensusHash = reader.bytes(); - break; - case 11: - message.appHash = reader.bytes(); - break; - case 12: - message.lastResultsHash = reader.bytes(); - break; - case 13: - message.evidenceHash = reader.bytes(); - break; - case 14: - message.proposerAddress = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHeader }; - if (object.version !== undefined && object.version !== null) { - message.version = Consensus.fromJSON(object.version); - } - else { - message.version = undefined; - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = String(object.chainId); - } - else { - message.chainId = ''; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time); - } - else { - message.time = undefined; - } - if (object.lastBlockId !== undefined && object.lastBlockId !== null) { - message.lastBlockId = BlockID.fromJSON(object.lastBlockId); - } - else { - message.lastBlockId = undefined; - } - if (object.lastCommitHash !== undefined && object.lastCommitHash !== null) { - message.lastCommitHash = bytesFromBase64(object.lastCommitHash); - } - if (object.dataHash !== undefined && object.dataHash !== null) { - message.dataHash = bytesFromBase64(object.dataHash); - } - if (object.validatorsHash !== undefined && object.validatorsHash !== null) { - message.validatorsHash = bytesFromBase64(object.validatorsHash); - } - if (object.nextValidatorsHash !== undefined && object.nextValidatorsHash !== null) { - message.nextValidatorsHash = bytesFromBase64(object.nextValidatorsHash); - } - if (object.consensusHash !== undefined && object.consensusHash !== null) { - message.consensusHash = bytesFromBase64(object.consensusHash); - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = bytesFromBase64(object.appHash); - } - if (object.lastResultsHash !== undefined && object.lastResultsHash !== null) { - message.lastResultsHash = bytesFromBase64(object.lastResultsHash); - } - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = bytesFromBase64(object.evidenceHash); - } - if (object.proposerAddress !== undefined && object.proposerAddress !== null) { - message.proposerAddress = bytesFromBase64(object.proposerAddress); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.version !== undefined && (obj.version = message.version ? Consensus.toJSON(message.version) : undefined); - message.chainId !== undefined && (obj.chainId = message.chainId); - message.height !== undefined && (obj.height = message.height); - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null); - message.lastBlockId !== undefined && (obj.lastBlockId = message.lastBlockId ? BlockID.toJSON(message.lastBlockId) : undefined); - message.lastCommitHash !== undefined && - (obj.lastCommitHash = base64FromBytes(message.lastCommitHash !== undefined ? message.lastCommitHash : new Uint8Array())); - message.dataHash !== undefined && (obj.dataHash = base64FromBytes(message.dataHash !== undefined ? message.dataHash : new Uint8Array())); - message.validatorsHash !== undefined && - (obj.validatorsHash = base64FromBytes(message.validatorsHash !== undefined ? message.validatorsHash : new Uint8Array())); - message.nextValidatorsHash !== undefined && - (obj.nextValidatorsHash = base64FromBytes(message.nextValidatorsHash !== undefined ? message.nextValidatorsHash : new Uint8Array())); - message.consensusHash !== undefined && (obj.consensusHash = base64FromBytes(message.consensusHash !== undefined ? message.consensusHash : new Uint8Array())); - message.appHash !== undefined && (obj.appHash = base64FromBytes(message.appHash !== undefined ? message.appHash : new Uint8Array())); - message.lastResultsHash !== undefined && - (obj.lastResultsHash = base64FromBytes(message.lastResultsHash !== undefined ? message.lastResultsHash : new Uint8Array())); - message.evidenceHash !== undefined && (obj.evidenceHash = base64FromBytes(message.evidenceHash !== undefined ? message.evidenceHash : new Uint8Array())); - message.proposerAddress !== undefined && - (obj.proposerAddress = base64FromBytes(message.proposerAddress !== undefined ? message.proposerAddress : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseHeader }; - if (object.version !== undefined && object.version !== null) { - message.version = Consensus.fromPartial(object.version); - } - else { - message.version = undefined; - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = object.chainId; - } - else { - message.chainId = ''; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.time !== undefined && object.time !== null) { - message.time = object.time; - } - else { - message.time = undefined; - } - if (object.lastBlockId !== undefined && object.lastBlockId !== null) { - message.lastBlockId = BlockID.fromPartial(object.lastBlockId); - } - else { - message.lastBlockId = undefined; - } - if (object.lastCommitHash !== undefined && object.lastCommitHash !== null) { - message.lastCommitHash = object.lastCommitHash; - } - else { - message.lastCommitHash = new Uint8Array(); - } - if (object.dataHash !== undefined && object.dataHash !== null) { - message.dataHash = object.dataHash; - } - else { - message.dataHash = new Uint8Array(); - } - if (object.validatorsHash !== undefined && object.validatorsHash !== null) { - message.validatorsHash = object.validatorsHash; - } - else { - message.validatorsHash = new Uint8Array(); - } - if (object.nextValidatorsHash !== undefined && object.nextValidatorsHash !== null) { - message.nextValidatorsHash = object.nextValidatorsHash; - } - else { - message.nextValidatorsHash = new Uint8Array(); - } - if (object.consensusHash !== undefined && object.consensusHash !== null) { - message.consensusHash = object.consensusHash; - } - else { - message.consensusHash = new Uint8Array(); - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = object.appHash; - } - else { - message.appHash = new Uint8Array(); - } - if (object.lastResultsHash !== undefined && object.lastResultsHash !== null) { - message.lastResultsHash = object.lastResultsHash; - } - else { - message.lastResultsHash = new Uint8Array(); - } - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = object.evidenceHash; - } - else { - message.evidenceHash = new Uint8Array(); - } - if (object.proposerAddress !== undefined && object.proposerAddress !== null) { - message.proposerAddress = object.proposerAddress; - } - else { - message.proposerAddress = new Uint8Array(); - } - return message; - } -}; -const baseData = {}; -export const Data = { - encode(message, writer = Writer.create()) { - for (const v of message.txs) { - writer.uint32(10).bytes(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseData }; - message.txs = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txs.push(reader.bytes()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseData }; - message.txs = []; - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(bytesFromBase64(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.txs) { - obj.txs = message.txs.map((e) => base64FromBytes(e !== undefined ? e : new Uint8Array())); - } - else { - obj.txs = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseData }; - message.txs = []; - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(e); - } - } - return message; - } -}; -const baseVote = { type: 0, height: 0, round: 0, validatorIndex: 0 }; -export const Vote = { - encode(message, writer = Writer.create()) { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - if (message.height !== 0) { - writer.uint32(16).int64(message.height); - } - if (message.round !== 0) { - writer.uint32(24).int32(message.round); - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(34).fork()).ldelim(); - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(42).fork()).ldelim(); - } - if (message.validatorAddress.length !== 0) { - writer.uint32(50).bytes(message.validatorAddress); - } - if (message.validatorIndex !== 0) { - writer.uint32(56).int32(message.validatorIndex); - } - if (message.signature.length !== 0) { - writer.uint32(66).bytes(message.signature); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseVote }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.height = longToNumber(reader.int64()); - break; - case 3: - message.round = reader.int32(); - break; - case 4: - message.blockId = BlockID.decode(reader, reader.uint32()); - break; - case 5: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 6: - message.validatorAddress = reader.bytes(); - break; - case 7: - message.validatorIndex = reader.int32(); - break; - case 8: - message.signature = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseVote }; - if (object.type !== undefined && object.type !== null) { - message.type = signedMsgTypeFromJSON(object.type); - } - else { - message.type = 0; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round); - } - else { - message.round = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp); - } - else { - message.timestamp = undefined; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = bytesFromBase64(object.validatorAddress); - } - if (object.validatorIndex !== undefined && object.validatorIndex !== null) { - message.validatorIndex = Number(object.validatorIndex); - } - else { - message.validatorIndex = 0; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.type !== undefined && (obj.type = signedMsgTypeToJSON(message.type)); - message.height !== undefined && (obj.height = message.height); - message.round !== undefined && (obj.round = message.round); - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined); - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null); - message.validatorAddress !== undefined && - (obj.validatorAddress = base64FromBytes(message.validatorAddress !== undefined ? message.validatorAddress : new Uint8Array())); - message.validatorIndex !== undefined && (obj.validatorIndex = message.validatorIndex); - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseVote }; - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 0; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round; - } - else { - message.round = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp; - } - else { - message.timestamp = undefined; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = new Uint8Array(); - } - if (object.validatorIndex !== undefined && object.validatorIndex !== null) { - message.validatorIndex = object.validatorIndex; - } - else { - message.validatorIndex = 0; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature; - } - else { - message.signature = new Uint8Array(); - } - return message; - } -}; -const baseCommit = { height: 0, round: 0 }; -export const Commit = { - encode(message, writer = Writer.create()) { - if (message.height !== 0) { - writer.uint32(8).int64(message.height); - } - if (message.round !== 0) { - writer.uint32(16).int32(message.round); - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.signatures) { - CommitSig.encode(v, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCommit }; - message.signatures = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64()); - break; - case 2: - message.round = reader.int32(); - break; - case 3: - message.blockId = BlockID.decode(reader, reader.uint32()); - break; - case 4: - message.signatures.push(CommitSig.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCommit }; - message.signatures = []; - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round); - } - else { - message.round = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(CommitSig.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.height !== undefined && (obj.height = message.height); - message.round !== undefined && (obj.round = message.round); - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined); - if (message.signatures) { - obj.signatures = message.signatures.map((e) => (e ? CommitSig.toJSON(e) : undefined)); - } - else { - obj.signatures = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseCommit }; - message.signatures = []; - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round; - } - else { - message.round = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(CommitSig.fromPartial(e)); - } - } - return message; - } -}; -const baseCommitSig = { blockIdFlag: 0 }; -export const CommitSig = { - encode(message, writer = Writer.create()) { - if (message.blockIdFlag !== 0) { - writer.uint32(8).int32(message.blockIdFlag); - } - if (message.validatorAddress.length !== 0) { - writer.uint32(18).bytes(message.validatorAddress); - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(26).fork()).ldelim(); - } - if (message.signature.length !== 0) { - writer.uint32(34).bytes(message.signature); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCommitSig }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.blockIdFlag = reader.int32(); - break; - case 2: - message.validatorAddress = reader.bytes(); - break; - case 3: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 4: - message.signature = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCommitSig }; - if (object.blockIdFlag !== undefined && object.blockIdFlag !== null) { - message.blockIdFlag = blockIDFlagFromJSON(object.blockIdFlag); - } - else { - message.blockIdFlag = 0; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = bytesFromBase64(object.validatorAddress); - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp); - } - else { - message.timestamp = undefined; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.blockIdFlag !== undefined && (obj.blockIdFlag = blockIDFlagToJSON(message.blockIdFlag)); - message.validatorAddress !== undefined && - (obj.validatorAddress = base64FromBytes(message.validatorAddress !== undefined ? message.validatorAddress : new Uint8Array())); - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null); - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseCommitSig }; - if (object.blockIdFlag !== undefined && object.blockIdFlag !== null) { - message.blockIdFlag = object.blockIdFlag; - } - else { - message.blockIdFlag = 0; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = new Uint8Array(); - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp; - } - else { - message.timestamp = undefined; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature; - } - else { - message.signature = new Uint8Array(); - } - return message; - } -}; -const baseProposal = { type: 0, height: 0, round: 0, polRound: 0 }; -export const Proposal = { - encode(message, writer = Writer.create()) { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - if (message.height !== 0) { - writer.uint32(16).int64(message.height); - } - if (message.round !== 0) { - writer.uint32(24).int32(message.round); - } - if (message.polRound !== 0) { - writer.uint32(32).int32(message.polRound); - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(42).fork()).ldelim(); - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(50).fork()).ldelim(); - } - if (message.signature.length !== 0) { - writer.uint32(58).bytes(message.signature); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseProposal }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.height = longToNumber(reader.int64()); - break; - case 3: - message.round = reader.int32(); - break; - case 4: - message.polRound = reader.int32(); - break; - case 5: - message.blockId = BlockID.decode(reader, reader.uint32()); - break; - case 6: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 7: - message.signature = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseProposal }; - if (object.type !== undefined && object.type !== null) { - message.type = signedMsgTypeFromJSON(object.type); - } - else { - message.type = 0; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round); - } - else { - message.round = 0; - } - if (object.polRound !== undefined && object.polRound !== null) { - message.polRound = Number(object.polRound); - } - else { - message.polRound = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp); - } - else { - message.timestamp = undefined; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.type !== undefined && (obj.type = signedMsgTypeToJSON(message.type)); - message.height !== undefined && (obj.height = message.height); - message.round !== undefined && (obj.round = message.round); - message.polRound !== undefined && (obj.polRound = message.polRound); - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined); - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null); - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseProposal }; - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 0; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round; - } - else { - message.round = 0; - } - if (object.polRound !== undefined && object.polRound !== null) { - message.polRound = object.polRound; - } - else { - message.polRound = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp; - } - else { - message.timestamp = undefined; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature; - } - else { - message.signature = new Uint8Array(); - } - return message; - } -}; -const baseSignedHeader = {}; -export const SignedHeader = { - encode(message, writer = Writer.create()) { - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(10).fork()).ldelim(); - } - if (message.commit !== undefined) { - Commit.encode(message.commit, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSignedHeader }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.header = Header.decode(reader, reader.uint32()); - break; - case 2: - message.commit = Commit.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSignedHeader }; - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header); - } - else { - message.header = undefined; - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = Commit.fromJSON(object.commit); - } - else { - message.commit = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined); - message.commit !== undefined && (obj.commit = message.commit ? Commit.toJSON(message.commit) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseSignedHeader }; - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header); - } - else { - message.header = undefined; - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = Commit.fromPartial(object.commit); - } - else { - message.commit = undefined; - } - return message; - } -}; -const baseLightBlock = {}; -export const LightBlock = { - encode(message, writer = Writer.create()) { - if (message.signedHeader !== undefined) { - SignedHeader.encode(message.signedHeader, writer.uint32(10).fork()).ldelim(); - } - if (message.validatorSet !== undefined) { - ValidatorSet.encode(message.validatorSet, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseLightBlock }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.signedHeader = SignedHeader.decode(reader, reader.uint32()); - break; - case 2: - message.validatorSet = ValidatorSet.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseLightBlock }; - if (object.signedHeader !== undefined && object.signedHeader !== null) { - message.signedHeader = SignedHeader.fromJSON(object.signedHeader); - } - else { - message.signedHeader = undefined; - } - if (object.validatorSet !== undefined && object.validatorSet !== null) { - message.validatorSet = ValidatorSet.fromJSON(object.validatorSet); - } - else { - message.validatorSet = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.signedHeader !== undefined && (obj.signedHeader = message.signedHeader ? SignedHeader.toJSON(message.signedHeader) : undefined); - message.validatorSet !== undefined && (obj.validatorSet = message.validatorSet ? ValidatorSet.toJSON(message.validatorSet) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseLightBlock }; - if (object.signedHeader !== undefined && object.signedHeader !== null) { - message.signedHeader = SignedHeader.fromPartial(object.signedHeader); - } - else { - message.signedHeader = undefined; - } - if (object.validatorSet !== undefined && object.validatorSet !== null) { - message.validatorSet = ValidatorSet.fromPartial(object.validatorSet); - } - else { - message.validatorSet = undefined; - } - return message; - } -}; -const baseBlockMeta = { blockSize: 0, numTxs: 0 }; -export const BlockMeta = { - encode(message, writer = Writer.create()) { - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(10).fork()).ldelim(); - } - if (message.blockSize !== 0) { - writer.uint32(16).int64(message.blockSize); - } - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(26).fork()).ldelim(); - } - if (message.numTxs !== 0) { - writer.uint32(32).int64(message.numTxs); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseBlockMeta }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.blockId = BlockID.decode(reader, reader.uint32()); - break; - case 2: - message.blockSize = longToNumber(reader.int64()); - break; - case 3: - message.header = Header.decode(reader, reader.uint32()); - break; - case 4: - message.numTxs = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseBlockMeta }; - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.blockSize !== undefined && object.blockSize !== null) { - message.blockSize = Number(object.blockSize); - } - else { - message.blockSize = 0; - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header); - } - else { - message.header = undefined; - } - if (object.numTxs !== undefined && object.numTxs !== null) { - message.numTxs = Number(object.numTxs); - } - else { - message.numTxs = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined); - message.blockSize !== undefined && (obj.blockSize = message.blockSize); - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined); - message.numTxs !== undefined && (obj.numTxs = message.numTxs); - return obj; - }, - fromPartial(object) { - const message = { ...baseBlockMeta }; - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.blockSize !== undefined && object.blockSize !== null) { - message.blockSize = object.blockSize; - } - else { - message.blockSize = 0; - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header); - } - else { - message.header = undefined; - } - if (object.numTxs !== undefined && object.numTxs !== null) { - message.numTxs = object.numTxs; - } - else { - message.numTxs = 0; - } - return message; - } -}; -const baseTxProof = {}; -export const TxProof = { - encode(message, writer = Writer.create()) { - if (message.rootHash.length !== 0) { - writer.uint32(10).bytes(message.rootHash); - } - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data); - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTxProof }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rootHash = reader.bytes(); - break; - case 2: - message.data = reader.bytes(); - break; - case 3: - message.proof = Proof.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTxProof }; - if (object.rootHash !== undefined && object.rootHash !== null) { - message.rootHash = bytesFromBase64(object.rootHash); - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof); - } - else { - message.proof = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.rootHash !== undefined && (obj.rootHash = base64FromBytes(message.rootHash !== undefined ? message.rootHash : new Uint8Array())); - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())); - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseTxProof }; - if (object.rootHash !== undefined && object.rootHash !== null) { - message.rootHash = object.rootHash; - } - else { - message.rootHash = new Uint8Array(); - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = new Uint8Array(); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof); - } - else { - message.proof = undefined; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.ts deleted file mode 100644 index 9aa9886..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/types.ts +++ /dev/null @@ -1,1727 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../google/protobuf/timestamp' -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Proof } from '../../tendermint/crypto/proof' -import { Consensus } from '../../tendermint/version/types' -import { ValidatorSet } from '../../tendermint/types/validator' - -export const protobufPackage = 'tendermint.types' - -/** BlockIdFlag indicates which BlcokID the signature is for */ -export enum BlockIDFlag { - BLOCK_ID_FLAG_UNKNOWN = 0, - BLOCK_ID_FLAG_ABSENT = 1, - BLOCK_ID_FLAG_COMMIT = 2, - BLOCK_ID_FLAG_NIL = 3, - UNRECOGNIZED = -1 -} - -export function blockIDFlagFromJSON(object: any): BlockIDFlag { - switch (object) { - case 0: - case 'BLOCK_ID_FLAG_UNKNOWN': - return BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN - case 1: - case 'BLOCK_ID_FLAG_ABSENT': - return BlockIDFlag.BLOCK_ID_FLAG_ABSENT - case 2: - case 'BLOCK_ID_FLAG_COMMIT': - return BlockIDFlag.BLOCK_ID_FLAG_COMMIT - case 3: - case 'BLOCK_ID_FLAG_NIL': - return BlockIDFlag.BLOCK_ID_FLAG_NIL - case -1: - case 'UNRECOGNIZED': - default: - return BlockIDFlag.UNRECOGNIZED - } -} - -export function blockIDFlagToJSON(object: BlockIDFlag): string { - switch (object) { - case BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN: - return 'BLOCK_ID_FLAG_UNKNOWN' - case BlockIDFlag.BLOCK_ID_FLAG_ABSENT: - return 'BLOCK_ID_FLAG_ABSENT' - case BlockIDFlag.BLOCK_ID_FLAG_COMMIT: - return 'BLOCK_ID_FLAG_COMMIT' - case BlockIDFlag.BLOCK_ID_FLAG_NIL: - return 'BLOCK_ID_FLAG_NIL' - default: - return 'UNKNOWN' - } -} - -/** SignedMsgType is a type of signed message in the consensus. */ -export enum SignedMsgType { - SIGNED_MSG_TYPE_UNKNOWN = 0, - /** SIGNED_MSG_TYPE_PREVOTE - Votes */ - SIGNED_MSG_TYPE_PREVOTE = 1, - SIGNED_MSG_TYPE_PRECOMMIT = 2, - /** SIGNED_MSG_TYPE_PROPOSAL - Proposals */ - SIGNED_MSG_TYPE_PROPOSAL = 32, - UNRECOGNIZED = -1 -} - -export function signedMsgTypeFromJSON(object: any): SignedMsgType { - switch (object) { - case 0: - case 'SIGNED_MSG_TYPE_UNKNOWN': - return SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN - case 1: - case 'SIGNED_MSG_TYPE_PREVOTE': - return SignedMsgType.SIGNED_MSG_TYPE_PREVOTE - case 2: - case 'SIGNED_MSG_TYPE_PRECOMMIT': - return SignedMsgType.SIGNED_MSG_TYPE_PRECOMMIT - case 32: - case 'SIGNED_MSG_TYPE_PROPOSAL': - return SignedMsgType.SIGNED_MSG_TYPE_PROPOSAL - case -1: - case 'UNRECOGNIZED': - default: - return SignedMsgType.UNRECOGNIZED - } -} - -export function signedMsgTypeToJSON(object: SignedMsgType): string { - switch (object) { - case SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN: - return 'SIGNED_MSG_TYPE_UNKNOWN' - case SignedMsgType.SIGNED_MSG_TYPE_PREVOTE: - return 'SIGNED_MSG_TYPE_PREVOTE' - case SignedMsgType.SIGNED_MSG_TYPE_PRECOMMIT: - return 'SIGNED_MSG_TYPE_PRECOMMIT' - case SignedMsgType.SIGNED_MSG_TYPE_PROPOSAL: - return 'SIGNED_MSG_TYPE_PROPOSAL' - default: - return 'UNKNOWN' - } -} - -/** PartsetHeader */ -export interface PartSetHeader { - total: number - hash: Uint8Array -} - -export interface Part { - index: number - bytes: Uint8Array - proof: Proof | undefined -} - -/** BlockID */ -export interface BlockID { - hash: Uint8Array - partSetHeader: PartSetHeader | undefined -} - -/** Header defines the structure of a Tendermint block header. */ -export interface Header { - /** basic block info */ - version: Consensus | undefined - chainId: string - height: number - time: Date | undefined - /** prev block info */ - lastBlockId: BlockID | undefined - /** hashes of block data */ - lastCommitHash: Uint8Array - /** transactions */ - dataHash: Uint8Array - /** hashes from the app output from the prev block */ - validatorsHash: Uint8Array - /** validators for the next block */ - nextValidatorsHash: Uint8Array - /** consensus params for current block */ - consensusHash: Uint8Array - /** state after txs from the previous block */ - appHash: Uint8Array - /** root hash of all results from the txs from the previous block */ - lastResultsHash: Uint8Array - /** consensus info */ - evidenceHash: Uint8Array - /** original proposer of the block */ - proposerAddress: Uint8Array -} - -/** Data contains the set of transactions included in the block */ -export interface Data { - /** - * Txs that will be applied by state @ block.Height+1. - * NOTE: not all txs here are valid. We're just agreeing on the order first. - * This means that block.AppHash does not include these txs. - */ - txs: Uint8Array[] -} - -/** - * Vote represents a prevote, precommit, or commit vote from validators for - * consensus. - */ -export interface Vote { - type: SignedMsgType - height: number - round: number - /** zero if vote is nil. */ - blockId: BlockID | undefined - timestamp: Date | undefined - validatorAddress: Uint8Array - validatorIndex: number - signature: Uint8Array -} - -/** Commit contains the evidence that a block was committed by a set of validators. */ -export interface Commit { - height: number - round: number - blockId: BlockID | undefined - signatures: CommitSig[] -} - -/** CommitSig is a part of the Vote included in a Commit. */ -export interface CommitSig { - blockIdFlag: BlockIDFlag - validatorAddress: Uint8Array - timestamp: Date | undefined - signature: Uint8Array -} - -export interface Proposal { - type: SignedMsgType - height: number - round: number - polRound: number - blockId: BlockID | undefined - timestamp: Date | undefined - signature: Uint8Array -} - -export interface SignedHeader { - header: Header | undefined - commit: Commit | undefined -} - -export interface LightBlock { - signedHeader: SignedHeader | undefined - validatorSet: ValidatorSet | undefined -} - -export interface BlockMeta { - blockId: BlockID | undefined - blockSize: number - header: Header | undefined - numTxs: number -} - -/** TxProof represents a Merkle proof of the presence of a transaction in the Merkle tree. */ -export interface TxProof { - rootHash: Uint8Array - data: Uint8Array - proof: Proof | undefined -} - -const basePartSetHeader: object = { total: 0 } - -export const PartSetHeader = { - encode(message: PartSetHeader, writer: Writer = Writer.create()): Writer { - if (message.total !== 0) { - writer.uint32(8).uint32(message.total) - } - if (message.hash.length !== 0) { - writer.uint32(18).bytes(message.hash) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PartSetHeader { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePartSetHeader } as PartSetHeader - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.total = reader.uint32() - break - case 2: - message.hash = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PartSetHeader { - const message = { ...basePartSetHeader } as PartSetHeader - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash) - } - return message - }, - - toJSON(message: PartSetHeader): unknown { - const obj: any = {} - message.total !== undefined && (obj.total = message.total) - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): PartSetHeader { - const message = { ...basePartSetHeader } as PartSetHeader - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash - } else { - message.hash = new Uint8Array() - } - return message - } -} - -const basePart: object = { index: 0 } - -export const Part = { - encode(message: Part, writer: Writer = Writer.create()): Writer { - if (message.index !== 0) { - writer.uint32(8).uint32(message.index) - } - if (message.bytes.length !== 0) { - writer.uint32(18).bytes(message.bytes) - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Part { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePart } as Part - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.index = reader.uint32() - break - case 2: - message.bytes = reader.bytes() - break - case 3: - message.proof = Proof.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Part { - const message = { ...basePart } as Part - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index) - } else { - message.index = 0 - } - if (object.bytes !== undefined && object.bytes !== null) { - message.bytes = bytesFromBase64(object.bytes) - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof) - } else { - message.proof = undefined - } - return message - }, - - toJSON(message: Part): unknown { - const obj: any = {} - message.index !== undefined && (obj.index = message.index) - message.bytes !== undefined && (obj.bytes = base64FromBytes(message.bytes !== undefined ? message.bytes : new Uint8Array())) - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): Part { - const message = { ...basePart } as Part - if (object.index !== undefined && object.index !== null) { - message.index = object.index - } else { - message.index = 0 - } - if (object.bytes !== undefined && object.bytes !== null) { - message.bytes = object.bytes - } else { - message.bytes = new Uint8Array() - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof) - } else { - message.proof = undefined - } - return message - } -} - -const baseBlockID: object = {} - -export const BlockID = { - encode(message: BlockID, writer: Writer = Writer.create()): Writer { - if (message.hash.length !== 0) { - writer.uint32(10).bytes(message.hash) - } - if (message.partSetHeader !== undefined) { - PartSetHeader.encode(message.partSetHeader, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): BlockID { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseBlockID } as BlockID - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.hash = reader.bytes() - break - case 2: - message.partSetHeader = PartSetHeader.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): BlockID { - const message = { ...baseBlockID } as BlockID - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash) - } - if (object.partSetHeader !== undefined && object.partSetHeader !== null) { - message.partSetHeader = PartSetHeader.fromJSON(object.partSetHeader) - } else { - message.partSetHeader = undefined - } - return message - }, - - toJSON(message: BlockID): unknown { - const obj: any = {} - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())) - message.partSetHeader !== undefined && (obj.partSetHeader = message.partSetHeader ? PartSetHeader.toJSON(message.partSetHeader) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): BlockID { - const message = { ...baseBlockID } as BlockID - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash - } else { - message.hash = new Uint8Array() - } - if (object.partSetHeader !== undefined && object.partSetHeader !== null) { - message.partSetHeader = PartSetHeader.fromPartial(object.partSetHeader) - } else { - message.partSetHeader = undefined - } - return message - } -} - -const baseHeader: object = { chainId: '', height: 0 } - -export const Header = { - encode(message: Header, writer: Writer = Writer.create()): Writer { - if (message.version !== undefined) { - Consensus.encode(message.version, writer.uint32(10).fork()).ldelim() - } - if (message.chainId !== '') { - writer.uint32(18).string(message.chainId) - } - if (message.height !== 0) { - writer.uint32(24).int64(message.height) - } - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(34).fork()).ldelim() - } - if (message.lastBlockId !== undefined) { - BlockID.encode(message.lastBlockId, writer.uint32(42).fork()).ldelim() - } - if (message.lastCommitHash.length !== 0) { - writer.uint32(50).bytes(message.lastCommitHash) - } - if (message.dataHash.length !== 0) { - writer.uint32(58).bytes(message.dataHash) - } - if (message.validatorsHash.length !== 0) { - writer.uint32(66).bytes(message.validatorsHash) - } - if (message.nextValidatorsHash.length !== 0) { - writer.uint32(74).bytes(message.nextValidatorsHash) - } - if (message.consensusHash.length !== 0) { - writer.uint32(82).bytes(message.consensusHash) - } - if (message.appHash.length !== 0) { - writer.uint32(90).bytes(message.appHash) - } - if (message.lastResultsHash.length !== 0) { - writer.uint32(98).bytes(message.lastResultsHash) - } - if (message.evidenceHash.length !== 0) { - writer.uint32(106).bytes(message.evidenceHash) - } - if (message.proposerAddress.length !== 0) { - writer.uint32(114).bytes(message.proposerAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Header { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHeader } as Header - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.version = Consensus.decode(reader, reader.uint32()) - break - case 2: - message.chainId = reader.string() - break - case 3: - message.height = longToNumber(reader.int64() as Long) - break - case 4: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 5: - message.lastBlockId = BlockID.decode(reader, reader.uint32()) - break - case 6: - message.lastCommitHash = reader.bytes() - break - case 7: - message.dataHash = reader.bytes() - break - case 8: - message.validatorsHash = reader.bytes() - break - case 9: - message.nextValidatorsHash = reader.bytes() - break - case 10: - message.consensusHash = reader.bytes() - break - case 11: - message.appHash = reader.bytes() - break - case 12: - message.lastResultsHash = reader.bytes() - break - case 13: - message.evidenceHash = reader.bytes() - break - case 14: - message.proposerAddress = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Header { - const message = { ...baseHeader } as Header - if (object.version !== undefined && object.version !== null) { - message.version = Consensus.fromJSON(object.version) - } else { - message.version = undefined - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = String(object.chainId) - } else { - message.chainId = '' - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time) - } else { - message.time = undefined - } - if (object.lastBlockId !== undefined && object.lastBlockId !== null) { - message.lastBlockId = BlockID.fromJSON(object.lastBlockId) - } else { - message.lastBlockId = undefined - } - if (object.lastCommitHash !== undefined && object.lastCommitHash !== null) { - message.lastCommitHash = bytesFromBase64(object.lastCommitHash) - } - if (object.dataHash !== undefined && object.dataHash !== null) { - message.dataHash = bytesFromBase64(object.dataHash) - } - if (object.validatorsHash !== undefined && object.validatorsHash !== null) { - message.validatorsHash = bytesFromBase64(object.validatorsHash) - } - if (object.nextValidatorsHash !== undefined && object.nextValidatorsHash !== null) { - message.nextValidatorsHash = bytesFromBase64(object.nextValidatorsHash) - } - if (object.consensusHash !== undefined && object.consensusHash !== null) { - message.consensusHash = bytesFromBase64(object.consensusHash) - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = bytesFromBase64(object.appHash) - } - if (object.lastResultsHash !== undefined && object.lastResultsHash !== null) { - message.lastResultsHash = bytesFromBase64(object.lastResultsHash) - } - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = bytesFromBase64(object.evidenceHash) - } - if (object.proposerAddress !== undefined && object.proposerAddress !== null) { - message.proposerAddress = bytesFromBase64(object.proposerAddress) - } - return message - }, - - toJSON(message: Header): unknown { - const obj: any = {} - message.version !== undefined && (obj.version = message.version ? Consensus.toJSON(message.version) : undefined) - message.chainId !== undefined && (obj.chainId = message.chainId) - message.height !== undefined && (obj.height = message.height) - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null) - message.lastBlockId !== undefined && (obj.lastBlockId = message.lastBlockId ? BlockID.toJSON(message.lastBlockId) : undefined) - message.lastCommitHash !== undefined && - (obj.lastCommitHash = base64FromBytes(message.lastCommitHash !== undefined ? message.lastCommitHash : new Uint8Array())) - message.dataHash !== undefined && (obj.dataHash = base64FromBytes(message.dataHash !== undefined ? message.dataHash : new Uint8Array())) - message.validatorsHash !== undefined && - (obj.validatorsHash = base64FromBytes(message.validatorsHash !== undefined ? message.validatorsHash : new Uint8Array())) - message.nextValidatorsHash !== undefined && - (obj.nextValidatorsHash = base64FromBytes(message.nextValidatorsHash !== undefined ? message.nextValidatorsHash : new Uint8Array())) - message.consensusHash !== undefined && (obj.consensusHash = base64FromBytes(message.consensusHash !== undefined ? message.consensusHash : new Uint8Array())) - message.appHash !== undefined && (obj.appHash = base64FromBytes(message.appHash !== undefined ? message.appHash : new Uint8Array())) - message.lastResultsHash !== undefined && - (obj.lastResultsHash = base64FromBytes(message.lastResultsHash !== undefined ? message.lastResultsHash : new Uint8Array())) - message.evidenceHash !== undefined && (obj.evidenceHash = base64FromBytes(message.evidenceHash !== undefined ? message.evidenceHash : new Uint8Array())) - message.proposerAddress !== undefined && - (obj.proposerAddress = base64FromBytes(message.proposerAddress !== undefined ? message.proposerAddress : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial
): Header { - const message = { ...baseHeader } as Header - if (object.version !== undefined && object.version !== null) { - message.version = Consensus.fromPartial(object.version) - } else { - message.version = undefined - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = object.chainId - } else { - message.chainId = '' - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.time !== undefined && object.time !== null) { - message.time = object.time - } else { - message.time = undefined - } - if (object.lastBlockId !== undefined && object.lastBlockId !== null) { - message.lastBlockId = BlockID.fromPartial(object.lastBlockId) - } else { - message.lastBlockId = undefined - } - if (object.lastCommitHash !== undefined && object.lastCommitHash !== null) { - message.lastCommitHash = object.lastCommitHash - } else { - message.lastCommitHash = new Uint8Array() - } - if (object.dataHash !== undefined && object.dataHash !== null) { - message.dataHash = object.dataHash - } else { - message.dataHash = new Uint8Array() - } - if (object.validatorsHash !== undefined && object.validatorsHash !== null) { - message.validatorsHash = object.validatorsHash - } else { - message.validatorsHash = new Uint8Array() - } - if (object.nextValidatorsHash !== undefined && object.nextValidatorsHash !== null) { - message.nextValidatorsHash = object.nextValidatorsHash - } else { - message.nextValidatorsHash = new Uint8Array() - } - if (object.consensusHash !== undefined && object.consensusHash !== null) { - message.consensusHash = object.consensusHash - } else { - message.consensusHash = new Uint8Array() - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = object.appHash - } else { - message.appHash = new Uint8Array() - } - if (object.lastResultsHash !== undefined && object.lastResultsHash !== null) { - message.lastResultsHash = object.lastResultsHash - } else { - message.lastResultsHash = new Uint8Array() - } - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = object.evidenceHash - } else { - message.evidenceHash = new Uint8Array() - } - if (object.proposerAddress !== undefined && object.proposerAddress !== null) { - message.proposerAddress = object.proposerAddress - } else { - message.proposerAddress = new Uint8Array() - } - return message - } -} - -const baseData: object = {} - -export const Data = { - encode(message: Data, writer: Writer = Writer.create()): Writer { - for (const v of message.txs) { - writer.uint32(10).bytes(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Data { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseData } as Data - message.txs = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.txs.push(reader.bytes()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Data { - const message = { ...baseData } as Data - message.txs = [] - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(bytesFromBase64(e)) - } - } - return message - }, - - toJSON(message: Data): unknown { - const obj: any = {} - if (message.txs) { - obj.txs = message.txs.map((e) => base64FromBytes(e !== undefined ? e : new Uint8Array())) - } else { - obj.txs = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Data { - const message = { ...baseData } as Data - message.txs = [] - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(e) - } - } - return message - } -} - -const baseVote: object = { type: 0, height: 0, round: 0, validatorIndex: 0 } - -export const Vote = { - encode(message: Vote, writer: Writer = Writer.create()): Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type) - } - if (message.height !== 0) { - writer.uint32(16).int64(message.height) - } - if (message.round !== 0) { - writer.uint32(24).int32(message.round) - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(34).fork()).ldelim() - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(42).fork()).ldelim() - } - if (message.validatorAddress.length !== 0) { - writer.uint32(50).bytes(message.validatorAddress) - } - if (message.validatorIndex !== 0) { - writer.uint32(56).int32(message.validatorIndex) - } - if (message.signature.length !== 0) { - writer.uint32(66).bytes(message.signature) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Vote { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseVote } as Vote - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any - break - case 2: - message.height = longToNumber(reader.int64() as Long) - break - case 3: - message.round = reader.int32() - break - case 4: - message.blockId = BlockID.decode(reader, reader.uint32()) - break - case 5: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 6: - message.validatorAddress = reader.bytes() - break - case 7: - message.validatorIndex = reader.int32() - break - case 8: - message.signature = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Vote { - const message = { ...baseVote } as Vote - if (object.type !== undefined && object.type !== null) { - message.type = signedMsgTypeFromJSON(object.type) - } else { - message.type = 0 - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round) - } else { - message.round = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId) - } else { - message.blockId = undefined - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp) - } else { - message.timestamp = undefined - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = bytesFromBase64(object.validatorAddress) - } - if (object.validatorIndex !== undefined && object.validatorIndex !== null) { - message.validatorIndex = Number(object.validatorIndex) - } else { - message.validatorIndex = 0 - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature) - } - return message - }, - - toJSON(message: Vote): unknown { - const obj: any = {} - message.type !== undefined && (obj.type = signedMsgTypeToJSON(message.type)) - message.height !== undefined && (obj.height = message.height) - message.round !== undefined && (obj.round = message.round) - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined) - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null) - message.validatorAddress !== undefined && - (obj.validatorAddress = base64FromBytes(message.validatorAddress !== undefined ? message.validatorAddress : new Uint8Array())) - message.validatorIndex !== undefined && (obj.validatorIndex = message.validatorIndex) - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Vote { - const message = { ...baseVote } as Vote - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 0 - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round - } else { - message.round = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId) - } else { - message.blockId = undefined - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp - } else { - message.timestamp = undefined - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = new Uint8Array() - } - if (object.validatorIndex !== undefined && object.validatorIndex !== null) { - message.validatorIndex = object.validatorIndex - } else { - message.validatorIndex = 0 - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature - } else { - message.signature = new Uint8Array() - } - return message - } -} - -const baseCommit: object = { height: 0, round: 0 } - -export const Commit = { - encode(message: Commit, writer: Writer = Writer.create()): Writer { - if (message.height !== 0) { - writer.uint32(8).int64(message.height) - } - if (message.round !== 0) { - writer.uint32(16).int32(message.round) - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(26).fork()).ldelim() - } - for (const v of message.signatures) { - CommitSig.encode(v!, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Commit { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCommit } as Commit - message.signatures = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64() as Long) - break - case 2: - message.round = reader.int32() - break - case 3: - message.blockId = BlockID.decode(reader, reader.uint32()) - break - case 4: - message.signatures.push(CommitSig.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Commit { - const message = { ...baseCommit } as Commit - message.signatures = [] - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round) - } else { - message.round = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId) - } else { - message.blockId = undefined - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(CommitSig.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Commit): unknown { - const obj: any = {} - message.height !== undefined && (obj.height = message.height) - message.round !== undefined && (obj.round = message.round) - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined) - if (message.signatures) { - obj.signatures = message.signatures.map((e) => (e ? CommitSig.toJSON(e) : undefined)) - } else { - obj.signatures = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Commit { - const message = { ...baseCommit } as Commit - message.signatures = [] - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round - } else { - message.round = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId) - } else { - message.blockId = undefined - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(CommitSig.fromPartial(e)) - } - } - return message - } -} - -const baseCommitSig: object = { blockIdFlag: 0 } - -export const CommitSig = { - encode(message: CommitSig, writer: Writer = Writer.create()): Writer { - if (message.blockIdFlag !== 0) { - writer.uint32(8).int32(message.blockIdFlag) - } - if (message.validatorAddress.length !== 0) { - writer.uint32(18).bytes(message.validatorAddress) - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(26).fork()).ldelim() - } - if (message.signature.length !== 0) { - writer.uint32(34).bytes(message.signature) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CommitSig { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCommitSig } as CommitSig - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.blockIdFlag = reader.int32() as any - break - case 2: - message.validatorAddress = reader.bytes() - break - case 3: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 4: - message.signature = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CommitSig { - const message = { ...baseCommitSig } as CommitSig - if (object.blockIdFlag !== undefined && object.blockIdFlag !== null) { - message.blockIdFlag = blockIDFlagFromJSON(object.blockIdFlag) - } else { - message.blockIdFlag = 0 - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = bytesFromBase64(object.validatorAddress) - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp) - } else { - message.timestamp = undefined - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature) - } - return message - }, - - toJSON(message: CommitSig): unknown { - const obj: any = {} - message.blockIdFlag !== undefined && (obj.blockIdFlag = blockIDFlagToJSON(message.blockIdFlag)) - message.validatorAddress !== undefined && - (obj.validatorAddress = base64FromBytes(message.validatorAddress !== undefined ? message.validatorAddress : new Uint8Array())) - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null) - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): CommitSig { - const message = { ...baseCommitSig } as CommitSig - if (object.blockIdFlag !== undefined && object.blockIdFlag !== null) { - message.blockIdFlag = object.blockIdFlag - } else { - message.blockIdFlag = 0 - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = new Uint8Array() - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp - } else { - message.timestamp = undefined - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature - } else { - message.signature = new Uint8Array() - } - return message - } -} - -const baseProposal: object = { type: 0, height: 0, round: 0, polRound: 0 } - -export const Proposal = { - encode(message: Proposal, writer: Writer = Writer.create()): Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type) - } - if (message.height !== 0) { - writer.uint32(16).int64(message.height) - } - if (message.round !== 0) { - writer.uint32(24).int32(message.round) - } - if (message.polRound !== 0) { - writer.uint32(32).int32(message.polRound) - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(42).fork()).ldelim() - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(50).fork()).ldelim() - } - if (message.signature.length !== 0) { - writer.uint32(58).bytes(message.signature) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Proposal { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseProposal } as Proposal - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any - break - case 2: - message.height = longToNumber(reader.int64() as Long) - break - case 3: - message.round = reader.int32() - break - case 4: - message.polRound = reader.int32() - break - case 5: - message.blockId = BlockID.decode(reader, reader.uint32()) - break - case 6: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 7: - message.signature = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Proposal { - const message = { ...baseProposal } as Proposal - if (object.type !== undefined && object.type !== null) { - message.type = signedMsgTypeFromJSON(object.type) - } else { - message.type = 0 - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round) - } else { - message.round = 0 - } - if (object.polRound !== undefined && object.polRound !== null) { - message.polRound = Number(object.polRound) - } else { - message.polRound = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId) - } else { - message.blockId = undefined - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp) - } else { - message.timestamp = undefined - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature) - } - return message - }, - - toJSON(message: Proposal): unknown { - const obj: any = {} - message.type !== undefined && (obj.type = signedMsgTypeToJSON(message.type)) - message.height !== undefined && (obj.height = message.height) - message.round !== undefined && (obj.round = message.round) - message.polRound !== undefined && (obj.polRound = message.polRound) - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined) - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null) - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Proposal { - const message = { ...baseProposal } as Proposal - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 0 - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round - } else { - message.round = 0 - } - if (object.polRound !== undefined && object.polRound !== null) { - message.polRound = object.polRound - } else { - message.polRound = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId) - } else { - message.blockId = undefined - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp - } else { - message.timestamp = undefined - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature - } else { - message.signature = new Uint8Array() - } - return message - } -} - -const baseSignedHeader: object = {} - -export const SignedHeader = { - encode(message: SignedHeader, writer: Writer = Writer.create()): Writer { - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(10).fork()).ldelim() - } - if (message.commit !== undefined) { - Commit.encode(message.commit, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SignedHeader { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSignedHeader } as SignedHeader - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.header = Header.decode(reader, reader.uint32()) - break - case 2: - message.commit = Commit.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SignedHeader { - const message = { ...baseSignedHeader } as SignedHeader - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header) - } else { - message.header = undefined - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = Commit.fromJSON(object.commit) - } else { - message.commit = undefined - } - return message - }, - - toJSON(message: SignedHeader): unknown { - const obj: any = {} - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined) - message.commit !== undefined && (obj.commit = message.commit ? Commit.toJSON(message.commit) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): SignedHeader { - const message = { ...baseSignedHeader } as SignedHeader - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header) - } else { - message.header = undefined - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = Commit.fromPartial(object.commit) - } else { - message.commit = undefined - } - return message - } -} - -const baseLightBlock: object = {} - -export const LightBlock = { - encode(message: LightBlock, writer: Writer = Writer.create()): Writer { - if (message.signedHeader !== undefined) { - SignedHeader.encode(message.signedHeader, writer.uint32(10).fork()).ldelim() - } - if (message.validatorSet !== undefined) { - ValidatorSet.encode(message.validatorSet, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): LightBlock { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseLightBlock } as LightBlock - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.signedHeader = SignedHeader.decode(reader, reader.uint32()) - break - case 2: - message.validatorSet = ValidatorSet.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): LightBlock { - const message = { ...baseLightBlock } as LightBlock - if (object.signedHeader !== undefined && object.signedHeader !== null) { - message.signedHeader = SignedHeader.fromJSON(object.signedHeader) - } else { - message.signedHeader = undefined - } - if (object.validatorSet !== undefined && object.validatorSet !== null) { - message.validatorSet = ValidatorSet.fromJSON(object.validatorSet) - } else { - message.validatorSet = undefined - } - return message - }, - - toJSON(message: LightBlock): unknown { - const obj: any = {} - message.signedHeader !== undefined && (obj.signedHeader = message.signedHeader ? SignedHeader.toJSON(message.signedHeader) : undefined) - message.validatorSet !== undefined && (obj.validatorSet = message.validatorSet ? ValidatorSet.toJSON(message.validatorSet) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): LightBlock { - const message = { ...baseLightBlock } as LightBlock - if (object.signedHeader !== undefined && object.signedHeader !== null) { - message.signedHeader = SignedHeader.fromPartial(object.signedHeader) - } else { - message.signedHeader = undefined - } - if (object.validatorSet !== undefined && object.validatorSet !== null) { - message.validatorSet = ValidatorSet.fromPartial(object.validatorSet) - } else { - message.validatorSet = undefined - } - return message - } -} - -const baseBlockMeta: object = { blockSize: 0, numTxs: 0 } - -export const BlockMeta = { - encode(message: BlockMeta, writer: Writer = Writer.create()): Writer { - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(10).fork()).ldelim() - } - if (message.blockSize !== 0) { - writer.uint32(16).int64(message.blockSize) - } - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(26).fork()).ldelim() - } - if (message.numTxs !== 0) { - writer.uint32(32).int64(message.numTxs) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): BlockMeta { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseBlockMeta } as BlockMeta - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.blockId = BlockID.decode(reader, reader.uint32()) - break - case 2: - message.blockSize = longToNumber(reader.int64() as Long) - break - case 3: - message.header = Header.decode(reader, reader.uint32()) - break - case 4: - message.numTxs = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): BlockMeta { - const message = { ...baseBlockMeta } as BlockMeta - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId) - } else { - message.blockId = undefined - } - if (object.blockSize !== undefined && object.blockSize !== null) { - message.blockSize = Number(object.blockSize) - } else { - message.blockSize = 0 - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header) - } else { - message.header = undefined - } - if (object.numTxs !== undefined && object.numTxs !== null) { - message.numTxs = Number(object.numTxs) - } else { - message.numTxs = 0 - } - return message - }, - - toJSON(message: BlockMeta): unknown { - const obj: any = {} - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined) - message.blockSize !== undefined && (obj.blockSize = message.blockSize) - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined) - message.numTxs !== undefined && (obj.numTxs = message.numTxs) - return obj - }, - - fromPartial(object: DeepPartial): BlockMeta { - const message = { ...baseBlockMeta } as BlockMeta - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId) - } else { - message.blockId = undefined - } - if (object.blockSize !== undefined && object.blockSize !== null) { - message.blockSize = object.blockSize - } else { - message.blockSize = 0 - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header) - } else { - message.header = undefined - } - if (object.numTxs !== undefined && object.numTxs !== null) { - message.numTxs = object.numTxs - } else { - message.numTxs = 0 - } - return message - } -} - -const baseTxProof: object = {} - -export const TxProof = { - encode(message: TxProof, writer: Writer = Writer.create()): Writer { - if (message.rootHash.length !== 0) { - writer.uint32(10).bytes(message.rootHash) - } - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data) - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): TxProof { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTxProof } as TxProof - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rootHash = reader.bytes() - break - case 2: - message.data = reader.bytes() - break - case 3: - message.proof = Proof.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): TxProof { - const message = { ...baseTxProof } as TxProof - if (object.rootHash !== undefined && object.rootHash !== null) { - message.rootHash = bytesFromBase64(object.rootHash) - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data) - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof) - } else { - message.proof = undefined - } - return message - }, - - toJSON(message: TxProof): unknown { - const obj: any = {} - message.rootHash !== undefined && (obj.rootHash = base64FromBytes(message.rootHash !== undefined ? message.rootHash : new Uint8Array())) - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())) - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): TxProof { - const message = { ...baseTxProof } as TxProof - if (object.rootHash !== undefined && object.rootHash !== null) { - message.rootHash = object.rootHash - } else { - message.rootHash = new Uint8Array() - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = new Uint8Array() - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof) - } else { - message.proof = undefined - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.d.ts deleted file mode 100644 index 77a41e4..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { PublicKey } from '../../tendermint/crypto/keys'; -export declare const protobufPackage = "tendermint.types"; -export interface ValidatorSet { - validators: Validator[]; - proposer: Validator | undefined; - totalVotingPower: number; -} -export interface Validator { - address: Uint8Array; - pubKey: PublicKey | undefined; - votingPower: number; - proposerPriority: number; -} -export interface SimpleValidator { - pubKey: PublicKey | undefined; - votingPower: number; -} -export declare const ValidatorSet: { - encode(message: ValidatorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorSet; - fromJSON(object: any): ValidatorSet; - toJSON(message: ValidatorSet): unknown; - fromPartial(object: DeepPartial): ValidatorSet; -}; -export declare const Validator: { - encode(message: Validator, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Validator; - fromJSON(object: any): Validator; - toJSON(message: Validator): unknown; - fromPartial(object: DeepPartial): Validator; -}; -export declare const SimpleValidator: { - encode(message: SimpleValidator, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SimpleValidator; - fromJSON(object: any): SimpleValidator; - toJSON(message: SimpleValidator): unknown; - fromPartial(object: DeepPartial): SimpleValidator; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.js deleted file mode 100644 index 6f33403..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.js +++ /dev/null @@ -1,313 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { PublicKey } from '../../tendermint/crypto/keys'; -export const protobufPackage = 'tendermint.types'; -const baseValidatorSet = { totalVotingPower: 0 }; -export const ValidatorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.validators) { - Validator.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.proposer !== undefined) { - Validator.encode(message.proposer, writer.uint32(18).fork()).ldelim(); - } - if (message.totalVotingPower !== 0) { - writer.uint32(24).int64(message.totalVotingPower); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorSet }; - message.validators = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validators.push(Validator.decode(reader, reader.uint32())); - break; - case 2: - message.proposer = Validator.decode(reader, reader.uint32()); - break; - case 3: - message.totalVotingPower = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorSet }; - message.validators = []; - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromJSON(e)); - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = Validator.fromJSON(object.proposer); - } - else { - message.proposer = undefined; - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = Number(object.totalVotingPower); - } - else { - message.totalVotingPower = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? Validator.toJSON(e) : undefined)); - } - else { - obj.validators = []; - } - message.proposer !== undefined && (obj.proposer = message.proposer ? Validator.toJSON(message.proposer) : undefined); - message.totalVotingPower !== undefined && (obj.totalVotingPower = message.totalVotingPower); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorSet }; - message.validators = []; - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromPartial(e)); - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = Validator.fromPartial(object.proposer); - } - else { - message.proposer = undefined; - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = object.totalVotingPower; - } - else { - message.totalVotingPower = 0; - } - return message; - } -}; -const baseValidator = { votingPower: 0, proposerPriority: 0 }; -export const Validator = { - encode(message, writer = Writer.create()) { - if (message.address.length !== 0) { - writer.uint32(10).bytes(message.address); - } - if (message.pubKey !== undefined) { - PublicKey.encode(message.pubKey, writer.uint32(18).fork()).ldelim(); - } - if (message.votingPower !== 0) { - writer.uint32(24).int64(message.votingPower); - } - if (message.proposerPriority !== 0) { - writer.uint32(32).int64(message.proposerPriority); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidator }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.bytes(); - break; - case 2: - message.pubKey = PublicKey.decode(reader, reader.uint32()); - break; - case 3: - message.votingPower = longToNumber(reader.int64()); - break; - case 4: - message.proposerPriority = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidator }; - if (object.address !== undefined && object.address !== null) { - message.address = bytesFromBase64(object.address); - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromJSON(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = Number(object.votingPower); - } - else { - message.votingPower = 0; - } - if (object.proposerPriority !== undefined && object.proposerPriority !== null) { - message.proposerPriority = Number(object.proposerPriority); - } - else { - message.proposerPriority = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = base64FromBytes(message.address !== undefined ? message.address : new Uint8Array())); - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? PublicKey.toJSON(message.pubKey) : undefined); - message.votingPower !== undefined && (obj.votingPower = message.votingPower); - message.proposerPriority !== undefined && (obj.proposerPriority = message.proposerPriority); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidator }; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = new Uint8Array(); - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromPartial(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = object.votingPower; - } - else { - message.votingPower = 0; - } - if (object.proposerPriority !== undefined && object.proposerPriority !== null) { - message.proposerPriority = object.proposerPriority; - } - else { - message.proposerPriority = 0; - } - return message; - } -}; -const baseSimpleValidator = { votingPower: 0 }; -export const SimpleValidator = { - encode(message, writer = Writer.create()) { - if (message.pubKey !== undefined) { - PublicKey.encode(message.pubKey, writer.uint32(10).fork()).ldelim(); - } - if (message.votingPower !== 0) { - writer.uint32(16).int64(message.votingPower); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSimpleValidator }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pubKey = PublicKey.decode(reader, reader.uint32()); - break; - case 2: - message.votingPower = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSimpleValidator }; - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromJSON(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = Number(object.votingPower); - } - else { - message.votingPower = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? PublicKey.toJSON(message.pubKey) : undefined); - message.votingPower !== undefined && (obj.votingPower = message.votingPower); - return obj; - }, - fromPartial(object) { - const message = { ...baseSimpleValidator }; - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromPartial(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = object.votingPower; - } - else { - message.votingPower = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.ts deleted file mode 100644 index d1ef108..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/types/validator.ts +++ /dev/null @@ -1,348 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { PublicKey } from '../../tendermint/crypto/keys' - -export const protobufPackage = 'tendermint.types' - -export interface ValidatorSet { - validators: Validator[] - proposer: Validator | undefined - totalVotingPower: number -} - -export interface Validator { - address: Uint8Array - pubKey: PublicKey | undefined - votingPower: number - proposerPriority: number -} - -export interface SimpleValidator { - pubKey: PublicKey | undefined - votingPower: number -} - -const baseValidatorSet: object = { totalVotingPower: 0 } - -export const ValidatorSet = { - encode(message: ValidatorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.validators) { - Validator.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.proposer !== undefined) { - Validator.encode(message.proposer, writer.uint32(18).fork()).ldelim() - } - if (message.totalVotingPower !== 0) { - writer.uint32(24).int64(message.totalVotingPower) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorSet } as ValidatorSet - message.validators = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validators.push(Validator.decode(reader, reader.uint32())) - break - case 2: - message.proposer = Validator.decode(reader, reader.uint32()) - break - case 3: - message.totalVotingPower = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorSet { - const message = { ...baseValidatorSet } as ValidatorSet - message.validators = [] - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromJSON(e)) - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = Validator.fromJSON(object.proposer) - } else { - message.proposer = undefined - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = Number(object.totalVotingPower) - } else { - message.totalVotingPower = 0 - } - return message - }, - - toJSON(message: ValidatorSet): unknown { - const obj: any = {} - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? Validator.toJSON(e) : undefined)) - } else { - obj.validators = [] - } - message.proposer !== undefined && (obj.proposer = message.proposer ? Validator.toJSON(message.proposer) : undefined) - message.totalVotingPower !== undefined && (obj.totalVotingPower = message.totalVotingPower) - return obj - }, - - fromPartial(object: DeepPartial): ValidatorSet { - const message = { ...baseValidatorSet } as ValidatorSet - message.validators = [] - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromPartial(e)) - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = Validator.fromPartial(object.proposer) - } else { - message.proposer = undefined - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = object.totalVotingPower - } else { - message.totalVotingPower = 0 - } - return message - } -} - -const baseValidator: object = { votingPower: 0, proposerPriority: 0 } - -export const Validator = { - encode(message: Validator, writer: Writer = Writer.create()): Writer { - if (message.address.length !== 0) { - writer.uint32(10).bytes(message.address) - } - if (message.pubKey !== undefined) { - PublicKey.encode(message.pubKey, writer.uint32(18).fork()).ldelim() - } - if (message.votingPower !== 0) { - writer.uint32(24).int64(message.votingPower) - } - if (message.proposerPriority !== 0) { - writer.uint32(32).int64(message.proposerPriority) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Validator { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidator } as Validator - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.bytes() - break - case 2: - message.pubKey = PublicKey.decode(reader, reader.uint32()) - break - case 3: - message.votingPower = longToNumber(reader.int64() as Long) - break - case 4: - message.proposerPriority = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Validator { - const message = { ...baseValidator } as Validator - if (object.address !== undefined && object.address !== null) { - message.address = bytesFromBase64(object.address) - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromJSON(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = Number(object.votingPower) - } else { - message.votingPower = 0 - } - if (object.proposerPriority !== undefined && object.proposerPriority !== null) { - message.proposerPriority = Number(object.proposerPriority) - } else { - message.proposerPriority = 0 - } - return message - }, - - toJSON(message: Validator): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = base64FromBytes(message.address !== undefined ? message.address : new Uint8Array())) - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? PublicKey.toJSON(message.pubKey) : undefined) - message.votingPower !== undefined && (obj.votingPower = message.votingPower) - message.proposerPriority !== undefined && (obj.proposerPriority = message.proposerPriority) - return obj - }, - - fromPartial(object: DeepPartial): Validator { - const message = { ...baseValidator } as Validator - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = new Uint8Array() - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromPartial(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = object.votingPower - } else { - message.votingPower = 0 - } - if (object.proposerPriority !== undefined && object.proposerPriority !== null) { - message.proposerPriority = object.proposerPriority - } else { - message.proposerPriority = 0 - } - return message - } -} - -const baseSimpleValidator: object = { votingPower: 0 } - -export const SimpleValidator = { - encode(message: SimpleValidator, writer: Writer = Writer.create()): Writer { - if (message.pubKey !== undefined) { - PublicKey.encode(message.pubKey, writer.uint32(10).fork()).ldelim() - } - if (message.votingPower !== 0) { - writer.uint32(16).int64(message.votingPower) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SimpleValidator { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSimpleValidator } as SimpleValidator - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pubKey = PublicKey.decode(reader, reader.uint32()) - break - case 2: - message.votingPower = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SimpleValidator { - const message = { ...baseSimpleValidator } as SimpleValidator - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromJSON(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = Number(object.votingPower) - } else { - message.votingPower = 0 - } - return message - }, - - toJSON(message: SimpleValidator): unknown { - const obj: any = {} - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? PublicKey.toJSON(message.pubKey) : undefined) - message.votingPower !== undefined && (obj.votingPower = message.votingPower) - return obj - }, - - fromPartial(object: DeepPartial): SimpleValidator { - const message = { ...baseSimpleValidator } as SimpleValidator - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromPartial(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = object.votingPower - } else { - message.votingPower = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.d.ts deleted file mode 100644 index 0f4a3c1..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "tendermint.version"; -/** - * App includes the protocol and software version for the application. - * This information is included in ResponseInfo. The App.Protocol can be - * updated in ResponseEndBlock. - */ -export interface App { - protocol: number; - software: string; -} -/** - * Consensus captures the consensus rules for processing a block in the blockchain, - * including all blockchain data structures and the rules of the application's - * state transition machine. - */ -export interface Consensus { - block: number; - app: number; -} -export declare const App: { - encode(message: App, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): App; - fromJSON(object: any): App; - toJSON(message: App): unknown; - fromPartial(object: DeepPartial): App; -}; -export declare const Consensus: { - encode(message: Consensus, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Consensus; - fromJSON(object: any): Consensus; - toJSON(message: Consensus): unknown; - fromPartial(object: DeepPartial): Consensus; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.js deleted file mode 100644 index 70b9a03..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.js +++ /dev/null @@ -1,165 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'tendermint.version'; -const baseApp = { protocol: 0, software: '' }; -export const App = { - encode(message, writer = Writer.create()) { - if (message.protocol !== 0) { - writer.uint32(8).uint64(message.protocol); - } - if (message.software !== '') { - writer.uint32(18).string(message.software); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseApp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.protocol = longToNumber(reader.uint64()); - break; - case 2: - message.software = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseApp }; - if (object.protocol !== undefined && object.protocol !== null) { - message.protocol = Number(object.protocol); - } - else { - message.protocol = 0; - } - if (object.software !== undefined && object.software !== null) { - message.software = String(object.software); - } - else { - message.software = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.protocol !== undefined && (obj.protocol = message.protocol); - message.software !== undefined && (obj.software = message.software); - return obj; - }, - fromPartial(object) { - const message = { ...baseApp }; - if (object.protocol !== undefined && object.protocol !== null) { - message.protocol = object.protocol; - } - else { - message.protocol = 0; - } - if (object.software !== undefined && object.software !== null) { - message.software = object.software; - } - else { - message.software = ''; - } - return message; - } -}; -const baseConsensus = { block: 0, app: 0 }; -export const Consensus = { - encode(message, writer = Writer.create()) { - if (message.block !== 0) { - writer.uint32(8).uint64(message.block); - } - if (message.app !== 0) { - writer.uint32(16).uint64(message.app); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseConsensus }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.block = longToNumber(reader.uint64()); - break; - case 2: - message.app = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseConsensus }; - if (object.block !== undefined && object.block !== null) { - message.block = Number(object.block); - } - else { - message.block = 0; - } - if (object.app !== undefined && object.app !== null) { - message.app = Number(object.app); - } - else { - message.app = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.block !== undefined && (obj.block = message.block); - message.app !== undefined && (obj.app = message.app); - return obj; - }, - fromPartial(object) { - const message = { ...baseConsensus }; - if (object.block !== undefined && object.block !== null) { - message.block = object.block; - } - else { - message.block = 0; - } - if (object.app !== undefined && object.app !== null) { - message.app = object.app; - } - else { - message.app = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.ts deleted file mode 100644 index 687f972..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/module/types/tendermint/version/types.ts +++ /dev/null @@ -1,202 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'tendermint.version' - -/** - * App includes the protocol and software version for the application. - * This information is included in ResponseInfo. The App.Protocol can be - * updated in ResponseEndBlock. - */ -export interface App { - protocol: number - software: string -} - -/** - * Consensus captures the consensus rules for processing a block in the blockchain, - * including all blockchain data structures and the rules of the application's - * state transition machine. - */ -export interface Consensus { - block: number - app: number -} - -const baseApp: object = { protocol: 0, software: '' } - -export const App = { - encode(message: App, writer: Writer = Writer.create()): Writer { - if (message.protocol !== 0) { - writer.uint32(8).uint64(message.protocol) - } - if (message.software !== '') { - writer.uint32(18).string(message.software) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): App { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseApp } as App - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.protocol = longToNumber(reader.uint64() as Long) - break - case 2: - message.software = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): App { - const message = { ...baseApp } as App - if (object.protocol !== undefined && object.protocol !== null) { - message.protocol = Number(object.protocol) - } else { - message.protocol = 0 - } - if (object.software !== undefined && object.software !== null) { - message.software = String(object.software) - } else { - message.software = '' - } - return message - }, - - toJSON(message: App): unknown { - const obj: any = {} - message.protocol !== undefined && (obj.protocol = message.protocol) - message.software !== undefined && (obj.software = message.software) - return obj - }, - - fromPartial(object: DeepPartial): App { - const message = { ...baseApp } as App - if (object.protocol !== undefined && object.protocol !== null) { - message.protocol = object.protocol - } else { - message.protocol = 0 - } - if (object.software !== undefined && object.software !== null) { - message.software = object.software - } else { - message.software = '' - } - return message - } -} - -const baseConsensus: object = { block: 0, app: 0 } - -export const Consensus = { - encode(message: Consensus, writer: Writer = Writer.create()): Writer { - if (message.block !== 0) { - writer.uint32(8).uint64(message.block) - } - if (message.app !== 0) { - writer.uint32(16).uint64(message.app) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Consensus { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseConsensus } as Consensus - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.block = longToNumber(reader.uint64() as Long) - break - case 2: - message.app = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Consensus { - const message = { ...baseConsensus } as Consensus - if (object.block !== undefined && object.block !== null) { - message.block = Number(object.block) - } else { - message.block = 0 - } - if (object.app !== undefined && object.app !== null) { - message.app = Number(object.app) - } else { - message.app = 0 - } - return message - }, - - toJSON(message: Consensus): unknown { - const obj: any = {} - message.block !== undefined && (obj.block = message.block) - message.app !== undefined && (obj.app = message.app) - return obj - }, - - fromPartial(object: DeepPartial): Consensus { - const message = { ...baseConsensus } as Consensus - if (object.block !== undefined && object.block !== null) { - message.block = object.block - } else { - message.block = 0 - } - if (object.app !== undefined && object.app !== null) { - message.app = object.app - } else { - message.app = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/package.json b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/package.json deleted file mode 100644 index f3a2f6a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "cosmos-authz-v1beta1-js", - "version": "0.1.0", - "description": "Autogenerated vuex store for Cosmos module cosmos.authz.v1beta1", - "author": "Starport Codegen ", - "homepage": "http://github.com/cosmos/cosmos-sdk/x/authz", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/vuex-root b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/vuex-root deleted file mode 100644 index 0fcc121..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.authz.v1beta1/vuex-root +++ /dev/null @@ -1 +0,0 @@ -THIS FILE IS GENERATED AUTOMATICALLY. DO NOT DELETE. diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.d.ts deleted file mode 100644 index 917f7b3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { SendAuthorization } from "./module/types/cosmos/bank/v1beta1/authz"; -import { Params } from "./module/types/cosmos/bank/v1beta1/bank"; -import { SendEnabled } from "./module/types/cosmos/bank/v1beta1/bank"; -import { Input } from "./module/types/cosmos/bank/v1beta1/bank"; -import { Output } from "./module/types/cosmos/bank/v1beta1/bank"; -import { Supply } from "./module/types/cosmos/bank/v1beta1/bank"; -import { DenomUnit } from "./module/types/cosmos/bank/v1beta1/bank"; -import { Metadata } from "./module/types/cosmos/bank/v1beta1/bank"; -import { Balance } from "./module/types/cosmos/bank/v1beta1/genesis"; -export { SendAuthorization, Params, SendEnabled, Input, Output, Supply, DenomUnit, Metadata, Balance }; -declare const _default; -export default _default; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.js deleted file mode 100644 index 2b374a0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.js +++ /dev/null @@ -1,331 +0,0 @@ -import { txClient, queryClient, MissingWalletError, registry } from './module'; -// @ts-ignore -import { SpVuexError } from '@starport/vuex'; -import { SendAuthorization } from "./module/types/cosmos/bank/v1beta1/authz"; -import { Params } from "./module/types/cosmos/bank/v1beta1/bank"; -import { SendEnabled } from "./module/types/cosmos/bank/v1beta1/bank"; -import { Input } from "./module/types/cosmos/bank/v1beta1/bank"; -import { Output } from "./module/types/cosmos/bank/v1beta1/bank"; -import { Supply } from "./module/types/cosmos/bank/v1beta1/bank"; -import { DenomUnit } from "./module/types/cosmos/bank/v1beta1/bank"; -import { Metadata } from "./module/types/cosmos/bank/v1beta1/bank"; -import { Balance } from "./module/types/cosmos/bank/v1beta1/genesis"; -export { SendAuthorization, Params, SendEnabled, Input, Output, Supply, DenomUnit, Metadata, Balance }; -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }); -} -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }); -} -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop] = [...value[prop], ...next_values[prop]]; - } - else { - value[prop] = next_values[prop]; - } - } - return value; -} -function getStructure(template) { - let structure = { fields: [] }; - for (const [key, value] of Object.entries(template)) { - let field = {}; - field.name = key; - field.type = typeof value; - structure.fields.push(field); - } - return structure; -} -const getDefaultState = () => { - return { - Balance: {}, - AllBalances: {}, - TotalSupply: {}, - SupplyOf: {}, - Params: {}, - DenomMetadata: {}, - DenomsMetadata: {}, - _Structure: { - SendAuthorization: getStructure(SendAuthorization.fromPartial({})), - Params: getStructure(Params.fromPartial({})), - SendEnabled: getStructure(SendEnabled.fromPartial({})), - Input: getStructure(Input.fromPartial({})), - Output: getStructure(Output.fromPartial({})), - Supply: getStructure(Supply.fromPartial({})), - DenomUnit: getStructure(DenomUnit.fromPartial({})), - Metadata: getStructure(Metadata.fromPartial({})), - Balance: getStructure(Balance.fromPartial({})), - }, - _Registry: registry, - _Subscriptions: new Set(), - }; -}; -// initial state -const state = getDefaultState(); -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()); - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value; - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription); - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription); - } - }, - getters: { - getBalance: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Balance[JSON.stringify(params)] ?? {}; - }, - getAllBalances: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.AllBalances[JSON.stringify(params)] ?? {}; - }, - getTotalSupply: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.TotalSupply[JSON.stringify(params)] ?? {}; - }, - getSupplyOf: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.SupplyOf[JSON.stringify(params)] ?? {}; - }, - getParams: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Params[JSON.stringify(params)] ?? {}; - }, - getDenomMetadata: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DenomMetadata[JSON.stringify(params)] ?? {}; - }, - getDenomsMetadata: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DenomsMetadata[JSON.stringify(params)] ?? {}; - }, - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields; - }, - getRegistry: (state) => { - return state._Registry; - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.bank.v1beta1 initialized!'); - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate'); - }); - } - }, - resetState({ commit }) { - commit('RESET_STATE'); - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription); - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload); - } - catch (e) { - throw new SpVuexError('Subscriptions: ' + e.message); - } - }); - }, - async QueryBalance({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryBalance(key.address, key.denom)).data; - commit('QUERY', { query: 'Balance', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryBalance', payload: { options: { all }, params: { ...key }, query } }); - return getters['getBalance']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryBalance', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryAllBalances({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryAllBalances(key.address, query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryAllBalances(key.address, { ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'AllBalances', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryAllBalances', payload: { options: { all }, params: { ...key }, query } }); - return getters['getAllBalances']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryAllBalances', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryTotalSupply({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryTotalSupply(query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryTotalSupply({ ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'TotalSupply', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryTotalSupply', payload: { options: { all }, params: { ...key }, query } }); - return getters['getTotalSupply']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryTotalSupply', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QuerySupplyOf({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.querySupplyOf(key.denom)).data; - commit('QUERY', { query: 'SupplyOf', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QuerySupplyOf', payload: { options: { all }, params: { ...key }, query } }); - return getters['getSupplyOf']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QuerySupplyOf', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryParams()).data; - commit('QUERY', { query: 'Params', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: { ...key }, query } }); - return getters['getParams']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDenomMetadata({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDenomMetadata(key.denom)).data; - commit('QUERY', { query: 'DenomMetadata', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDenomMetadata', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDenomMetadata']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDenomMetadata', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDenomsMetadata({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDenomsMetadata(query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryDenomsMetadata({ ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'DenomsMetadata', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDenomsMetadata', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDenomsMetadata']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDenomsMetadata', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async sendMsgMultiSend({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgMultiSend(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgMultiSend:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgMultiSend:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgSend({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgSend(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSend:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgSend:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async MsgMultiSend({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgMultiSend(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgMultiSend:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgMultiSend:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgSend({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgSend(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSend:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgSend:Create', 'Could not create message: ' + e.message); - } - } - }, - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.ts deleted file mode 100644 index fa32044..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/index.ts +++ /dev/null @@ -1,395 +0,0 @@ -import { txClient, queryClient, MissingWalletError , registry} from './module' -// @ts-ignore -import { SpVuexError } from '@starport/vuex' - -import { SendAuthorization } from "./module/types/cosmos/bank/v1beta1/authz" -import { Params } from "./module/types/cosmos/bank/v1beta1/bank" -import { SendEnabled } from "./module/types/cosmos/bank/v1beta1/bank" -import { Input } from "./module/types/cosmos/bank/v1beta1/bank" -import { Output } from "./module/types/cosmos/bank/v1beta1/bank" -import { Supply } from "./module/types/cosmos/bank/v1beta1/bank" -import { DenomUnit } from "./module/types/cosmos/bank/v1beta1/bank" -import { Metadata } from "./module/types/cosmos/bank/v1beta1/bank" -import { Balance } from "./module/types/cosmos/bank/v1beta1/genesis" - - -export { SendAuthorization, Params, SendEnabled, Input, Output, Supply, DenomUnit, Metadata, Balance }; - -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }) -} - -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }) -} - -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop]=[...value[prop], ...next_values[prop]] - }else{ - value[prop]=next_values[prop] - } - } - return value -} - -function getStructure(template) { - let structure = { fields: [] } - for (const [key, value] of Object.entries(template)) { - let field: any = {} - field.name = key - field.type = typeof value - structure.fields.push(field) - } - return structure -} - -const getDefaultState = () => { - return { - Balance: {}, - AllBalances: {}, - TotalSupply: {}, - SupplyOf: {}, - Params: {}, - DenomMetadata: {}, - DenomsMetadata: {}, - - _Structure: { - SendAuthorization: getStructure(SendAuthorization.fromPartial({})), - Params: getStructure(Params.fromPartial({})), - SendEnabled: getStructure(SendEnabled.fromPartial({})), - Input: getStructure(Input.fromPartial({})), - Output: getStructure(Output.fromPartial({})), - Supply: getStructure(Supply.fromPartial({})), - DenomUnit: getStructure(DenomUnit.fromPartial({})), - Metadata: getStructure(Metadata.fromPartial({})), - Balance: getStructure(Balance.fromPartial({})), - - }, - _Registry: registry, - _Subscriptions: new Set(), - } -} - -// initial state -const state = getDefaultState() - -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()) - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription) - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription) - } - }, - getters: { - getBalance: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Balance[JSON.stringify(params)] ?? {} - }, - getAllBalances: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.AllBalances[JSON.stringify(params)] ?? {} - }, - getTotalSupply: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.TotalSupply[JSON.stringify(params)] ?? {} - }, - getSupplyOf: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.SupplyOf[JSON.stringify(params)] ?? {} - }, - getParams: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Params[JSON.stringify(params)] ?? {} - }, - getDenomMetadata: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DenomMetadata[JSON.stringify(params)] ?? {} - }, - getDenomsMetadata: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DenomsMetadata[JSON.stringify(params)] ?? {} - }, - - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields - }, - getRegistry: (state) => { - return state._Registry - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.bank.v1beta1 initialized!') - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate') - }) - } - }, - resetState({ commit }) { - commit('RESET_STATE') - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription) - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload) - }catch(e) { - throw new SpVuexError('Subscriptions: ' + e.message) - } - }) - }, - - - - - - - async QueryBalance({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryBalance( key.address, key.denom)).data - - - commit('QUERY', { query: 'Balance', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryBalance', payload: { options: { all }, params: {...key},query }}) - return getters['getBalance']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryBalance', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryAllBalances({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryAllBalances( key.address, query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryAllBalances( key.address, {...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'AllBalances', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryAllBalances', payload: { options: { all }, params: {...key},query }}) - return getters['getAllBalances']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryAllBalances', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryTotalSupply({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryTotalSupply(query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryTotalSupply({...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'TotalSupply', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryTotalSupply', payload: { options: { all }, params: {...key},query }}) - return getters['getTotalSupply']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryTotalSupply', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QuerySupplyOf({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.querySupplyOf( key.denom)).data - - - commit('QUERY', { query: 'SupplyOf', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QuerySupplyOf', payload: { options: { all }, params: {...key},query }}) - return getters['getSupplyOf']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QuerySupplyOf', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryParams()).data - - - commit('QUERY', { query: 'Params', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: {...key},query }}) - return getters['getParams']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDenomMetadata({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDenomMetadata( key.denom)).data - - - commit('QUERY', { query: 'DenomMetadata', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDenomMetadata', payload: { options: { all }, params: {...key},query }}) - return getters['getDenomMetadata']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDenomMetadata', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDenomsMetadata({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDenomsMetadata(query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryDenomsMetadata({...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'DenomsMetadata', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDenomsMetadata', payload: { options: { all }, params: {...key},query }}) - return getters['getDenomsMetadata']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDenomsMetadata', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - async sendMsgMultiSend({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgMultiSend(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgMultiSend:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgMultiSend:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgSend({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgSend(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSend:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgSend:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - - async MsgMultiSend({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgMultiSend(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgMultiSend:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgMultiSend:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgSend({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgSend(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSend:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgSend:Create', 'Could not create message: ' + e.message) - - } - } - }, - - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.d.ts deleted file mode 100644 index 7619607..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { StdFee } from "@cosmjs/launchpad"; -import { Registry, OfflineSigner, EncodeObject } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgMultiSend } from "./types/cosmos/bank/v1beta1/tx"; -import { MsgSend } from "./types/cosmos/bank/v1beta1/tx"; -export declare const MissingWalletError: Error; -export declare const registry: Registry; -interface TxClientOptions { - addr: string; -} -interface SignAndBroadcastOptions { - fee: StdFee; - memo?: string; -} -declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions) => Promise<{ - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; - msgMultiSend: (data: MsgMultiSend) => EncodeObject; - msgSend: (data: MsgSend) => EncodeObject; -}>; -interface QueryClientOptions { - addr: string; -} -declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.js deleted file mode 100644 index fa94340..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.js +++ /dev/null @@ -1,37 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgMultiSend } from "./types/cosmos/bank/v1beta1/tx"; -import { MsgSend } from "./types/cosmos/bank/v1beta1/tx"; -const types = [ - ["/cosmos.bank.v1beta1.MsgMultiSend", MsgMultiSend], - ["/cosmos.bank.v1beta1.MsgSend", MsgSend], -]; -export const MissingWalletError = new Error("wallet is required"); -export const registry = new Registry(types); -const defaultFee = { - amount: [], - gas: "200000", -}; -const txClient = async (wallet, { addr: addr } = { addr: "http://localhost:26657" }) => { - if (!wallet) - throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - } - else { - client = await SigningStargateClient.offline(wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - return { - signAndBroadcast: (msgs, { fee, memo } = { fee: defaultFee, memo: "" }) => client.signAndBroadcast(address, msgs, fee, memo), - msgMultiSend: (data) => ({ typeUrl: "/cosmos.bank.v1beta1.MsgMultiSend", value: data }), - msgSend: (data) => ({ typeUrl: "/cosmos.bank.v1beta1.MsgSend", value: data }), - }; -}; -const queryClient = async ({ addr: addr } = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.ts deleted file mode 100644 index 161301c..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/index.ts +++ /dev/null @@ -1,63 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import { StdFee } from "@cosmjs/launchpad"; -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry, OfflineSigner, EncodeObject, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgMultiSend } from "./types/cosmos/bank/v1beta1/tx"; -import { MsgSend } from "./types/cosmos/bank/v1beta1/tx"; - - -const types = [ - ["/cosmos.bank.v1beta1.MsgMultiSend", MsgMultiSend], - ["/cosmos.bank.v1beta1.MsgSend", MsgSend], - -]; -export const MissingWalletError = new Error("wallet is required"); - -export const registry = new Registry(types); - -const defaultFee = { - amount: [], - gas: "200000", -}; - -interface TxClientOptions { - addr: string -} - -interface SignAndBroadcastOptions { - fee: StdFee, - memo?: string -} - -const txClient = async (wallet: OfflineSigner, { addr: addr }: TxClientOptions = { addr: "http://localhost:26657" }) => { - if (!wallet) throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - }else{ - client = await SigningStargateClient.offline( wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - - return { - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }: SignAndBroadcastOptions = {fee: defaultFee, memo: ""}) => client.signAndBroadcast(address, msgs, fee,memo), - msgMultiSend: (data: MsgMultiSend): EncodeObject => ({ typeUrl: "/cosmos.bank.v1beta1.MsgMultiSend", value: data }), - msgSend: (data: MsgSend): EncodeObject => ({ typeUrl: "/cosmos.bank.v1beta1.MsgSend", value: data }), - - }; -}; - -interface QueryClientOptions { - addr: string -} - -const queryClient = async ({ addr: addr }: QueryClientOptions = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; - -export { - txClient, - queryClient, -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.d.ts deleted file mode 100644 index 6daee48..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.d.ts +++ /dev/null @@ -1,342 +0,0 @@ -export interface ProtobufAny { - "@type"?: string; -} -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} -/** -* DenomUnit represents a struct that describes a given -denomination unit of the basic token. -*/ -export interface V1Beta1DenomUnit { - /** denom represents the string name of the given denom unit (e.g uatom). */ - denom?: string; - /** - * exponent represents power of 10 exponent that one must - * raise the base_denom to in order to equal the given DenomUnit's denom - * 1 denom = 1^exponent base_denom - * (e.g. with a base_denom of uatom, one can create a DenomUnit of 'atom' with - * exponent = 6, thus: 1 atom = 10^6 uatom). - * @format int64 - */ - exponent?: number; - aliases?: string[]; -} -/** - * Input models transaction input. - */ -export interface V1Beta1Input { - address?: string; - coins?: V1Beta1Coin[]; -} -/** -* Metadata represents a struct that describes -a basic token. -*/ -export interface V1Beta1Metadata { - description?: string; - denomUnits?: V1Beta1DenomUnit[]; - /** base represents the base denom (should be the DenomUnit with exponent = 0). */ - base?: string; - /** - * display indicates the suggested denom that should be - * displayed in clients. - */ - display?: string; - name?: string; - /** - * symbol is the token symbol usually shown on exchanges (eg: ATOM). This can - * be the same as the display. - */ - symbol?: string; -} -/** - * MsgMultiSendResponse defines the Msg/MultiSend response type. - */ -export declare type V1Beta1MsgMultiSendResponse = object; -/** - * MsgSendResponse defines the Msg/Send response type. - */ -export declare type V1Beta1MsgSendResponse = object; -/** - * Output models transaction outputs. - */ -export interface V1Beta1Output { - address?: string; - coins?: V1Beta1Coin[]; -} -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - /** @format uint64 */ - total?: string; -} -/** - * Params defines the parameters for the bank module. - */ -export interface V1Beta1Params { - sendEnabled?: V1Beta1SendEnabled[]; - defaultSendEnabled?: boolean; -} -/** -* QueryAllBalancesResponse is the response type for the Query/AllBalances RPC -method. -*/ -export interface V1Beta1QueryAllBalancesResponse { - /** balances is the balances of all the coins. */ - balances?: V1Beta1Coin[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** - * QueryBalanceResponse is the response type for the Query/Balance RPC method. - */ -export interface V1Beta1QueryBalanceResponse { - /** balance is the balance of the coin. */ - balance?: V1Beta1Coin; -} -/** -* QueryDenomMetadataResponse is the response type for the Query/DenomMetadata RPC -method. -*/ -export interface V1Beta1QueryDenomMetadataResponse { - /** metadata describes and provides all the client information for the requested token. */ - metadata?: V1Beta1Metadata; -} -/** -* QueryDenomsMetadataResponse is the response type for the Query/DenomsMetadata RPC -method. -*/ -export interface V1Beta1QueryDenomsMetadataResponse { - /** metadata provides the client information for all the registered tokens. */ - metadatas?: V1Beta1Metadata[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** - * QueryParamsResponse defines the response type for querying x/bank parameters. - */ -export interface V1Beta1QueryParamsResponse { - /** Params defines the parameters for the bank module. */ - params?: V1Beta1Params; -} -/** - * QuerySupplyOfResponse is the response type for the Query/SupplyOf RPC method. - */ -export interface V1Beta1QuerySupplyOfResponse { - /** amount is the supply of the coin. */ - amount?: V1Beta1Coin; -} -export interface V1Beta1QueryTotalSupplyResponse { - supply?: V1Beta1Coin[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** -* SendEnabled maps coin denom to a send_enabled status (whether a denom is -sendable). -*/ -export interface V1Beta1SendEnabled { - denom?: string; - enabled?: boolean; -} -export declare type QueryParamsType = Record; -export declare type ResponseFormat = keyof Omit; -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} -export declare type RequestParams = Omit; -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} -export interface HttpResponse extends Response { - data: D; - error: E; -} -declare type CancelToken = Symbol | string | number; -export declare enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded" -} -export declare class HttpClient { - baseUrl: string; - private securityData; - private securityWorker; - private abortControllers; - private baseApiParams; - constructor(apiConfig?: ApiConfig); - setSecurityData: (data: SecurityDataType) => void; - private addQueryParam; - protected toQueryString(rawQuery?: QueryParamsType): string; - protected addQueryParams(rawQuery?: QueryParamsType): string; - private contentFormatters; - private mergeRequestParams; - private createAbortSignal; - abortRequest: (cancelToken: CancelToken) => void; - request: ({ body, secure, path, type, query, format, baseUrl, cancelToken, ...params }: FullRequestParams) => Promise>; -} -/** - * @title cosmos/bank/v1beta1/authz.proto - * @version version not set - */ -export declare class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryAllBalances - * @summary AllBalances queries the balance of all coins for a single account. - * @request GET:/cosmos/bank/v1beta1/balances/{address} - */ - queryAllBalances: (address: string, query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryBalance - * @summary Balance queries the balance of a single coin for a single account. - * @request GET:/cosmos/bank/v1beta1/balances/{address}/{denom} - */ - queryBalance: (address: string, denom: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDenomsMetadata - * @summary DenomsMetadata queries the client metadata for all registered coin denominations. - * @request GET:/cosmos/bank/v1beta1/denoms_metadata - */ - queryDenomsMetadata: (query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDenomMetadata - * @summary DenomsMetadata queries the client metadata of a given coin denomination. - * @request GET:/cosmos/bank/v1beta1/denoms_metadata/{denom} - */ - queryDenomMetadata: (denom: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries the parameters of x/bank module. - * @request GET:/cosmos/bank/v1beta1/params - */ - queryParams: (params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryTotalSupply - * @summary TotalSupply queries the total supply of all coins. - * @request GET:/cosmos/bank/v1beta1/supply - */ - queryTotalSupply: (query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QuerySupplyOf - * @summary SupplyOf queries the supply of a single coin. - * @request GET:/cosmos/bank/v1beta1/supply/{denom} - */ - querySupplyOf: (denom: string, params?: RequestParams) => Promise>; -} -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.js deleted file mode 100644 index 5a0e073..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.js +++ /dev/null @@ -1,241 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ -export var ContentType; -(function (ContentType) { - ContentType["Json"] = "application/json"; - ContentType["FormData"] = "multipart/form-data"; - ContentType["UrlEncoded"] = "application/x-www-form-urlencoded"; -})(ContentType || (ContentType = {})); -export class HttpClient { - constructor(apiConfig = {}) { - this.baseUrl = ""; - this.securityData = null; - this.securityWorker = null; - this.abortControllers = new Map(); - this.baseApiParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - this.setSecurityData = (data) => { - this.securityData = data; - }; - this.contentFormatters = { - [ContentType.Json]: (input) => input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input) => Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input) => this.toQueryString(input), - }; - this.createAbortSignal = (cancelToken) => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - this.abortRequest = (cancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - this.request = ({ body, secure, path, type, query, format = "json", baseUrl, cancelToken, ...params }) => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response; - r.data = null; - r.error = null; - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } - else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - if (!response.ok) - throw data; - return data; - }); - }; - Object.assign(this, apiConfig); - } - addQueryParam(query, key) { - const value = query[key]; - return (encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`)); - } - toQueryString(rawQuery) { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key]) - : this.addQueryParam(query, key)) - .join("&"); - } - addQueryParams(rawQuery) { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - mergeRequestParams(params1, params2) { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } -} -/** - * @title cosmos/bank/v1beta1/authz.proto - * @version version not set - */ -export class Api extends HttpClient { - constructor() { - super(...arguments); - /** - * No description - * - * @tags Query - * @name QueryAllBalances - * @summary AllBalances queries the balance of all coins for a single account. - * @request GET:/cosmos/bank/v1beta1/balances/{address} - */ - this.queryAllBalances = (address, query, params = {}) => this.request({ - path: `/cosmos/bank/v1beta1/balances/${address}`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryBalance - * @summary Balance queries the balance of a single coin for a single account. - * @request GET:/cosmos/bank/v1beta1/balances/{address}/{denom} - */ - this.queryBalance = (address, denom, params = {}) => this.request({ - path: `/cosmos/bank/v1beta1/balances/${address}/${denom}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDenomsMetadata - * @summary DenomsMetadata queries the client metadata for all registered coin denominations. - * @request GET:/cosmos/bank/v1beta1/denoms_metadata - */ - this.queryDenomsMetadata = (query, params = {}) => this.request({ - path: `/cosmos/bank/v1beta1/denoms_metadata`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDenomMetadata - * @summary DenomsMetadata queries the client metadata of a given coin denomination. - * @request GET:/cosmos/bank/v1beta1/denoms_metadata/{denom} - */ - this.queryDenomMetadata = (denom, params = {}) => this.request({ - path: `/cosmos/bank/v1beta1/denoms_metadata/${denom}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries the parameters of x/bank module. - * @request GET:/cosmos/bank/v1beta1/params - */ - this.queryParams = (params = {}) => this.request({ - path: `/cosmos/bank/v1beta1/params`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryTotalSupply - * @summary TotalSupply queries the total supply of all coins. - * @request GET:/cosmos/bank/v1beta1/supply - */ - this.queryTotalSupply = (query, params = {}) => this.request({ - path: `/cosmos/bank/v1beta1/supply`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QuerySupplyOf - * @summary SupplyOf queries the supply of a single coin. - * @request GET:/cosmos/bank/v1beta1/supply/{denom} - */ - this.querySupplyOf = (denom, params = {}) => this.request({ - path: `/cosmos/bank/v1beta1/supply/${denom}`, - method: "GET", - format: "json", - ...params, - }); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.ts deleted file mode 100644 index 8416456..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/rest.ts +++ /dev/null @@ -1,583 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -export interface ProtobufAny { - "@type"?: string; -} - -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} - -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} - -/** -* DenomUnit represents a struct that describes a given -denomination unit of the basic token. -*/ -export interface V1Beta1DenomUnit { - /** denom represents the string name of the given denom unit (e.g uatom). */ - denom?: string; - - /** - * exponent represents power of 10 exponent that one must - * raise the base_denom to in order to equal the given DenomUnit's denom - * 1 denom = 1^exponent base_denom - * (e.g. with a base_denom of uatom, one can create a DenomUnit of 'atom' with - * exponent = 6, thus: 1 atom = 10^6 uatom). - * @format int64 - */ - exponent?: number; - aliases?: string[]; -} - -/** - * Input models transaction input. - */ -export interface V1Beta1Input { - address?: string; - coins?: V1Beta1Coin[]; -} - -/** -* Metadata represents a struct that describes -a basic token. -*/ -export interface V1Beta1Metadata { - description?: string; - denomUnits?: V1Beta1DenomUnit[]; - - /** base represents the base denom (should be the DenomUnit with exponent = 0). */ - base?: string; - - /** - * display indicates the suggested denom that should be - * displayed in clients. - */ - display?: string; - name?: string; - - /** - * symbol is the token symbol usually shown on exchanges (eg: ATOM). This can - * be the same as the display. - */ - symbol?: string; -} - -/** - * MsgMultiSendResponse defines the Msg/MultiSend response type. - */ -export type V1Beta1MsgMultiSendResponse = object; - -/** - * MsgSendResponse defines the Msg/Send response type. - */ -export type V1Beta1MsgSendResponse = object; - -/** - * Output models transaction outputs. - */ -export interface V1Beta1Output { - address?: string; - coins?: V1Beta1Coin[]; -} - -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} - -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - - /** @format uint64 */ - total?: string; -} - -/** - * Params defines the parameters for the bank module. - */ -export interface V1Beta1Params { - sendEnabled?: V1Beta1SendEnabled[]; - defaultSendEnabled?: boolean; -} - -/** -* QueryAllBalancesResponse is the response type for the Query/AllBalances RPC -method. -*/ -export interface V1Beta1QueryAllBalancesResponse { - /** balances is the balances of all the coins. */ - balances?: V1Beta1Coin[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** - * QueryBalanceResponse is the response type for the Query/Balance RPC method. - */ -export interface V1Beta1QueryBalanceResponse { - /** balance is the balance of the coin. */ - balance?: V1Beta1Coin; -} - -/** -* QueryDenomMetadataResponse is the response type for the Query/DenomMetadata RPC -method. -*/ -export interface V1Beta1QueryDenomMetadataResponse { - /** metadata describes and provides all the client information for the requested token. */ - metadata?: V1Beta1Metadata; -} - -/** -* QueryDenomsMetadataResponse is the response type for the Query/DenomsMetadata RPC -method. -*/ -export interface V1Beta1QueryDenomsMetadataResponse { - /** metadata provides the client information for all the registered tokens. */ - metadatas?: V1Beta1Metadata[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** - * QueryParamsResponse defines the response type for querying x/bank parameters. - */ -export interface V1Beta1QueryParamsResponse { - /** Params defines the parameters for the bank module. */ - params?: V1Beta1Params; -} - -/** - * QuerySupplyOfResponse is the response type for the Query/SupplyOf RPC method. - */ -export interface V1Beta1QuerySupplyOfResponse { - /** amount is the supply of the coin. */ - amount?: V1Beta1Coin; -} - -export interface V1Beta1QueryTotalSupplyResponse { - supply?: V1Beta1Coin[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** -* SendEnabled maps coin denom to a send_enabled status (whether a denom is -sendable). -*/ -export interface V1Beta1SendEnabled { - denom?: string; - enabled?: boolean; -} - -export type QueryParamsType = Record; -export type ResponseFormat = keyof Omit; - -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} - -export type RequestParams = Omit; - -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} - -export interface HttpResponse extends Response { - data: D; - error: E; -} - -type CancelToken = Symbol | string | number; - -export enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded", -} - -export class HttpClient { - public baseUrl: string = ""; - private securityData: SecurityDataType = null as any; - private securityWorker: null | ApiConfig["securityWorker"] = null; - private abortControllers = new Map(); - - private baseApiParams: RequestParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - - constructor(apiConfig: ApiConfig = {}) { - Object.assign(this, apiConfig); - } - - public setSecurityData = (data: SecurityDataType) => { - this.securityData = data; - }; - - private addQueryParam(query: QueryParamsType, key: string) { - const value = query[key]; - - return ( - encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`) - ); - } - - protected toQueryString(rawQuery?: QueryParamsType): string { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => - typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key] as QueryParamsType) - : this.addQueryParam(query, key), - ) - .join("&"); - } - - protected addQueryParams(rawQuery?: QueryParamsType): string { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - - private contentFormatters: Record any> = { - [ContentType.Json]: (input: any) => - input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input: any) => - Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input: any) => this.toQueryString(input), - }; - - private mergeRequestParams(params1: RequestParams, params2?: RequestParams): RequestParams { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } - - private createAbortSignal = (cancelToken: CancelToken): AbortSignal | undefined => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - - public abortRequest = (cancelToken: CancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - - public request = ({ - body, - secure, - path, - type, - query, - format = "json", - baseUrl, - cancelToken, - ...params - }: FullRequestParams): Promise> => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response as HttpResponse; - r.data = (null as unknown) as T; - r.error = (null as unknown) as E; - - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - - if (!response.ok) throw data; - return data; - }); - }; -} - -/** - * @title cosmos/bank/v1beta1/authz.proto - * @version version not set - */ -export class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryAllBalances - * @summary AllBalances queries the balance of all coins for a single account. - * @request GET:/cosmos/bank/v1beta1/balances/{address} - */ - queryAllBalances = ( - address: string, - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/bank/v1beta1/balances/${address}`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryBalance - * @summary Balance queries the balance of a single coin for a single account. - * @request GET:/cosmos/bank/v1beta1/balances/{address}/{denom} - */ - queryBalance = (address: string, denom: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/bank/v1beta1/balances/${address}/${denom}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDenomsMetadata - * @summary DenomsMetadata queries the client metadata for all registered coin denominations. - * @request GET:/cosmos/bank/v1beta1/denoms_metadata - */ - queryDenomsMetadata = ( - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/bank/v1beta1/denoms_metadata`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDenomMetadata - * @summary DenomsMetadata queries the client metadata of a given coin denomination. - * @request GET:/cosmos/bank/v1beta1/denoms_metadata/{denom} - */ - queryDenomMetadata = (denom: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/bank/v1beta1/denoms_metadata/${denom}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries the parameters of x/bank module. - * @request GET:/cosmos/bank/v1beta1/params - */ - queryParams = (params: RequestParams = {}) => - this.request({ - path: `/cosmos/bank/v1beta1/params`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryTotalSupply - * @summary TotalSupply queries the total supply of all coins. - * @request GET:/cosmos/bank/v1beta1/supply - */ - queryTotalSupply = ( - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/bank/v1beta1/supply`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QuerySupplyOf - * @summary SupplyOf queries the supply of a single coin. - * @request GET:/cosmos/bank/v1beta1/supply/{denom} - */ - querySupplyOf = (denom: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/bank/v1beta1/supply/${denom}`, - method: "GET", - format: "json", - ...params, - }); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.d.ts deleted file mode 100644 index a5a9c01..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.bank.v1beta1"; -/** - * SendAuthorization allows the grantee to spend up to spend_limit coins from - * the granter's account. - */ -export interface SendAuthorization { - spendLimit: Coin[]; -} -export declare const SendAuthorization: { - encode(message: SendAuthorization, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SendAuthorization; - fromJSON(object: any): SendAuthorization; - toJSON(message: SendAuthorization): unknown; - fromPartial(object: DeepPartial): SendAuthorization; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.js deleted file mode 100644 index 4fd2bf9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.js +++ /dev/null @@ -1,61 +0,0 @@ -/* eslint-disable */ -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.bank.v1beta1'; -const baseSendAuthorization = {}; -export const SendAuthorization = { - encode(message, writer = Writer.create()) { - for (const v of message.spendLimit) { - Coin.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSendAuthorization }; - message.spendLimit = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.spendLimit.push(Coin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSendAuthorization }; - message.spendLimit = []; - if (object.spendLimit !== undefined && object.spendLimit !== null) { - for (const e of object.spendLimit) { - message.spendLimit.push(Coin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.spendLimit) { - obj.spendLimit = message.spendLimit.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.spendLimit = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSendAuthorization }; - message.spendLimit = []; - if (object.spendLimit !== undefined && object.spendLimit !== null) { - for (const e of object.spendLimit) { - message.spendLimit.push(Coin.fromPartial(e)); - } - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.ts deleted file mode 100644 index c51afda..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/authz.ts +++ /dev/null @@ -1,86 +0,0 @@ -/* eslint-disable */ -import { Coin } from '../../../cosmos/base/v1beta1/coin' -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.bank.v1beta1' - -/** - * SendAuthorization allows the grantee to spend up to spend_limit coins from - * the granter's account. - */ -export interface SendAuthorization { - spendLimit: Coin[] -} - -const baseSendAuthorization: object = {} - -export const SendAuthorization = { - encode(message: SendAuthorization, writer: Writer = Writer.create()): Writer { - for (const v of message.spendLimit) { - Coin.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SendAuthorization { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSendAuthorization } as SendAuthorization - message.spendLimit = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.spendLimit.push(Coin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SendAuthorization { - const message = { ...baseSendAuthorization } as SendAuthorization - message.spendLimit = [] - if (object.spendLimit !== undefined && object.spendLimit !== null) { - for (const e of object.spendLimit) { - message.spendLimit.push(Coin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SendAuthorization): unknown { - const obj: any = {} - if (message.spendLimit) { - obj.spendLimit = message.spendLimit.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.spendLimit = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SendAuthorization { - const message = { ...baseSendAuthorization } as SendAuthorization - message.spendLimit = [] - if (object.spendLimit !== undefined && object.spendLimit !== null) { - for (const e of object.spendLimit) { - message.spendLimit.push(Coin.fromPartial(e)) - } - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.d.ts deleted file mode 100644 index be7c9c8..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.d.ts +++ /dev/null @@ -1,131 +0,0 @@ -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.bank.v1beta1"; -/** Params defines the parameters for the bank module. */ -export interface Params { - sendEnabled: SendEnabled[]; - defaultSendEnabled: boolean; -} -/** - * SendEnabled maps coin denom to a send_enabled status (whether a denom is - * sendable). - */ -export interface SendEnabled { - denom: string; - enabled: boolean; -} -/** Input models transaction input. */ -export interface Input { - address: string; - coins: Coin[]; -} -/** Output models transaction outputs. */ -export interface Output { - address: string; - coins: Coin[]; -} -/** - * Supply represents a struct that passively keeps track of the total supply - * amounts in the network. - * This message is deprecated now that supply is indexed by denom. - * - * @deprecated - */ -export interface Supply { - total: Coin[]; -} -/** - * DenomUnit represents a struct that describes a given - * denomination unit of the basic token. - */ -export interface DenomUnit { - /** denom represents the string name of the given denom unit (e.g uatom). */ - denom: string; - /** - * exponent represents power of 10 exponent that one must - * raise the base_denom to in order to equal the given DenomUnit's denom - * 1 denom = 1^exponent base_denom - * (e.g. with a base_denom of uatom, one can create a DenomUnit of 'atom' with - * exponent = 6, thus: 1 atom = 10^6 uatom). - */ - exponent: number; - /** aliases is a list of string aliases for the given denom */ - aliases: string[]; -} -/** - * Metadata represents a struct that describes - * a basic token. - */ -export interface Metadata { - description: string; - /** denom_units represents the list of DenomUnit's for a given coin */ - denomUnits: DenomUnit[]; - /** base represents the base denom (should be the DenomUnit with exponent = 0). */ - base: string; - /** - * display indicates the suggested denom that should be - * displayed in clients. - */ - display: string; - /** name defines the name of the token (eg: Cosmos Atom) */ - name: string; - /** - * symbol is the token symbol usually shown on exchanges (eg: ATOM). This can - * be the same as the display. - */ - symbol: string; -} -export declare const Params: { - encode(message: Params, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Params; - fromJSON(object: any): Params; - toJSON(message: Params): unknown; - fromPartial(object: DeepPartial): Params; -}; -export declare const SendEnabled: { - encode(message: SendEnabled, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SendEnabled; - fromJSON(object: any): SendEnabled; - toJSON(message: SendEnabled): unknown; - fromPartial(object: DeepPartial): SendEnabled; -}; -export declare const Input: { - encode(message: Input, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Input; - fromJSON(object: any): Input; - toJSON(message: Input): unknown; - fromPartial(object: DeepPartial): Input; -}; -export declare const Output: { - encode(message: Output, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Output; - fromJSON(object: any): Output; - toJSON(message: Output): unknown; - fromPartial(object: DeepPartial): Output; -}; -export declare const Supply: { - encode(message: Supply, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Supply; - fromJSON(object: any): Supply; - toJSON(message: Supply): unknown; - fromPartial(object: DeepPartial): Supply; -}; -export declare const DenomUnit: { - encode(message: DenomUnit, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DenomUnit; - fromJSON(object: any): DenomUnit; - toJSON(message: DenomUnit): unknown; - fromPartial(object: DeepPartial): DenomUnit; -}; -export declare const Metadata: { - encode(message: Metadata, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Metadata; - fromJSON(object: any): Metadata; - toJSON(message: Metadata): unknown; - fromPartial(object: DeepPartial): Metadata; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.js deleted file mode 100644 index c40f383..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.js +++ /dev/null @@ -1,606 +0,0 @@ -/* eslint-disable */ -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.bank.v1beta1'; -const baseParams = { defaultSendEnabled: false }; -export const Params = { - encode(message, writer = Writer.create()) { - for (const v of message.sendEnabled) { - SendEnabled.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.defaultSendEnabled === true) { - writer.uint32(16).bool(message.defaultSendEnabled); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseParams }; - message.sendEnabled = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.sendEnabled.push(SendEnabled.decode(reader, reader.uint32())); - break; - case 2: - message.defaultSendEnabled = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseParams }; - message.sendEnabled = []; - if (object.sendEnabled !== undefined && object.sendEnabled !== null) { - for (const e of object.sendEnabled) { - message.sendEnabled.push(SendEnabled.fromJSON(e)); - } - } - if (object.defaultSendEnabled !== undefined && object.defaultSendEnabled !== null) { - message.defaultSendEnabled = Boolean(object.defaultSendEnabled); - } - else { - message.defaultSendEnabled = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.sendEnabled) { - obj.sendEnabled = message.sendEnabled.map((e) => (e ? SendEnabled.toJSON(e) : undefined)); - } - else { - obj.sendEnabled = []; - } - message.defaultSendEnabled !== undefined && (obj.defaultSendEnabled = message.defaultSendEnabled); - return obj; - }, - fromPartial(object) { - const message = { ...baseParams }; - message.sendEnabled = []; - if (object.sendEnabled !== undefined && object.sendEnabled !== null) { - for (const e of object.sendEnabled) { - message.sendEnabled.push(SendEnabled.fromPartial(e)); - } - } - if (object.defaultSendEnabled !== undefined && object.defaultSendEnabled !== null) { - message.defaultSendEnabled = object.defaultSendEnabled; - } - else { - message.defaultSendEnabled = false; - } - return message; - } -}; -const baseSendEnabled = { denom: '', enabled: false }; -export const SendEnabled = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.enabled === true) { - writer.uint32(16).bool(message.enabled); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSendEnabled }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.enabled = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSendEnabled }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.enabled !== undefined && object.enabled !== null) { - message.enabled = Boolean(object.enabled); - } - else { - message.enabled = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.enabled !== undefined && (obj.enabled = message.enabled); - return obj; - }, - fromPartial(object) { - const message = { ...baseSendEnabled }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.enabled !== undefined && object.enabled !== null) { - message.enabled = object.enabled; - } - else { - message.enabled = false; - } - return message; - } -}; -const baseInput = { address: '' }; -export const Input = { - encode(message, writer = Writer.create()) { - if (message.address !== '') { - writer.uint32(10).string(message.address); - } - for (const v of message.coins) { - Coin.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseInput }; - message.coins = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.coins.push(Coin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseInput }; - message.coins = []; - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address); - } - else { - message.address = ''; - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = message.address); - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.coins = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseInput }; - message.coins = []; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = ''; - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromPartial(e)); - } - } - return message; - } -}; -const baseOutput = { address: '' }; -export const Output = { - encode(message, writer = Writer.create()) { - if (message.address !== '') { - writer.uint32(10).string(message.address); - } - for (const v of message.coins) { - Coin.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOutput }; - message.coins = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.coins.push(Coin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOutput }; - message.coins = []; - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address); - } - else { - message.address = ''; - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = message.address); - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.coins = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOutput }; - message.coins = []; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = ''; - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromPartial(e)); - } - } - return message; - } -}; -const baseSupply = {}; -export const Supply = { - encode(message, writer = Writer.create()) { - for (const v of message.total) { - Coin.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSupply }; - message.total = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.total.push(Coin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSupply }; - message.total = []; - if (object.total !== undefined && object.total !== null) { - for (const e of object.total) { - message.total.push(Coin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.total) { - obj.total = message.total.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.total = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSupply }; - message.total = []; - if (object.total !== undefined && object.total !== null) { - for (const e of object.total) { - message.total.push(Coin.fromPartial(e)); - } - } - return message; - } -}; -const baseDenomUnit = { denom: '', exponent: 0, aliases: '' }; -export const DenomUnit = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.exponent !== 0) { - writer.uint32(16).uint32(message.exponent); - } - for (const v of message.aliases) { - writer.uint32(26).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDenomUnit }; - message.aliases = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.exponent = reader.uint32(); - break; - case 3: - message.aliases.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDenomUnit }; - message.aliases = []; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.exponent !== undefined && object.exponent !== null) { - message.exponent = Number(object.exponent); - } - else { - message.exponent = 0; - } - if (object.aliases !== undefined && object.aliases !== null) { - for (const e of object.aliases) { - message.aliases.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.exponent !== undefined && (obj.exponent = message.exponent); - if (message.aliases) { - obj.aliases = message.aliases.map((e) => e); - } - else { - obj.aliases = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDenomUnit }; - message.aliases = []; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.exponent !== undefined && object.exponent !== null) { - message.exponent = object.exponent; - } - else { - message.exponent = 0; - } - if (object.aliases !== undefined && object.aliases !== null) { - for (const e of object.aliases) { - message.aliases.push(e); - } - } - return message; - } -}; -const baseMetadata = { description: '', base: '', display: '', name: '', symbol: '' }; -export const Metadata = { - encode(message, writer = Writer.create()) { - if (message.description !== '') { - writer.uint32(10).string(message.description); - } - for (const v of message.denomUnits) { - DenomUnit.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.base !== '') { - writer.uint32(26).string(message.base); - } - if (message.display !== '') { - writer.uint32(34).string(message.display); - } - if (message.name !== '') { - writer.uint32(42).string(message.name); - } - if (message.symbol !== '') { - writer.uint32(50).string(message.symbol); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMetadata }; - message.denomUnits = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.description = reader.string(); - break; - case 2: - message.denomUnits.push(DenomUnit.decode(reader, reader.uint32())); - break; - case 3: - message.base = reader.string(); - break; - case 4: - message.display = reader.string(); - break; - case 5: - message.name = reader.string(); - break; - case 6: - message.symbol = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMetadata }; - message.denomUnits = []; - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description); - } - else { - message.description = ''; - } - if (object.denomUnits !== undefined && object.denomUnits !== null) { - for (const e of object.denomUnits) { - message.denomUnits.push(DenomUnit.fromJSON(e)); - } - } - if (object.base !== undefined && object.base !== null) { - message.base = String(object.base); - } - else { - message.base = ''; - } - if (object.display !== undefined && object.display !== null) { - message.display = String(object.display); - } - else { - message.display = ''; - } - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.symbol !== undefined && object.symbol !== null) { - message.symbol = String(object.symbol); - } - else { - message.symbol = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.description !== undefined && (obj.description = message.description); - if (message.denomUnits) { - obj.denomUnits = message.denomUnits.map((e) => (e ? DenomUnit.toJSON(e) : undefined)); - } - else { - obj.denomUnits = []; - } - message.base !== undefined && (obj.base = message.base); - message.display !== undefined && (obj.display = message.display); - message.name !== undefined && (obj.name = message.name); - message.symbol !== undefined && (obj.symbol = message.symbol); - return obj; - }, - fromPartial(object) { - const message = { ...baseMetadata }; - message.denomUnits = []; - if (object.description !== undefined && object.description !== null) { - message.description = object.description; - } - else { - message.description = ''; - } - if (object.denomUnits !== undefined && object.denomUnits !== null) { - for (const e of object.denomUnits) { - message.denomUnits.push(DenomUnit.fromPartial(e)); - } - } - if (object.base !== undefined && object.base !== null) { - message.base = object.base; - } - else { - message.base = ''; - } - if (object.display !== undefined && object.display !== null) { - message.display = object.display; - } - else { - message.display = ''; - } - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.symbol !== undefined && object.symbol !== null) { - message.symbol = object.symbol; - } - else { - message.symbol = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.ts deleted file mode 100644 index 83704cd..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/bank.ts +++ /dev/null @@ -1,711 +0,0 @@ -/* eslint-disable */ -import { Coin } from '../../../cosmos/base/v1beta1/coin' -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.bank.v1beta1' - -/** Params defines the parameters for the bank module. */ -export interface Params { - sendEnabled: SendEnabled[] - defaultSendEnabled: boolean -} - -/** - * SendEnabled maps coin denom to a send_enabled status (whether a denom is - * sendable). - */ -export interface SendEnabled { - denom: string - enabled: boolean -} - -/** Input models transaction input. */ -export interface Input { - address: string - coins: Coin[] -} - -/** Output models transaction outputs. */ -export interface Output { - address: string - coins: Coin[] -} - -/** - * Supply represents a struct that passively keeps track of the total supply - * amounts in the network. - * This message is deprecated now that supply is indexed by denom. - * - * @deprecated - */ -export interface Supply { - total: Coin[] -} - -/** - * DenomUnit represents a struct that describes a given - * denomination unit of the basic token. - */ -export interface DenomUnit { - /** denom represents the string name of the given denom unit (e.g uatom). */ - denom: string - /** - * exponent represents power of 10 exponent that one must - * raise the base_denom to in order to equal the given DenomUnit's denom - * 1 denom = 1^exponent base_denom - * (e.g. with a base_denom of uatom, one can create a DenomUnit of 'atom' with - * exponent = 6, thus: 1 atom = 10^6 uatom). - */ - exponent: number - /** aliases is a list of string aliases for the given denom */ - aliases: string[] -} - -/** - * Metadata represents a struct that describes - * a basic token. - */ -export interface Metadata { - description: string - /** denom_units represents the list of DenomUnit's for a given coin */ - denomUnits: DenomUnit[] - /** base represents the base denom (should be the DenomUnit with exponent = 0). */ - base: string - /** - * display indicates the suggested denom that should be - * displayed in clients. - */ - display: string - /** name defines the name of the token (eg: Cosmos Atom) */ - name: string - /** - * symbol is the token symbol usually shown on exchanges (eg: ATOM). This can - * be the same as the display. - */ - symbol: string -} - -const baseParams: object = { defaultSendEnabled: false } - -export const Params = { - encode(message: Params, writer: Writer = Writer.create()): Writer { - for (const v of message.sendEnabled) { - SendEnabled.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.defaultSendEnabled === true) { - writer.uint32(16).bool(message.defaultSendEnabled) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Params { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseParams } as Params - message.sendEnabled = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.sendEnabled.push(SendEnabled.decode(reader, reader.uint32())) - break - case 2: - message.defaultSendEnabled = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Params { - const message = { ...baseParams } as Params - message.sendEnabled = [] - if (object.sendEnabled !== undefined && object.sendEnabled !== null) { - for (const e of object.sendEnabled) { - message.sendEnabled.push(SendEnabled.fromJSON(e)) - } - } - if (object.defaultSendEnabled !== undefined && object.defaultSendEnabled !== null) { - message.defaultSendEnabled = Boolean(object.defaultSendEnabled) - } else { - message.defaultSendEnabled = false - } - return message - }, - - toJSON(message: Params): unknown { - const obj: any = {} - if (message.sendEnabled) { - obj.sendEnabled = message.sendEnabled.map((e) => (e ? SendEnabled.toJSON(e) : undefined)) - } else { - obj.sendEnabled = [] - } - message.defaultSendEnabled !== undefined && (obj.defaultSendEnabled = message.defaultSendEnabled) - return obj - }, - - fromPartial(object: DeepPartial): Params { - const message = { ...baseParams } as Params - message.sendEnabled = [] - if (object.sendEnabled !== undefined && object.sendEnabled !== null) { - for (const e of object.sendEnabled) { - message.sendEnabled.push(SendEnabled.fromPartial(e)) - } - } - if (object.defaultSendEnabled !== undefined && object.defaultSendEnabled !== null) { - message.defaultSendEnabled = object.defaultSendEnabled - } else { - message.defaultSendEnabled = false - } - return message - } -} - -const baseSendEnabled: object = { denom: '', enabled: false } - -export const SendEnabled = { - encode(message: SendEnabled, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.enabled === true) { - writer.uint32(16).bool(message.enabled) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SendEnabled { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSendEnabled } as SendEnabled - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.enabled = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SendEnabled { - const message = { ...baseSendEnabled } as SendEnabled - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.enabled !== undefined && object.enabled !== null) { - message.enabled = Boolean(object.enabled) - } else { - message.enabled = false - } - return message - }, - - toJSON(message: SendEnabled): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.enabled !== undefined && (obj.enabled = message.enabled) - return obj - }, - - fromPartial(object: DeepPartial): SendEnabled { - const message = { ...baseSendEnabled } as SendEnabled - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.enabled !== undefined && object.enabled !== null) { - message.enabled = object.enabled - } else { - message.enabled = false - } - return message - } -} - -const baseInput: object = { address: '' } - -export const Input = { - encode(message: Input, writer: Writer = Writer.create()): Writer { - if (message.address !== '') { - writer.uint32(10).string(message.address) - } - for (const v of message.coins) { - Coin.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Input { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseInput } as Input - message.coins = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.string() - break - case 2: - message.coins.push(Coin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Input { - const message = { ...baseInput } as Input - message.coins = [] - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address) - } else { - message.address = '' - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Input): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = message.address) - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.coins = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Input { - const message = { ...baseInput } as Input - message.coins = [] - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = '' - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromPartial(e)) - } - } - return message - } -} - -const baseOutput: object = { address: '' } - -export const Output = { - encode(message: Output, writer: Writer = Writer.create()): Writer { - if (message.address !== '') { - writer.uint32(10).string(message.address) - } - for (const v of message.coins) { - Coin.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Output { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOutput } as Output - message.coins = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.string() - break - case 2: - message.coins.push(Coin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Output { - const message = { ...baseOutput } as Output - message.coins = [] - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address) - } else { - message.address = '' - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Output): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = message.address) - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.coins = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Output { - const message = { ...baseOutput } as Output - message.coins = [] - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = '' - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromPartial(e)) - } - } - return message - } -} - -const baseSupply: object = {} - -export const Supply = { - encode(message: Supply, writer: Writer = Writer.create()): Writer { - for (const v of message.total) { - Coin.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Supply { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSupply } as Supply - message.total = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.total.push(Coin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Supply { - const message = { ...baseSupply } as Supply - message.total = [] - if (object.total !== undefined && object.total !== null) { - for (const e of object.total) { - message.total.push(Coin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Supply): unknown { - const obj: any = {} - if (message.total) { - obj.total = message.total.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.total = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Supply { - const message = { ...baseSupply } as Supply - message.total = [] - if (object.total !== undefined && object.total !== null) { - for (const e of object.total) { - message.total.push(Coin.fromPartial(e)) - } - } - return message - } -} - -const baseDenomUnit: object = { denom: '', exponent: 0, aliases: '' } - -export const DenomUnit = { - encode(message: DenomUnit, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.exponent !== 0) { - writer.uint32(16).uint32(message.exponent) - } - for (const v of message.aliases) { - writer.uint32(26).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DenomUnit { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDenomUnit } as DenomUnit - message.aliases = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.exponent = reader.uint32() - break - case 3: - message.aliases.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DenomUnit { - const message = { ...baseDenomUnit } as DenomUnit - message.aliases = [] - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.exponent !== undefined && object.exponent !== null) { - message.exponent = Number(object.exponent) - } else { - message.exponent = 0 - } - if (object.aliases !== undefined && object.aliases !== null) { - for (const e of object.aliases) { - message.aliases.push(String(e)) - } - } - return message - }, - - toJSON(message: DenomUnit): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.exponent !== undefined && (obj.exponent = message.exponent) - if (message.aliases) { - obj.aliases = message.aliases.map((e) => e) - } else { - obj.aliases = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DenomUnit { - const message = { ...baseDenomUnit } as DenomUnit - message.aliases = [] - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.exponent !== undefined && object.exponent !== null) { - message.exponent = object.exponent - } else { - message.exponent = 0 - } - if (object.aliases !== undefined && object.aliases !== null) { - for (const e of object.aliases) { - message.aliases.push(e) - } - } - return message - } -} - -const baseMetadata: object = { description: '', base: '', display: '', name: '', symbol: '' } - -export const Metadata = { - encode(message: Metadata, writer: Writer = Writer.create()): Writer { - if (message.description !== '') { - writer.uint32(10).string(message.description) - } - for (const v of message.denomUnits) { - DenomUnit.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.base !== '') { - writer.uint32(26).string(message.base) - } - if (message.display !== '') { - writer.uint32(34).string(message.display) - } - if (message.name !== '') { - writer.uint32(42).string(message.name) - } - if (message.symbol !== '') { - writer.uint32(50).string(message.symbol) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Metadata { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMetadata } as Metadata - message.denomUnits = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.description = reader.string() - break - case 2: - message.denomUnits.push(DenomUnit.decode(reader, reader.uint32())) - break - case 3: - message.base = reader.string() - break - case 4: - message.display = reader.string() - break - case 5: - message.name = reader.string() - break - case 6: - message.symbol = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Metadata { - const message = { ...baseMetadata } as Metadata - message.denomUnits = [] - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description) - } else { - message.description = '' - } - if (object.denomUnits !== undefined && object.denomUnits !== null) { - for (const e of object.denomUnits) { - message.denomUnits.push(DenomUnit.fromJSON(e)) - } - } - if (object.base !== undefined && object.base !== null) { - message.base = String(object.base) - } else { - message.base = '' - } - if (object.display !== undefined && object.display !== null) { - message.display = String(object.display) - } else { - message.display = '' - } - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.symbol !== undefined && object.symbol !== null) { - message.symbol = String(object.symbol) - } else { - message.symbol = '' - } - return message - }, - - toJSON(message: Metadata): unknown { - const obj: any = {} - message.description !== undefined && (obj.description = message.description) - if (message.denomUnits) { - obj.denomUnits = message.denomUnits.map((e) => (e ? DenomUnit.toJSON(e) : undefined)) - } else { - obj.denomUnits = [] - } - message.base !== undefined && (obj.base = message.base) - message.display !== undefined && (obj.display = message.display) - message.name !== undefined && (obj.name = message.name) - message.symbol !== undefined && (obj.symbol = message.symbol) - return obj - }, - - fromPartial(object: DeepPartial): Metadata { - const message = { ...baseMetadata } as Metadata - message.denomUnits = [] - if (object.description !== undefined && object.description !== null) { - message.description = object.description - } else { - message.description = '' - } - if (object.denomUnits !== undefined && object.denomUnits !== null) { - for (const e of object.denomUnits) { - message.denomUnits.push(DenomUnit.fromPartial(e)) - } - } - if (object.base !== undefined && object.base !== null) { - message.base = object.base - } else { - message.base = '' - } - if (object.display !== undefined && object.display !== null) { - message.display = object.display - } else { - message.display = '' - } - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.symbol !== undefined && object.symbol !== null) { - message.symbol = object.symbol - } else { - message.symbol = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.d.ts deleted file mode 100644 index b7a181b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.d.ts +++ /dev/null @@ -1,47 +0,0 @@ -import { Params, Metadata } from '../../../cosmos/bank/v1beta1/bank'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.bank.v1beta1"; -/** GenesisState defines the bank module's genesis state. */ -export interface GenesisState { - /** params defines all the paramaters of the module. */ - params: Params | undefined; - /** balances is an array containing the balances of all the accounts. */ - balances: Balance[]; - /** - * supply represents the total supply. If it is left empty, then supply will be calculated based on the provided - * balances. Otherwise, it will be used to validate that the sum of the balances equals this amount. - */ - supply: Coin[]; - /** denom_metadata defines the metadata of the differents coins. */ - denomMetadata: Metadata[]; -} -/** - * Balance defines an account address and balance pair used in the bank module's - * genesis state. - */ -export interface Balance { - /** address is the address of the balance holder. */ - address: string; - /** coins defines the different coins this balance holds. */ - coins: Coin[]; -} -export declare const GenesisState: { - encode(message: GenesisState, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GenesisState; - fromJSON(object: any): GenesisState; - toJSON(message: GenesisState): unknown; - fromPartial(object: DeepPartial): GenesisState; -}; -export declare const Balance: { - encode(message: Balance, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Balance; - fromJSON(object: any): Balance; - toJSON(message: Balance): unknown; - fromPartial(object: DeepPartial): Balance; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.js deleted file mode 100644 index 9a40a55..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.js +++ /dev/null @@ -1,207 +0,0 @@ -/* eslint-disable */ -import { Params, Metadata } from '../../../cosmos/bank/v1beta1/bank'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.bank.v1beta1'; -const baseGenesisState = {}; -export const GenesisState = { - encode(message, writer = Writer.create()) { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.balances) { - Balance.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.supply) { - Coin.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.denomMetadata) { - Metadata.encode(v, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGenesisState }; - message.balances = []; - message.supply = []; - message.denomMetadata = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - case 2: - message.balances.push(Balance.decode(reader, reader.uint32())); - break; - case 3: - message.supply.push(Coin.decode(reader, reader.uint32())); - break; - case 4: - message.denomMetadata.push(Metadata.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGenesisState }; - message.balances = []; - message.supply = []; - message.denomMetadata = []; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params); - } - else { - message.params = undefined; - } - if (object.balances !== undefined && object.balances !== null) { - for (const e of object.balances) { - message.balances.push(Balance.fromJSON(e)); - } - } - if (object.supply !== undefined && object.supply !== null) { - for (const e of object.supply) { - message.supply.push(Coin.fromJSON(e)); - } - } - if (object.denomMetadata !== undefined && object.denomMetadata !== null) { - for (const e of object.denomMetadata) { - message.denomMetadata.push(Metadata.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined); - if (message.balances) { - obj.balances = message.balances.map((e) => (e ? Balance.toJSON(e) : undefined)); - } - else { - obj.balances = []; - } - if (message.supply) { - obj.supply = message.supply.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.supply = []; - } - if (message.denomMetadata) { - obj.denomMetadata = message.denomMetadata.map((e) => (e ? Metadata.toJSON(e) : undefined)); - } - else { - obj.denomMetadata = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGenesisState }; - message.balances = []; - message.supply = []; - message.denomMetadata = []; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params); - } - else { - message.params = undefined; - } - if (object.balances !== undefined && object.balances !== null) { - for (const e of object.balances) { - message.balances.push(Balance.fromPartial(e)); - } - } - if (object.supply !== undefined && object.supply !== null) { - for (const e of object.supply) { - message.supply.push(Coin.fromPartial(e)); - } - } - if (object.denomMetadata !== undefined && object.denomMetadata !== null) { - for (const e of object.denomMetadata) { - message.denomMetadata.push(Metadata.fromPartial(e)); - } - } - return message; - } -}; -const baseBalance = { address: '' }; -export const Balance = { - encode(message, writer = Writer.create()) { - if (message.address !== '') { - writer.uint32(10).string(message.address); - } - for (const v of message.coins) { - Coin.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseBalance }; - message.coins = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.coins.push(Coin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseBalance }; - message.coins = []; - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address); - } - else { - message.address = ''; - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = message.address); - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.coins = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseBalance }; - message.coins = []; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = ''; - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromPartial(e)); - } - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.ts deleted file mode 100644 index 57942f8..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/genesis.ts +++ /dev/null @@ -1,249 +0,0 @@ -/* eslint-disable */ -import { Params, Metadata } from '../../../cosmos/bank/v1beta1/bank' -import { Coin } from '../../../cosmos/base/v1beta1/coin' -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.bank.v1beta1' - -/** GenesisState defines the bank module's genesis state. */ -export interface GenesisState { - /** params defines all the paramaters of the module. */ - params: Params | undefined - /** balances is an array containing the balances of all the accounts. */ - balances: Balance[] - /** - * supply represents the total supply. If it is left empty, then supply will be calculated based on the provided - * balances. Otherwise, it will be used to validate that the sum of the balances equals this amount. - */ - supply: Coin[] - /** denom_metadata defines the metadata of the differents coins. */ - denomMetadata: Metadata[] -} - -/** - * Balance defines an account address and balance pair used in the bank module's - * genesis state. - */ -export interface Balance { - /** address is the address of the balance holder. */ - address: string - /** coins defines the different coins this balance holds. */ - coins: Coin[] -} - -const baseGenesisState: object = {} - -export const GenesisState = { - encode(message: GenesisState, writer: Writer = Writer.create()): Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim() - } - for (const v of message.balances) { - Balance.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.supply) { - Coin.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.denomMetadata) { - Metadata.encode(v!, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGenesisState } as GenesisState - message.balances = [] - message.supply = [] - message.denomMetadata = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()) - break - case 2: - message.balances.push(Balance.decode(reader, reader.uint32())) - break - case 3: - message.supply.push(Coin.decode(reader, reader.uint32())) - break - case 4: - message.denomMetadata.push(Metadata.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.balances = [] - message.supply = [] - message.denomMetadata = [] - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params) - } else { - message.params = undefined - } - if (object.balances !== undefined && object.balances !== null) { - for (const e of object.balances) { - message.balances.push(Balance.fromJSON(e)) - } - } - if (object.supply !== undefined && object.supply !== null) { - for (const e of object.supply) { - message.supply.push(Coin.fromJSON(e)) - } - } - if (object.denomMetadata !== undefined && object.denomMetadata !== null) { - for (const e of object.denomMetadata) { - message.denomMetadata.push(Metadata.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {} - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined) - if (message.balances) { - obj.balances = message.balances.map((e) => (e ? Balance.toJSON(e) : undefined)) - } else { - obj.balances = [] - } - if (message.supply) { - obj.supply = message.supply.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.supply = [] - } - if (message.denomMetadata) { - obj.denomMetadata = message.denomMetadata.map((e) => (e ? Metadata.toJSON(e) : undefined)) - } else { - obj.denomMetadata = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.balances = [] - message.supply = [] - message.denomMetadata = [] - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params) - } else { - message.params = undefined - } - if (object.balances !== undefined && object.balances !== null) { - for (const e of object.balances) { - message.balances.push(Balance.fromPartial(e)) - } - } - if (object.supply !== undefined && object.supply !== null) { - for (const e of object.supply) { - message.supply.push(Coin.fromPartial(e)) - } - } - if (object.denomMetadata !== undefined && object.denomMetadata !== null) { - for (const e of object.denomMetadata) { - message.denomMetadata.push(Metadata.fromPartial(e)) - } - } - return message - } -} - -const baseBalance: object = { address: '' } - -export const Balance = { - encode(message: Balance, writer: Writer = Writer.create()): Writer { - if (message.address !== '') { - writer.uint32(10).string(message.address) - } - for (const v of message.coins) { - Coin.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Balance { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseBalance } as Balance - message.coins = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.string() - break - case 2: - message.coins.push(Coin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Balance { - const message = { ...baseBalance } as Balance - message.coins = [] - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address) - } else { - message.address = '' - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Balance): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = message.address) - if (message.coins) { - obj.coins = message.coins.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.coins = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Balance { - const message = { ...baseBalance } as Balance - message.coins = [] - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = '' - } - if (object.coins !== undefined && object.coins !== null) { - for (const e of object.coins) { - message.coins.push(Coin.fromPartial(e)) - } - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.d.ts deleted file mode 100644 index bc9dc58..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.d.ts +++ /dev/null @@ -1,231 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -import { Params, Metadata } from '../../../cosmos/bank/v1beta1/bank'; -export declare const protobufPackage = "cosmos.bank.v1beta1"; -/** QueryBalanceRequest is the request type for the Query/Balance RPC method. */ -export interface QueryBalanceRequest { - /** address is the address to query balances for. */ - address: string; - /** denom is the coin denom to query balances for. */ - denom: string; -} -/** QueryBalanceResponse is the response type for the Query/Balance RPC method. */ -export interface QueryBalanceResponse { - /** balance is the balance of the coin. */ - balance: Coin | undefined; -} -/** QueryBalanceRequest is the request type for the Query/AllBalances RPC method. */ -export interface QueryAllBalancesRequest { - /** address is the address to query balances for. */ - address: string; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryAllBalancesResponse is the response type for the Query/AllBalances RPC - * method. - */ -export interface QueryAllBalancesResponse { - /** balances is the balances of all the coins. */ - balances: Coin[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** - * QueryTotalSupplyRequest is the request type for the Query/TotalSupply RPC - * method. - */ -export interface QueryTotalSupplyRequest { - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryTotalSupplyResponse is the response type for the Query/TotalSupply RPC - * method - */ -export interface QueryTotalSupplyResponse { - /** supply is the supply of the coins */ - supply: Coin[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** QuerySupplyOfRequest is the request type for the Query/SupplyOf RPC method. */ -export interface QuerySupplyOfRequest { - /** denom is the coin denom to query balances for. */ - denom: string; -} -/** QuerySupplyOfResponse is the response type for the Query/SupplyOf RPC method. */ -export interface QuerySupplyOfResponse { - /** amount is the supply of the coin. */ - amount: Coin | undefined; -} -/** QueryParamsRequest defines the request type for querying x/bank parameters. */ -export interface QueryParamsRequest { -} -/** QueryParamsResponse defines the response type for querying x/bank parameters. */ -export interface QueryParamsResponse { - params: Params | undefined; -} -/** QueryDenomsMetadataRequest is the request type for the Query/DenomsMetadata RPC method. */ -export interface QueryDenomsMetadataRequest { - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryDenomsMetadataResponse is the response type for the Query/DenomsMetadata RPC - * method. - */ -export interface QueryDenomsMetadataResponse { - /** metadata provides the client information for all the registered tokens. */ - metadatas: Metadata[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** QueryDenomMetadataRequest is the request type for the Query/DenomMetadata RPC method. */ -export interface QueryDenomMetadataRequest { - /** denom is the coin denom to query the metadata for. */ - denom: string; -} -/** - * QueryDenomMetadataResponse is the response type for the Query/DenomMetadata RPC - * method. - */ -export interface QueryDenomMetadataResponse { - /** metadata describes and provides all the client information for the requested token. */ - metadata: Metadata | undefined; -} -export declare const QueryBalanceRequest: { - encode(message: QueryBalanceRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryBalanceRequest; - fromJSON(object: any): QueryBalanceRequest; - toJSON(message: QueryBalanceRequest): unknown; - fromPartial(object: DeepPartial): QueryBalanceRequest; -}; -export declare const QueryBalanceResponse: { - encode(message: QueryBalanceResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryBalanceResponse; - fromJSON(object: any): QueryBalanceResponse; - toJSON(message: QueryBalanceResponse): unknown; - fromPartial(object: DeepPartial): QueryBalanceResponse; -}; -export declare const QueryAllBalancesRequest: { - encode(message: QueryAllBalancesRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryAllBalancesRequest; - fromJSON(object: any): QueryAllBalancesRequest; - toJSON(message: QueryAllBalancesRequest): unknown; - fromPartial(object: DeepPartial): QueryAllBalancesRequest; -}; -export declare const QueryAllBalancesResponse: { - encode(message: QueryAllBalancesResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryAllBalancesResponse; - fromJSON(object: any): QueryAllBalancesResponse; - toJSON(message: QueryAllBalancesResponse): unknown; - fromPartial(object: DeepPartial): QueryAllBalancesResponse; -}; -export declare const QueryTotalSupplyRequest: { - encode(message: QueryTotalSupplyRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryTotalSupplyRequest; - fromJSON(object: any): QueryTotalSupplyRequest; - toJSON(message: QueryTotalSupplyRequest): unknown; - fromPartial(object: DeepPartial): QueryTotalSupplyRequest; -}; -export declare const QueryTotalSupplyResponse: { - encode(message: QueryTotalSupplyResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryTotalSupplyResponse; - fromJSON(object: any): QueryTotalSupplyResponse; - toJSON(message: QueryTotalSupplyResponse): unknown; - fromPartial(object: DeepPartial): QueryTotalSupplyResponse; -}; -export declare const QuerySupplyOfRequest: { - encode(message: QuerySupplyOfRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QuerySupplyOfRequest; - fromJSON(object: any): QuerySupplyOfRequest; - toJSON(message: QuerySupplyOfRequest): unknown; - fromPartial(object: DeepPartial): QuerySupplyOfRequest; -}; -export declare const QuerySupplyOfResponse: { - encode(message: QuerySupplyOfResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QuerySupplyOfResponse; - fromJSON(object: any): QuerySupplyOfResponse; - toJSON(message: QuerySupplyOfResponse): unknown; - fromPartial(object: DeepPartial): QuerySupplyOfResponse; -}; -export declare const QueryParamsRequest: { - encode(_: QueryParamsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest; - fromJSON(_: any): QueryParamsRequest; - toJSON(_: QueryParamsRequest): unknown; - fromPartial(_: DeepPartial): QueryParamsRequest; -}; -export declare const QueryParamsResponse: { - encode(message: QueryParamsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse; - fromJSON(object: any): QueryParamsResponse; - toJSON(message: QueryParamsResponse): unknown; - fromPartial(object: DeepPartial): QueryParamsResponse; -}; -export declare const QueryDenomsMetadataRequest: { - encode(message: QueryDenomsMetadataRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDenomsMetadataRequest; - fromJSON(object: any): QueryDenomsMetadataRequest; - toJSON(message: QueryDenomsMetadataRequest): unknown; - fromPartial(object: DeepPartial): QueryDenomsMetadataRequest; -}; -export declare const QueryDenomsMetadataResponse: { - encode(message: QueryDenomsMetadataResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDenomsMetadataResponse; - fromJSON(object: any): QueryDenomsMetadataResponse; - toJSON(message: QueryDenomsMetadataResponse): unknown; - fromPartial(object: DeepPartial): QueryDenomsMetadataResponse; -}; -export declare const QueryDenomMetadataRequest: { - encode(message: QueryDenomMetadataRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDenomMetadataRequest; - fromJSON(object: any): QueryDenomMetadataRequest; - toJSON(message: QueryDenomMetadataRequest): unknown; - fromPartial(object: DeepPartial): QueryDenomMetadataRequest; -}; -export declare const QueryDenomMetadataResponse: { - encode(message: QueryDenomMetadataResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDenomMetadataResponse; - fromJSON(object: any): QueryDenomMetadataResponse; - toJSON(message: QueryDenomMetadataResponse): unknown; - fromPartial(object: DeepPartial): QueryDenomMetadataResponse; -}; -/** Query defines the gRPC querier service. */ -export interface Query { - /** Balance queries the balance of a single coin for a single account. */ - Balance(request: QueryBalanceRequest): Promise; - /** AllBalances queries the balance of all coins for a single account. */ - AllBalances(request: QueryAllBalancesRequest): Promise; - /** TotalSupply queries the total supply of all coins. */ - TotalSupply(request: QueryTotalSupplyRequest): Promise; - /** SupplyOf queries the supply of a single coin. */ - SupplyOf(request: QuerySupplyOfRequest): Promise; - /** Params queries the parameters of x/bank module. */ - Params(request: QueryParamsRequest): Promise; - /** DenomsMetadata queries the client metadata of a given coin denomination. */ - DenomMetadata(request: QueryDenomMetadataRequest): Promise; - /** DenomsMetadata queries the client metadata for all registered coin denominations. */ - DenomsMetadata(request: QueryDenomsMetadataRequest): Promise; -} -export declare class QueryClientImpl implements Query { - private readonly rpc; - constructor(rpc: Rpc); - Balance(request: QueryBalanceRequest): Promise; - AllBalances(request: QueryAllBalancesRequest): Promise; - TotalSupply(request: QueryTotalSupplyRequest): Promise; - SupplyOf(request: QuerySupplyOfRequest): Promise; - Params(request: QueryParamsRequest): Promise; - DenomMetadata(request: QueryDenomMetadataRequest): Promise; - DenomsMetadata(request: QueryDenomsMetadataRequest): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.js deleted file mode 100644 index 8b3c8b4..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.js +++ /dev/null @@ -1,854 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -import { Params, Metadata } from '../../../cosmos/bank/v1beta1/bank'; -export const protobufPackage = 'cosmos.bank.v1beta1'; -const baseQueryBalanceRequest = { address: '', denom: '' }; -export const QueryBalanceRequest = { - encode(message, writer = Writer.create()) { - if (message.address !== '') { - writer.uint32(10).string(message.address); - } - if (message.denom !== '') { - writer.uint32(18).string(message.denom); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryBalanceRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.denom = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryBalanceRequest }; - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address); - } - else { - message.address = ''; - } - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = message.address); - message.denom !== undefined && (obj.denom = message.denom); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryBalanceRequest }; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = ''; - } - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - return message; - } -}; -const baseQueryBalanceResponse = {}; -export const QueryBalanceResponse = { - encode(message, writer = Writer.create()) { - if (message.balance !== undefined) { - Coin.encode(message.balance, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryBalanceResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.balance = Coin.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryBalanceResponse }; - if (object.balance !== undefined && object.balance !== null) { - message.balance = Coin.fromJSON(object.balance); - } - else { - message.balance = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.balance !== undefined && (obj.balance = message.balance ? Coin.toJSON(message.balance) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryBalanceResponse }; - if (object.balance !== undefined && object.balance !== null) { - message.balance = Coin.fromPartial(object.balance); - } - else { - message.balance = undefined; - } - return message; - } -}; -const baseQueryAllBalancesRequest = { address: '' }; -export const QueryAllBalancesRequest = { - encode(message, writer = Writer.create()) { - if (message.address !== '') { - writer.uint32(10).string(message.address); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryAllBalancesRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryAllBalancesRequest }; - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address); - } - else { - message.address = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = message.address); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryAllBalancesRequest }; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryAllBalancesResponse = {}; -export const QueryAllBalancesResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.balances) { - Coin.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryAllBalancesResponse }; - message.balances = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.balances.push(Coin.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryAllBalancesResponse }; - message.balances = []; - if (object.balances !== undefined && object.balances !== null) { - for (const e of object.balances) { - message.balances.push(Coin.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.balances) { - obj.balances = message.balances.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.balances = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryAllBalancesResponse }; - message.balances = []; - if (object.balances !== undefined && object.balances !== null) { - for (const e of object.balances) { - message.balances.push(Coin.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryTotalSupplyRequest = {}; -export const QueryTotalSupplyRequest = { - encode(message, writer = Writer.create()) { - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryTotalSupplyRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryTotalSupplyRequest }; - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryTotalSupplyRequest }; - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryTotalSupplyResponse = {}; -export const QueryTotalSupplyResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.supply) { - Coin.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryTotalSupplyResponse }; - message.supply = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.supply.push(Coin.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryTotalSupplyResponse }; - message.supply = []; - if (object.supply !== undefined && object.supply !== null) { - for (const e of object.supply) { - message.supply.push(Coin.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.supply) { - obj.supply = message.supply.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.supply = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryTotalSupplyResponse }; - message.supply = []; - if (object.supply !== undefined && object.supply !== null) { - for (const e of object.supply) { - message.supply.push(Coin.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQuerySupplyOfRequest = { denom: '' }; -export const QuerySupplyOfRequest = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQuerySupplyOfRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQuerySupplyOfRequest }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - return obj; - }, - fromPartial(object) { - const message = { ...baseQuerySupplyOfRequest }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - return message; - } -}; -const baseQuerySupplyOfResponse = {}; -export const QuerySupplyOfResponse = { - encode(message, writer = Writer.create()) { - if (message.amount !== undefined) { - Coin.encode(message.amount, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQuerySupplyOfResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.amount = Coin.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQuerySupplyOfResponse }; - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromJSON(object.amount); - } - else { - message.amount = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.amount !== undefined && (obj.amount = message.amount ? Coin.toJSON(message.amount) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQuerySupplyOfResponse }; - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromPartial(object.amount); - } - else { - message.amount = undefined; - } - return message; - } -}; -const baseQueryParamsRequest = {}; -export const QueryParamsRequest = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseQueryParamsRequest }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseQueryParamsRequest }; - return message; - } -}; -const baseQueryParamsResponse = {}; -export const QueryParamsResponse = { - encode(message, writer = Writer.create()) { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryParamsResponse }; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params); - } - else { - message.params = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryParamsResponse }; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params); - } - else { - message.params = undefined; - } - return message; - } -}; -const baseQueryDenomsMetadataRequest = {}; -export const QueryDenomsMetadataRequest = { - encode(message, writer = Writer.create()) { - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDenomsMetadataRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDenomsMetadataRequest }; - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDenomsMetadataRequest }; - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDenomsMetadataResponse = {}; -export const QueryDenomsMetadataResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.metadatas) { - Metadata.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDenomsMetadataResponse }; - message.metadatas = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.metadatas.push(Metadata.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDenomsMetadataResponse }; - message.metadatas = []; - if (object.metadatas !== undefined && object.metadatas !== null) { - for (const e of object.metadatas) { - message.metadatas.push(Metadata.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.metadatas) { - obj.metadatas = message.metadatas.map((e) => (e ? Metadata.toJSON(e) : undefined)); - } - else { - obj.metadatas = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDenomsMetadataResponse }; - message.metadatas = []; - if (object.metadatas !== undefined && object.metadatas !== null) { - for (const e of object.metadatas) { - message.metadatas.push(Metadata.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDenomMetadataRequest = { denom: '' }; -export const QueryDenomMetadataRequest = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDenomMetadataRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDenomMetadataRequest }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDenomMetadataRequest }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - return message; - } -}; -const baseQueryDenomMetadataResponse = {}; -export const QueryDenomMetadataResponse = { - encode(message, writer = Writer.create()) { - if (message.metadata !== undefined) { - Metadata.encode(message.metadata, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDenomMetadataResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.metadata = Metadata.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDenomMetadataResponse }; - if (object.metadata !== undefined && object.metadata !== null) { - message.metadata = Metadata.fromJSON(object.metadata); - } - else { - message.metadata = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.metadata !== undefined && (obj.metadata = message.metadata ? Metadata.toJSON(message.metadata) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDenomMetadataResponse }; - if (object.metadata !== undefined && object.metadata !== null) { - message.metadata = Metadata.fromPartial(object.metadata); - } - else { - message.metadata = undefined; - } - return message; - } -}; -export class QueryClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Balance(request) { - const data = QueryBalanceRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'Balance', data); - return promise.then((data) => QueryBalanceResponse.decode(new Reader(data))); - } - AllBalances(request) { - const data = QueryAllBalancesRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'AllBalances', data); - return promise.then((data) => QueryAllBalancesResponse.decode(new Reader(data))); - } - TotalSupply(request) { - const data = QueryTotalSupplyRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'TotalSupply', data); - return promise.then((data) => QueryTotalSupplyResponse.decode(new Reader(data))); - } - SupplyOf(request) { - const data = QuerySupplyOfRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'SupplyOf', data); - return promise.then((data) => QuerySupplyOfResponse.decode(new Reader(data))); - } - Params(request) { - const data = QueryParamsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'Params', data); - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))); - } - DenomMetadata(request) { - const data = QueryDenomMetadataRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'DenomMetadata', data); - return promise.then((data) => QueryDenomMetadataResponse.decode(new Reader(data))); - } - DenomsMetadata(request) { - const data = QueryDenomsMetadataRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'DenomsMetadata', data); - return promise.then((data) => QueryDenomsMetadataResponse.decode(new Reader(data))); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.ts deleted file mode 100644 index 881031b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/query.ts +++ /dev/null @@ -1,1052 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { Coin } from '../../../cosmos/base/v1beta1/coin' -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination' -import { Params, Metadata } from '../../../cosmos/bank/v1beta1/bank' - -export const protobufPackage = 'cosmos.bank.v1beta1' - -/** QueryBalanceRequest is the request type for the Query/Balance RPC method. */ -export interface QueryBalanceRequest { - /** address is the address to query balances for. */ - address: string - /** denom is the coin denom to query balances for. */ - denom: string -} - -/** QueryBalanceResponse is the response type for the Query/Balance RPC method. */ -export interface QueryBalanceResponse { - /** balance is the balance of the coin. */ - balance: Coin | undefined -} - -/** QueryBalanceRequest is the request type for the Query/AllBalances RPC method. */ -export interface QueryAllBalancesRequest { - /** address is the address to query balances for. */ - address: string - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryAllBalancesResponse is the response type for the Query/AllBalances RPC - * method. - */ -export interface QueryAllBalancesResponse { - /** balances is the balances of all the coins. */ - balances: Coin[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** - * QueryTotalSupplyRequest is the request type for the Query/TotalSupply RPC - * method. - */ -export interface QueryTotalSupplyRequest { - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryTotalSupplyResponse is the response type for the Query/TotalSupply RPC - * method - */ -export interface QueryTotalSupplyResponse { - /** supply is the supply of the coins */ - supply: Coin[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** QuerySupplyOfRequest is the request type for the Query/SupplyOf RPC method. */ -export interface QuerySupplyOfRequest { - /** denom is the coin denom to query balances for. */ - denom: string -} - -/** QuerySupplyOfResponse is the response type for the Query/SupplyOf RPC method. */ -export interface QuerySupplyOfResponse { - /** amount is the supply of the coin. */ - amount: Coin | undefined -} - -/** QueryParamsRequest defines the request type for querying x/bank parameters. */ -export interface QueryParamsRequest {} - -/** QueryParamsResponse defines the response type for querying x/bank parameters. */ -export interface QueryParamsResponse { - params: Params | undefined -} - -/** QueryDenomsMetadataRequest is the request type for the Query/DenomsMetadata RPC method. */ -export interface QueryDenomsMetadataRequest { - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryDenomsMetadataResponse is the response type for the Query/DenomsMetadata RPC - * method. - */ -export interface QueryDenomsMetadataResponse { - /** metadata provides the client information for all the registered tokens. */ - metadatas: Metadata[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** QueryDenomMetadataRequest is the request type for the Query/DenomMetadata RPC method. */ -export interface QueryDenomMetadataRequest { - /** denom is the coin denom to query the metadata for. */ - denom: string -} - -/** - * QueryDenomMetadataResponse is the response type for the Query/DenomMetadata RPC - * method. - */ -export interface QueryDenomMetadataResponse { - /** metadata describes and provides all the client information for the requested token. */ - metadata: Metadata | undefined -} - -const baseQueryBalanceRequest: object = { address: '', denom: '' } - -export const QueryBalanceRequest = { - encode(message: QueryBalanceRequest, writer: Writer = Writer.create()): Writer { - if (message.address !== '') { - writer.uint32(10).string(message.address) - } - if (message.denom !== '') { - writer.uint32(18).string(message.denom) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryBalanceRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryBalanceRequest } as QueryBalanceRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.string() - break - case 2: - message.denom = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryBalanceRequest { - const message = { ...baseQueryBalanceRequest } as QueryBalanceRequest - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address) - } else { - message.address = '' - } - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - return message - }, - - toJSON(message: QueryBalanceRequest): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = message.address) - message.denom !== undefined && (obj.denom = message.denom) - return obj - }, - - fromPartial(object: DeepPartial): QueryBalanceRequest { - const message = { ...baseQueryBalanceRequest } as QueryBalanceRequest - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = '' - } - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - return message - } -} - -const baseQueryBalanceResponse: object = {} - -export const QueryBalanceResponse = { - encode(message: QueryBalanceResponse, writer: Writer = Writer.create()): Writer { - if (message.balance !== undefined) { - Coin.encode(message.balance, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryBalanceResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryBalanceResponse } as QueryBalanceResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.balance = Coin.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryBalanceResponse { - const message = { ...baseQueryBalanceResponse } as QueryBalanceResponse - if (object.balance !== undefined && object.balance !== null) { - message.balance = Coin.fromJSON(object.balance) - } else { - message.balance = undefined - } - return message - }, - - toJSON(message: QueryBalanceResponse): unknown { - const obj: any = {} - message.balance !== undefined && (obj.balance = message.balance ? Coin.toJSON(message.balance) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryBalanceResponse { - const message = { ...baseQueryBalanceResponse } as QueryBalanceResponse - if (object.balance !== undefined && object.balance !== null) { - message.balance = Coin.fromPartial(object.balance) - } else { - message.balance = undefined - } - return message - } -} - -const baseQueryAllBalancesRequest: object = { address: '' } - -export const QueryAllBalancesRequest = { - encode(message: QueryAllBalancesRequest, writer: Writer = Writer.create()): Writer { - if (message.address !== '') { - writer.uint32(10).string(message.address) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryAllBalancesRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryAllBalancesRequest } as QueryAllBalancesRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.string() - break - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryAllBalancesRequest { - const message = { ...baseQueryAllBalancesRequest } as QueryAllBalancesRequest - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address) - } else { - message.address = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryAllBalancesRequest): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = message.address) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryAllBalancesRequest { - const message = { ...baseQueryAllBalancesRequest } as QueryAllBalancesRequest - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryAllBalancesResponse: object = {} - -export const QueryAllBalancesResponse = { - encode(message: QueryAllBalancesResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.balances) { - Coin.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryAllBalancesResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryAllBalancesResponse } as QueryAllBalancesResponse - message.balances = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.balances.push(Coin.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryAllBalancesResponse { - const message = { ...baseQueryAllBalancesResponse } as QueryAllBalancesResponse - message.balances = [] - if (object.balances !== undefined && object.balances !== null) { - for (const e of object.balances) { - message.balances.push(Coin.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryAllBalancesResponse): unknown { - const obj: any = {} - if (message.balances) { - obj.balances = message.balances.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.balances = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryAllBalancesResponse { - const message = { ...baseQueryAllBalancesResponse } as QueryAllBalancesResponse - message.balances = [] - if (object.balances !== undefined && object.balances !== null) { - for (const e of object.balances) { - message.balances.push(Coin.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryTotalSupplyRequest: object = {} - -export const QueryTotalSupplyRequest = { - encode(message: QueryTotalSupplyRequest, writer: Writer = Writer.create()): Writer { - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryTotalSupplyRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryTotalSupplyRequest } as QueryTotalSupplyRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryTotalSupplyRequest { - const message = { ...baseQueryTotalSupplyRequest } as QueryTotalSupplyRequest - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryTotalSupplyRequest): unknown { - const obj: any = {} - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryTotalSupplyRequest { - const message = { ...baseQueryTotalSupplyRequest } as QueryTotalSupplyRequest - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryTotalSupplyResponse: object = {} - -export const QueryTotalSupplyResponse = { - encode(message: QueryTotalSupplyResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.supply) { - Coin.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryTotalSupplyResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryTotalSupplyResponse } as QueryTotalSupplyResponse - message.supply = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.supply.push(Coin.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryTotalSupplyResponse { - const message = { ...baseQueryTotalSupplyResponse } as QueryTotalSupplyResponse - message.supply = [] - if (object.supply !== undefined && object.supply !== null) { - for (const e of object.supply) { - message.supply.push(Coin.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryTotalSupplyResponse): unknown { - const obj: any = {} - if (message.supply) { - obj.supply = message.supply.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.supply = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryTotalSupplyResponse { - const message = { ...baseQueryTotalSupplyResponse } as QueryTotalSupplyResponse - message.supply = [] - if (object.supply !== undefined && object.supply !== null) { - for (const e of object.supply) { - message.supply.push(Coin.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQuerySupplyOfRequest: object = { denom: '' } - -export const QuerySupplyOfRequest = { - encode(message: QuerySupplyOfRequest, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QuerySupplyOfRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQuerySupplyOfRequest } as QuerySupplyOfRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QuerySupplyOfRequest { - const message = { ...baseQuerySupplyOfRequest } as QuerySupplyOfRequest - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - return message - }, - - toJSON(message: QuerySupplyOfRequest): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - return obj - }, - - fromPartial(object: DeepPartial): QuerySupplyOfRequest { - const message = { ...baseQuerySupplyOfRequest } as QuerySupplyOfRequest - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - return message - } -} - -const baseQuerySupplyOfResponse: object = {} - -export const QuerySupplyOfResponse = { - encode(message: QuerySupplyOfResponse, writer: Writer = Writer.create()): Writer { - if (message.amount !== undefined) { - Coin.encode(message.amount, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QuerySupplyOfResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQuerySupplyOfResponse } as QuerySupplyOfResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.amount = Coin.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QuerySupplyOfResponse { - const message = { ...baseQuerySupplyOfResponse } as QuerySupplyOfResponse - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromJSON(object.amount) - } else { - message.amount = undefined - } - return message - }, - - toJSON(message: QuerySupplyOfResponse): unknown { - const obj: any = {} - message.amount !== undefined && (obj.amount = message.amount ? Coin.toJSON(message.amount) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QuerySupplyOfResponse { - const message = { ...baseQuerySupplyOfResponse } as QuerySupplyOfResponse - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromPartial(object.amount) - } else { - message.amount = undefined - } - return message - } -} - -const baseQueryParamsRequest: object = {} - -export const QueryParamsRequest = { - encode(_: QueryParamsRequest, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - return message - }, - - toJSON(_: QueryParamsRequest): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - return message - } -} - -const baseQueryParamsResponse: object = {} - -export const QueryParamsResponse = { - encode(message: QueryParamsResponse, writer: Writer = Writer.create()): Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params) - } else { - message.params = undefined - } - return message - }, - - toJSON(message: QueryParamsResponse): unknown { - const obj: any = {} - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params) - } else { - message.params = undefined - } - return message - } -} - -const baseQueryDenomsMetadataRequest: object = {} - -export const QueryDenomsMetadataRequest = { - encode(message: QueryDenomsMetadataRequest, writer: Writer = Writer.create()): Writer { - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDenomsMetadataRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDenomsMetadataRequest } as QueryDenomsMetadataRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDenomsMetadataRequest { - const message = { ...baseQueryDenomsMetadataRequest } as QueryDenomsMetadataRequest - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDenomsMetadataRequest): unknown { - const obj: any = {} - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDenomsMetadataRequest { - const message = { ...baseQueryDenomsMetadataRequest } as QueryDenomsMetadataRequest - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDenomsMetadataResponse: object = {} - -export const QueryDenomsMetadataResponse = { - encode(message: QueryDenomsMetadataResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.metadatas) { - Metadata.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDenomsMetadataResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDenomsMetadataResponse } as QueryDenomsMetadataResponse - message.metadatas = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.metadatas.push(Metadata.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDenomsMetadataResponse { - const message = { ...baseQueryDenomsMetadataResponse } as QueryDenomsMetadataResponse - message.metadatas = [] - if (object.metadatas !== undefined && object.metadatas !== null) { - for (const e of object.metadatas) { - message.metadatas.push(Metadata.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDenomsMetadataResponse): unknown { - const obj: any = {} - if (message.metadatas) { - obj.metadatas = message.metadatas.map((e) => (e ? Metadata.toJSON(e) : undefined)) - } else { - obj.metadatas = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDenomsMetadataResponse { - const message = { ...baseQueryDenomsMetadataResponse } as QueryDenomsMetadataResponse - message.metadatas = [] - if (object.metadatas !== undefined && object.metadatas !== null) { - for (const e of object.metadatas) { - message.metadatas.push(Metadata.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDenomMetadataRequest: object = { denom: '' } - -export const QueryDenomMetadataRequest = { - encode(message: QueryDenomMetadataRequest, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDenomMetadataRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDenomMetadataRequest } as QueryDenomMetadataRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDenomMetadataRequest { - const message = { ...baseQueryDenomMetadataRequest } as QueryDenomMetadataRequest - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - return message - }, - - toJSON(message: QueryDenomMetadataRequest): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - return obj - }, - - fromPartial(object: DeepPartial): QueryDenomMetadataRequest { - const message = { ...baseQueryDenomMetadataRequest } as QueryDenomMetadataRequest - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - return message - } -} - -const baseQueryDenomMetadataResponse: object = {} - -export const QueryDenomMetadataResponse = { - encode(message: QueryDenomMetadataResponse, writer: Writer = Writer.create()): Writer { - if (message.metadata !== undefined) { - Metadata.encode(message.metadata, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDenomMetadataResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDenomMetadataResponse } as QueryDenomMetadataResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.metadata = Metadata.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDenomMetadataResponse { - const message = { ...baseQueryDenomMetadataResponse } as QueryDenomMetadataResponse - if (object.metadata !== undefined && object.metadata !== null) { - message.metadata = Metadata.fromJSON(object.metadata) - } else { - message.metadata = undefined - } - return message - }, - - toJSON(message: QueryDenomMetadataResponse): unknown { - const obj: any = {} - message.metadata !== undefined && (obj.metadata = message.metadata ? Metadata.toJSON(message.metadata) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDenomMetadataResponse { - const message = { ...baseQueryDenomMetadataResponse } as QueryDenomMetadataResponse - if (object.metadata !== undefined && object.metadata !== null) { - message.metadata = Metadata.fromPartial(object.metadata) - } else { - message.metadata = undefined - } - return message - } -} - -/** Query defines the gRPC querier service. */ -export interface Query { - /** Balance queries the balance of a single coin for a single account. */ - Balance(request: QueryBalanceRequest): Promise - /** AllBalances queries the balance of all coins for a single account. */ - AllBalances(request: QueryAllBalancesRequest): Promise - /** TotalSupply queries the total supply of all coins. */ - TotalSupply(request: QueryTotalSupplyRequest): Promise - /** SupplyOf queries the supply of a single coin. */ - SupplyOf(request: QuerySupplyOfRequest): Promise - /** Params queries the parameters of x/bank module. */ - Params(request: QueryParamsRequest): Promise - /** DenomsMetadata queries the client metadata of a given coin denomination. */ - DenomMetadata(request: QueryDenomMetadataRequest): Promise - /** DenomsMetadata queries the client metadata for all registered coin denominations. */ - DenomsMetadata(request: QueryDenomsMetadataRequest): Promise -} - -export class QueryClientImpl implements Query { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Balance(request: QueryBalanceRequest): Promise { - const data = QueryBalanceRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'Balance', data) - return promise.then((data) => QueryBalanceResponse.decode(new Reader(data))) - } - - AllBalances(request: QueryAllBalancesRequest): Promise { - const data = QueryAllBalancesRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'AllBalances', data) - return promise.then((data) => QueryAllBalancesResponse.decode(new Reader(data))) - } - - TotalSupply(request: QueryTotalSupplyRequest): Promise { - const data = QueryTotalSupplyRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'TotalSupply', data) - return promise.then((data) => QueryTotalSupplyResponse.decode(new Reader(data))) - } - - SupplyOf(request: QuerySupplyOfRequest): Promise { - const data = QuerySupplyOfRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'SupplyOf', data) - return promise.then((data) => QuerySupplyOfResponse.decode(new Reader(data))) - } - - Params(request: QueryParamsRequest): Promise { - const data = QueryParamsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'Params', data) - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))) - } - - DenomMetadata(request: QueryDenomMetadataRequest): Promise { - const data = QueryDenomMetadataRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'DenomMetadata', data) - return promise.then((data) => QueryDenomMetadataResponse.decode(new Reader(data))) - } - - DenomsMetadata(request: QueryDenomsMetadataRequest): Promise { - const data = QueryDenomsMetadataRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.bank.v1beta1.Query', 'DenomsMetadata', data) - return promise.then((data) => QueryDenomsMetadataResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.d.ts deleted file mode 100644 index 3e4b758..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.d.ts +++ /dev/null @@ -1,70 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Input, Output } from '../../../cosmos/bank/v1beta1/bank'; -export declare const protobufPackage = "cosmos.bank.v1beta1"; -/** MsgSend represents a message to send coins from one account to another. */ -export interface MsgSend { - fromAddress: string; - toAddress: string; - amount: Coin[]; -} -/** MsgSendResponse defines the Msg/Send response type. */ -export interface MsgSendResponse { -} -/** MsgMultiSend represents an arbitrary multi-in, multi-out send message. */ -export interface MsgMultiSend { - inputs: Input[]; - outputs: Output[]; -} -/** MsgMultiSendResponse defines the Msg/MultiSend response type. */ -export interface MsgMultiSendResponse { -} -export declare const MsgSend: { - encode(message: MsgSend, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgSend; - fromJSON(object: any): MsgSend; - toJSON(message: MsgSend): unknown; - fromPartial(object: DeepPartial): MsgSend; -}; -export declare const MsgSendResponse: { - encode(_: MsgSendResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgSendResponse; - fromJSON(_: any): MsgSendResponse; - toJSON(_: MsgSendResponse): unknown; - fromPartial(_: DeepPartial): MsgSendResponse; -}; -export declare const MsgMultiSend: { - encode(message: MsgMultiSend, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgMultiSend; - fromJSON(object: any): MsgMultiSend; - toJSON(message: MsgMultiSend): unknown; - fromPartial(object: DeepPartial): MsgMultiSend; -}; -export declare const MsgMultiSendResponse: { - encode(_: MsgMultiSendResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgMultiSendResponse; - fromJSON(_: any): MsgMultiSendResponse; - toJSON(_: MsgMultiSendResponse): unknown; - fromPartial(_: DeepPartial): MsgMultiSendResponse; -}; -/** Msg defines the bank Msg service. */ -export interface Msg { - /** Send defines a method for sending coins from one account to another account. */ - Send(request: MsgSend): Promise; - /** MultiSend defines a method for sending coins from some accounts to other accounts. */ - MultiSend(request: MsgMultiSend): Promise; -} -export declare class MsgClientImpl implements Msg { - private readonly rpc; - constructor(rpc: Rpc); - Send(request: MsgSend): Promise; - MultiSend(request: MsgMultiSend): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.js deleted file mode 100644 index bf811da..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.js +++ /dev/null @@ -1,261 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Input, Output } from '../../../cosmos/bank/v1beta1/bank'; -export const protobufPackage = 'cosmos.bank.v1beta1'; -const baseMsgSend = { fromAddress: '', toAddress: '' }; -export const MsgSend = { - encode(message, writer = Writer.create()) { - if (message.fromAddress !== '') { - writer.uint32(10).string(message.fromAddress); - } - if (message.toAddress !== '') { - writer.uint32(18).string(message.toAddress); - } - for (const v of message.amount) { - Coin.encode(v, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgSend }; - message.amount = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.fromAddress = reader.string(); - break; - case 2: - message.toAddress = reader.string(); - break; - case 3: - message.amount.push(Coin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgSend }; - message.amount = []; - if (object.fromAddress !== undefined && object.fromAddress !== null) { - message.fromAddress = String(object.fromAddress); - } - else { - message.fromAddress = ''; - } - if (object.toAddress !== undefined && object.toAddress !== null) { - message.toAddress = String(object.toAddress); - } - else { - message.toAddress = ''; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.fromAddress !== undefined && (obj.fromAddress = message.fromAddress); - message.toAddress !== undefined && (obj.toAddress = message.toAddress); - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.amount = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgSend }; - message.amount = []; - if (object.fromAddress !== undefined && object.fromAddress !== null) { - message.fromAddress = object.fromAddress; - } - else { - message.fromAddress = ''; - } - if (object.toAddress !== undefined && object.toAddress !== null) { - message.toAddress = object.toAddress; - } - else { - message.toAddress = ''; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)); - } - } - return message; - } -}; -const baseMsgSendResponse = {}; -export const MsgSendResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgSendResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgSendResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgSendResponse }; - return message; - } -}; -const baseMsgMultiSend = {}; -export const MsgMultiSend = { - encode(message, writer = Writer.create()) { - for (const v of message.inputs) { - Input.encode(v, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.outputs) { - Output.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgMultiSend }; - message.inputs = []; - message.outputs = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.inputs.push(Input.decode(reader, reader.uint32())); - break; - case 2: - message.outputs.push(Output.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgMultiSend }; - message.inputs = []; - message.outputs = []; - if (object.inputs !== undefined && object.inputs !== null) { - for (const e of object.inputs) { - message.inputs.push(Input.fromJSON(e)); - } - } - if (object.outputs !== undefined && object.outputs !== null) { - for (const e of object.outputs) { - message.outputs.push(Output.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.inputs) { - obj.inputs = message.inputs.map((e) => (e ? Input.toJSON(e) : undefined)); - } - else { - obj.inputs = []; - } - if (message.outputs) { - obj.outputs = message.outputs.map((e) => (e ? Output.toJSON(e) : undefined)); - } - else { - obj.outputs = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgMultiSend }; - message.inputs = []; - message.outputs = []; - if (object.inputs !== undefined && object.inputs !== null) { - for (const e of object.inputs) { - message.inputs.push(Input.fromPartial(e)); - } - } - if (object.outputs !== undefined && object.outputs !== null) { - for (const e of object.outputs) { - message.outputs.push(Output.fromPartial(e)); - } - } - return message; - } -}; -const baseMsgMultiSendResponse = {}; -export const MsgMultiSendResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgMultiSendResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgMultiSendResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgMultiSendResponse }; - return message; - } -}; -export class MsgClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Send(request) { - const data = MsgSend.encode(request).finish(); - const promise = this.rpc.request('cosmos.bank.v1beta1.Msg', 'Send', data); - return promise.then((data) => MsgSendResponse.decode(new Reader(data))); - } - MultiSend(request) { - const data = MsgMultiSend.encode(request).finish(); - const promise = this.rpc.request('cosmos.bank.v1beta1.Msg', 'MultiSend', data); - return promise.then((data) => MsgMultiSendResponse.decode(new Reader(data))); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.ts deleted file mode 100644 index f2d7d33..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/bank/v1beta1/tx.ts +++ /dev/null @@ -1,324 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { Coin } from '../../../cosmos/base/v1beta1/coin' -import { Input, Output } from '../../../cosmos/bank/v1beta1/bank' - -export const protobufPackage = 'cosmos.bank.v1beta1' - -/** MsgSend represents a message to send coins from one account to another. */ -export interface MsgSend { - fromAddress: string - toAddress: string - amount: Coin[] -} - -/** MsgSendResponse defines the Msg/Send response type. */ -export interface MsgSendResponse {} - -/** MsgMultiSend represents an arbitrary multi-in, multi-out send message. */ -export interface MsgMultiSend { - inputs: Input[] - outputs: Output[] -} - -/** MsgMultiSendResponse defines the Msg/MultiSend response type. */ -export interface MsgMultiSendResponse {} - -const baseMsgSend: object = { fromAddress: '', toAddress: '' } - -export const MsgSend = { - encode(message: MsgSend, writer: Writer = Writer.create()): Writer { - if (message.fromAddress !== '') { - writer.uint32(10).string(message.fromAddress) - } - if (message.toAddress !== '') { - writer.uint32(18).string(message.toAddress) - } - for (const v of message.amount) { - Coin.encode(v!, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgSend { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgSend } as MsgSend - message.amount = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.fromAddress = reader.string() - break - case 2: - message.toAddress = reader.string() - break - case 3: - message.amount.push(Coin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgSend { - const message = { ...baseMsgSend } as MsgSend - message.amount = [] - if (object.fromAddress !== undefined && object.fromAddress !== null) { - message.fromAddress = String(object.fromAddress) - } else { - message.fromAddress = '' - } - if (object.toAddress !== undefined && object.toAddress !== null) { - message.toAddress = String(object.toAddress) - } else { - message.toAddress = '' - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MsgSend): unknown { - const obj: any = {} - message.fromAddress !== undefined && (obj.fromAddress = message.fromAddress) - message.toAddress !== undefined && (obj.toAddress = message.toAddress) - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.amount = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MsgSend { - const message = { ...baseMsgSend } as MsgSend - message.amount = [] - if (object.fromAddress !== undefined && object.fromAddress !== null) { - message.fromAddress = object.fromAddress - } else { - message.fromAddress = '' - } - if (object.toAddress !== undefined && object.toAddress !== null) { - message.toAddress = object.toAddress - } else { - message.toAddress = '' - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)) - } - } - return message - } -} - -const baseMsgSendResponse: object = {} - -export const MsgSendResponse = { - encode(_: MsgSendResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgSendResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgSendResponse } as MsgSendResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgSendResponse { - const message = { ...baseMsgSendResponse } as MsgSendResponse - return message - }, - - toJSON(_: MsgSendResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgSendResponse { - const message = { ...baseMsgSendResponse } as MsgSendResponse - return message - } -} - -const baseMsgMultiSend: object = {} - -export const MsgMultiSend = { - encode(message: MsgMultiSend, writer: Writer = Writer.create()): Writer { - for (const v of message.inputs) { - Input.encode(v!, writer.uint32(10).fork()).ldelim() - } - for (const v of message.outputs) { - Output.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgMultiSend { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgMultiSend } as MsgMultiSend - message.inputs = [] - message.outputs = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.inputs.push(Input.decode(reader, reader.uint32())) - break - case 2: - message.outputs.push(Output.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgMultiSend { - const message = { ...baseMsgMultiSend } as MsgMultiSend - message.inputs = [] - message.outputs = [] - if (object.inputs !== undefined && object.inputs !== null) { - for (const e of object.inputs) { - message.inputs.push(Input.fromJSON(e)) - } - } - if (object.outputs !== undefined && object.outputs !== null) { - for (const e of object.outputs) { - message.outputs.push(Output.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MsgMultiSend): unknown { - const obj: any = {} - if (message.inputs) { - obj.inputs = message.inputs.map((e) => (e ? Input.toJSON(e) : undefined)) - } else { - obj.inputs = [] - } - if (message.outputs) { - obj.outputs = message.outputs.map((e) => (e ? Output.toJSON(e) : undefined)) - } else { - obj.outputs = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MsgMultiSend { - const message = { ...baseMsgMultiSend } as MsgMultiSend - message.inputs = [] - message.outputs = [] - if (object.inputs !== undefined && object.inputs !== null) { - for (const e of object.inputs) { - message.inputs.push(Input.fromPartial(e)) - } - } - if (object.outputs !== undefined && object.outputs !== null) { - for (const e of object.outputs) { - message.outputs.push(Output.fromPartial(e)) - } - } - return message - } -} - -const baseMsgMultiSendResponse: object = {} - -export const MsgMultiSendResponse = { - encode(_: MsgMultiSendResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgMultiSendResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgMultiSendResponse } as MsgMultiSendResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgMultiSendResponse { - const message = { ...baseMsgMultiSendResponse } as MsgMultiSendResponse - return message - }, - - toJSON(_: MsgMultiSendResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgMultiSendResponse { - const message = { ...baseMsgMultiSendResponse } as MsgMultiSendResponse - return message - } -} - -/** Msg defines the bank Msg service. */ -export interface Msg { - /** Send defines a method for sending coins from one account to another account. */ - Send(request: MsgSend): Promise - /** MultiSend defines a method for sending coins from some accounts to other accounts. */ - MultiSend(request: MsgMultiSend): Promise -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Send(request: MsgSend): Promise { - const data = MsgSend.encode(request).finish() - const promise = this.rpc.request('cosmos.bank.v1beta1.Msg', 'Send', data) - return promise.then((data) => MsgSendResponse.decode(new Reader(data))) - } - - MultiSend(request: MsgMultiSend): Promise { - const data = MsgMultiSend.encode(request).finish() - const promise = this.rpc.request('cosmos.bank.v1beta1.Msg', 'MultiSend', data) - return promise.then((data) => MsgMultiSendResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts deleted file mode 100644 index 706d597..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts +++ /dev/null @@ -1,79 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.query.v1beta1"; -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean; -} -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array; - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number; -} -export declare const PageRequest: { - encode(message: PageRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageRequest; - fromJSON(object: any): PageRequest; - toJSON(message: PageRequest): unknown; - fromPartial(object: DeepPartial): PageRequest; -}; -export declare const PageResponse: { - encode(message: PageResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageResponse; - fromJSON(object: any): PageResponse; - toJSON(message: PageResponse): unknown; - fromPartial(object: DeepPartial): PageResponse; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js deleted file mode 100644 index f931742..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.query.v1beta1'; -const basePageRequest = { offset: 0, limit: 0, countTotal: false, reverse: false }; -export const PageRequest = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset); - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit); - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal); - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.offset = longToNumber(reader.uint64()); - break; - case 3: - message.limit = longToNumber(reader.uint64()); - break; - case 4: - message.countTotal = reader.bool(); - break; - case 5: - message.reverse = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset); - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit); - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal); - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse); - } - else { - message.reverse = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.offset !== undefined && (obj.offset = message.offset); - message.limit !== undefined && (obj.limit = message.limit); - message.countTotal !== undefined && (obj.countTotal = message.countTotal); - message.reverse !== undefined && (obj.reverse = message.reverse); - return obj; - }, - fromPartial(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset; - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit; - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal; - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse; - } - else { - message.reverse = false; - } - return message; - } -}; -const basePageResponse = { total: 0 }; -export const PageResponse = { - encode(message, writer = Writer.create()) { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey); - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes(); - break; - case 2: - message.total = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey); - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); - message.total !== undefined && (obj.total = message.total); - return obj; - }, - fromPartial(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey; - } - else { - message.nextKey = new Uint8Array(); - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts deleted file mode 100644 index 9ae4539..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts +++ /dev/null @@ -1,308 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.query.v1beta1' - -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean -} - -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number -} - -const basePageRequest: object = { offset: 0, limit: 0, countTotal: false, reverse: false } - -export const PageRequest = { - encode(message: PageRequest, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset) - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit) - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal) - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageRequest } as PageRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.offset = longToNumber(reader.uint64() as Long) - break - case 3: - message.limit = longToNumber(reader.uint64() as Long) - break - case 4: - message.countTotal = reader.bool() - break - case 5: - message.reverse = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset) - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit) - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal) - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse) - } else { - message.reverse = false - } - return message - }, - - toJSON(message: PageRequest): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.offset !== undefined && (obj.offset = message.offset) - message.limit !== undefined && (obj.limit = message.limit) - message.countTotal !== undefined && (obj.countTotal = message.countTotal) - message.reverse !== undefined && (obj.reverse = message.reverse) - return obj - }, - - fromPartial(object: DeepPartial): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse - } else { - message.reverse = false - } - return message - } -} - -const basePageResponse: object = { total: 0 } - -export const PageResponse = { - encode(message: PageResponse, writer: Writer = Writer.create()): Writer { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey) - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageResponse } as PageResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes() - break - case 2: - message.total = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey) - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - return message - }, - - toJSON(message: PageResponse): unknown { - const obj: any = {} - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())) - message.total !== undefined && (obj.total = message.total) - return obj - }, - - fromPartial(object: DeepPartial): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey - } else { - message.nextKey = new Uint8Array() - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts deleted file mode 100644 index a97bf9e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.v1beta1"; -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string; - amount: string; -} -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string; - amount: string; -} -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string; -} -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string; -} -export declare const Coin: { - encode(message: Coin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Coin; - fromJSON(object: any): Coin; - toJSON(message: Coin): unknown; - fromPartial(object: DeepPartial): Coin; -}; -export declare const DecCoin: { - encode(message: DecCoin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecCoin; - fromJSON(object: any): DecCoin; - toJSON(message: DecCoin): unknown; - fromPartial(object: DeepPartial): DecCoin; -}; -export declare const IntProto: { - encode(message: IntProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): IntProto; - fromJSON(object: any): IntProto; - toJSON(message: IntProto): unknown; - fromPartial(object: DeepPartial): IntProto; -}; -export declare const DecProto: { - encode(message: DecProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecProto; - fromJSON(object: any): DecProto; - toJSON(message: DecProto): unknown; - fromPartial(object: DeepPartial): DecProto; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.js deleted file mode 100644 index 2fb52fd..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.js +++ /dev/null @@ -1,245 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.v1beta1'; -const baseCoin = { denom: '', amount: '' }; -export const Coin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseDecCoin = { denom: '', amount: '' }; -export const DecCoin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseIntProto = { int: '' }; -export const IntProto = { - encode(message, writer = Writer.create()) { - if (message.int !== '') { - writer.uint32(10).string(message.int); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseIntProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.int = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int); - } - else { - message.int = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.int !== undefined && (obj.int = message.int); - return obj; - }, - fromPartial(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = object.int; - } - else { - message.int = ''; - } - return message; - } -}; -const baseDecProto = { dec: '' }; -export const DecProto = { - encode(message, writer = Writer.create()) { - if (message.dec !== '') { - writer.uint32(10).string(message.dec); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.dec = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec); - } - else { - message.dec = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.dec !== undefined && (obj.dec = message.dec); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec; - } - else { - message.dec = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.ts deleted file mode 100644 index 4549c7f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos/base/v1beta1/coin.ts +++ /dev/null @@ -1,301 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.v1beta1' - -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string - amount: string -} - -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string - amount: string -} - -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string -} - -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string -} - -const baseCoin: object = { denom: '', amount: '' } - -export const Coin = { - encode(message: Coin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Coin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCoin } as Coin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: Coin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseDecCoin: object = { denom: '', amount: '' } - -export const DecCoin = { - encode(message: DecCoin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecCoin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecCoin } as DecCoin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: DecCoin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseIntProto: object = { int: '' } - -export const IntProto = { - encode(message: IntProto, writer: Writer = Writer.create()): Writer { - if (message.int !== '') { - writer.uint32(10).string(message.int) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): IntProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseIntProto } as IntProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.int = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int) - } else { - message.int = '' - } - return message - }, - - toJSON(message: IntProto): unknown { - const obj: any = {} - message.int !== undefined && (obj.int = message.int) - return obj - }, - - fromPartial(object: DeepPartial): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = object.int - } else { - message.int = '' - } - return message - } -} - -const baseDecProto: object = { dec: '' } - -export const DecProto = { - encode(message: DecProto, writer: Writer = Writer.create()): Writer { - if (message.dec !== '') { - writer.uint32(10).string(message.dec) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecProto } as DecProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.dec = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec) - } else { - message.dec = '' - } - return message - }, - - toJSON(message: DecProto): unknown { - const obj: any = {} - message.dec !== undefined && (obj.dec = message.dec) - return obj - }, - - fromPartial(object: DeepPartial): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec - } else { - message.dec = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.d.ts deleted file mode 100644 index ac37814..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "cosmos_proto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.js deleted file mode 100644 index 9945249..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.ts deleted file mode 100644 index a6d6c45..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/cosmos_proto/cosmos.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.d.ts deleted file mode 100644 index 885d30b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "gogoproto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.js deleted file mode 100644 index f02f645..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.ts deleted file mode 100644 index 4de9fe9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.d.ts deleted file mode 100644 index a64daf0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "google.api"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.js deleted file mode 100644 index e7afb6f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.ts deleted file mode 100644 index 42d1084..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.d.ts deleted file mode 100644 index 80c2357..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.d.ts +++ /dev/null @@ -1,320 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.api"; -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: string | undefined; - /** Used for updating a resource. */ - put: string | undefined; - /** Used for creating a resource. */ - post: string | undefined; - /** Used for deleting a resource. */ - delete: string | undefined; - /** Used for updating a resource. */ - patch: string | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} -export declare const Http: { - encode(message: Http, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Http; - fromJSON(object: any): Http; - toJSON(message: Http): unknown; - fromPartial(object: DeepPartial): Http; -}; -export declare const HttpRule: { - encode(message: HttpRule, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): HttpRule; - fromJSON(object: any): HttpRule; - toJSON(message: HttpRule): unknown; - fromPartial(object: DeepPartial): HttpRule; -}; -export declare const CustomHttpPattern: { - encode(message: CustomHttpPattern, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern; - fromJSON(object: any): CustomHttpPattern; - toJSON(message: CustomHttpPattern): unknown; - fromPartial(object: DeepPartial): CustomHttpPattern; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.js deleted file mode 100644 index aef285d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.js +++ /dev/null @@ -1,377 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.api'; -const baseHttp = { fullyDecodeReservedExpansion: false }; -export const Http = { - encode(message, writer = Writer.create()) { - for (const v of message.rules) { - HttpRule.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttp }; - message.rules = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion); - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - fromPartial(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion; - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - } -}; -const baseHttpRule = { selector: '', body: '', responseBody: '' }; -export const HttpRule = { - encode(message, writer = Writer.create()) { - if (message.selector !== '') { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== '') { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttpRule }; - message.additionalBindings = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector); - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get); - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put); - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post); - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete); - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch); - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body); - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody); - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.additionalBindings = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector; - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get; - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put; - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post; - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete; - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch; - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body; - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody; - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)); - } - } - return message; - } -}; -const baseCustomHttpPattern = { kind: '', path: '' }; -export const CustomHttpPattern = { - encode(message, writer = Writer.create()) { - if (message.kind !== '') { - writer.uint32(10).string(message.kind); - } - if (message.path !== '') { - writer.uint32(18).string(message.path); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCustomHttpPattern }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind); - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path); - } - else { - message.path = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - fromPartial(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind; - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path; - } - else { - message.path = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.ts deleted file mode 100644 index 2ff5322..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/api/http.ts +++ /dev/null @@ -1,676 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.api' - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[] - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string - /** Used for listing and getting information about resources. */ - get: string | undefined - /** Used for updating a resource. */ - put: string | undefined - /** Used for creating a resource. */ - post: string | undefined - /** Used for deleting a resource. */ - delete: string | undefined - /** Used for updating a resource. */ - patch: string | undefined - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[] -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string - /** The path matched by this custom verb. */ - path: string -} - -const baseHttp: object = { fullyDecodeReservedExpansion: false } - -export const Http = { - encode(message: Http, writer: Writer = Writer.create()): Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Http { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttp } as Http - message.rules = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())) - break - case 2: - message.fullyDecodeReservedExpansion = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion) - } else { - message.fullyDecodeReservedExpansion = false - } - return message - }, - - toJSON(message: Http): unknown { - const obj: any = {} - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.rules = [] - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion) - return obj - }, - - fromPartial(object: DeepPartial): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion - } else { - message.fullyDecodeReservedExpansion = false - } - return message - } -} - -const baseHttpRule: object = { selector: '', body: '', responseBody: '' } - -export const HttpRule = { - encode(message: HttpRule, writer: Writer = Writer.create()): Writer { - if (message.selector !== '') { - writer.uint32(10).string(message.selector) - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get) - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put) - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post) - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete) - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch) - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim() - } - if (message.body !== '') { - writer.uint32(58).string(message.body) - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody) - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.selector = reader.string() - break - case 2: - message.get = reader.string() - break - case 3: - message.put = reader.string() - break - case 4: - message.post = reader.string() - break - case 5: - message.delete = reader.string() - break - case 6: - message.patch = reader.string() - break - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()) - break - case 7: - message.body = reader.string() - break - case 12: - message.responseBody = reader.string() - break - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector) - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get) - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put) - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post) - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete) - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch) - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body) - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody) - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)) - } - } - return message - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {} - message.selector !== undefined && (obj.selector = message.selector) - message.get !== undefined && (obj.get = message.get) - message.put !== undefined && (obj.put = message.put) - message.post !== undefined && (obj.post = message.post) - message.delete !== undefined && (obj.delete = message.delete) - message.patch !== undefined && (obj.patch = message.patch) - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined) - message.body !== undefined && (obj.body = message.body) - message.responseBody !== undefined && (obj.responseBody = message.responseBody) - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.additionalBindings = [] - } - return obj - }, - - fromPartial(object: DeepPartial): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)) - } - } - return message - } -} - -const baseCustomHttpPattern: object = { kind: '', path: '' } - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: Writer = Writer.create()): Writer { - if (message.kind !== '') { - writer.uint32(10).string(message.kind) - } - if (message.path !== '') { - writer.uint32(18).string(message.path) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.kind = reader.string() - break - case 2: - message.path = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind) - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path) - } else { - message.path = '' - } - return message - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {} - message.kind !== undefined && (obj.kind = message.kind) - message.path !== undefined && (obj.path = message.path) - return obj - }, - - fromPartial(object: DeepPartial): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path - } else { - message.path = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.d.ts deleted file mode 100644 index 57846e0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.d.ts +++ /dev/null @@ -1,1022 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: FileOptions | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: FieldOptions | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} -export declare enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type; -export declare function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string; -export declare enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label; -export declare function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string; -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: EnumOptions | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: MethodOptions | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} -/** Generated classes can be optimized for speed or code size. */ -export declare enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} -export declare function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode; -export declare function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string; -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export declare enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType; -export declare function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string; -export declare enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType; -export declare function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string; -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export declare enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} -export declare function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel; -export declare function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string; -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} -export declare const FileDescriptorSet: { - encode(message: FileDescriptorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet; - fromJSON(object: any): FileDescriptorSet; - toJSON(message: FileDescriptorSet): unknown; - fromPartial(object: DeepPartial): FileDescriptorSet; -}; -export declare const FileDescriptorProto: { - encode(message: FileDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto; - fromJSON(object: any): FileDescriptorProto; - toJSON(message: FileDescriptorProto): unknown; - fromPartial(object: DeepPartial): FileDescriptorProto; -}; -export declare const DescriptorProto: { - encode(message: DescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto; - fromJSON(object: any): DescriptorProto; - toJSON(message: DescriptorProto): unknown; - fromPartial(object: DeepPartial): DescriptorProto; -}; -export declare const DescriptorProto_ExtensionRange: { - encode(message: DescriptorProto_ExtensionRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange; - fromJSON(object: any): DescriptorProto_ExtensionRange; - toJSON(message: DescriptorProto_ExtensionRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange; -}; -export declare const DescriptorProto_ReservedRange: { - encode(message: DescriptorProto_ReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange; - fromJSON(object: any): DescriptorProto_ReservedRange; - toJSON(message: DescriptorProto_ReservedRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange; -}; -export declare const ExtensionRangeOptions: { - encode(message: ExtensionRangeOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions; - fromJSON(object: any): ExtensionRangeOptions; - toJSON(message: ExtensionRangeOptions): unknown; - fromPartial(object: DeepPartial): ExtensionRangeOptions; -}; -export declare const FieldDescriptorProto: { - encode(message: FieldDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto; - fromJSON(object: any): FieldDescriptorProto; - toJSON(message: FieldDescriptorProto): unknown; - fromPartial(object: DeepPartial): FieldDescriptorProto; -}; -export declare const OneofDescriptorProto: { - encode(message: OneofDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto; - fromJSON(object: any): OneofDescriptorProto; - toJSON(message: OneofDescriptorProto): unknown; - fromPartial(object: DeepPartial): OneofDescriptorProto; -}; -export declare const EnumDescriptorProto: { - encode(message: EnumDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto; - fromJSON(object: any): EnumDescriptorProto; - toJSON(message: EnumDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto; -}; -export declare const EnumDescriptorProto_EnumReservedRange: { - encode(message: EnumDescriptorProto_EnumReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange; - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange; - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange; -}; -export declare const EnumValueDescriptorProto: { - encode(message: EnumValueDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto; - fromJSON(object: any): EnumValueDescriptorProto; - toJSON(message: EnumValueDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumValueDescriptorProto; -}; -export declare const ServiceDescriptorProto: { - encode(message: ServiceDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto; - fromJSON(object: any): ServiceDescriptorProto; - toJSON(message: ServiceDescriptorProto): unknown; - fromPartial(object: DeepPartial): ServiceDescriptorProto; -}; -export declare const MethodDescriptorProto: { - encode(message: MethodDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto; - fromJSON(object: any): MethodDescriptorProto; - toJSON(message: MethodDescriptorProto): unknown; - fromPartial(object: DeepPartial): MethodDescriptorProto; -}; -export declare const FileOptions: { - encode(message: FileOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileOptions; - fromJSON(object: any): FileOptions; - toJSON(message: FileOptions): unknown; - fromPartial(object: DeepPartial): FileOptions; -}; -export declare const MessageOptions: { - encode(message: MessageOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MessageOptions; - fromJSON(object: any): MessageOptions; - toJSON(message: MessageOptions): unknown; - fromPartial(object: DeepPartial): MessageOptions; -}; -export declare const FieldOptions: { - encode(message: FieldOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldOptions; - fromJSON(object: any): FieldOptions; - toJSON(message: FieldOptions): unknown; - fromPartial(object: DeepPartial): FieldOptions; -}; -export declare const OneofOptions: { - encode(message: OneofOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofOptions; - fromJSON(object: any): OneofOptions; - toJSON(message: OneofOptions): unknown; - fromPartial(object: DeepPartial): OneofOptions; -}; -export declare const EnumOptions: { - encode(message: EnumOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumOptions; - fromJSON(object: any): EnumOptions; - toJSON(message: EnumOptions): unknown; - fromPartial(object: DeepPartial): EnumOptions; -}; -export declare const EnumValueOptions: { - encode(message: EnumValueOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions; - fromJSON(object: any): EnumValueOptions; - toJSON(message: EnumValueOptions): unknown; - fromPartial(object: DeepPartial): EnumValueOptions; -}; -export declare const ServiceOptions: { - encode(message: ServiceOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceOptions; - fromJSON(object: any): ServiceOptions; - toJSON(message: ServiceOptions): unknown; - fromPartial(object: DeepPartial): ServiceOptions; -}; -export declare const MethodOptions: { - encode(message: MethodOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodOptions; - fromJSON(object: any): MethodOptions; - toJSON(message: MethodOptions): unknown; - fromPartial(object: DeepPartial): MethodOptions; -}; -export declare const UninterpretedOption: { - encode(message: UninterpretedOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption; - fromJSON(object: any): UninterpretedOption; - toJSON(message: UninterpretedOption): unknown; - fromPartial(object: DeepPartial): UninterpretedOption; -}; -export declare const UninterpretedOption_NamePart: { - encode(message: UninterpretedOption_NamePart, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart; - fromJSON(object: any): UninterpretedOption_NamePart; - toJSON(message: UninterpretedOption_NamePart): unknown; - fromPartial(object: DeepPartial): UninterpretedOption_NamePart; -}; -export declare const SourceCodeInfo: { - encode(message: SourceCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo; - fromJSON(object: any): SourceCodeInfo; - toJSON(message: SourceCodeInfo): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo; -}; -export declare const SourceCodeInfo_Location: { - encode(message: SourceCodeInfo_Location, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location; - fromJSON(object: any): SourceCodeInfo_Location; - toJSON(message: SourceCodeInfo_Location): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo_Location; -}; -export declare const GeneratedCodeInfo: { - encode(message: GeneratedCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo; - fromJSON(object: any): GeneratedCodeInfo; - toJSON(message: GeneratedCodeInfo): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo; -}; -export declare const GeneratedCodeInfo_Annotation: { - encode(message: GeneratedCodeInfo_Annotation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation; - fromJSON(object: any): GeneratedCodeInfo_Annotation; - toJSON(message: GeneratedCodeInfo_Annotation): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.js deleted file mode 100644 index 22f7937..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.js +++ /dev/null @@ -1,3920 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -export var FieldDescriptorProto_Type; -(function (FieldDescriptorProto_Type) { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT64"] = 3] = "TYPE_INT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT64"] = 4] = "TYPE_UINT64"; - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT32"] = 5] = "TYPE_INT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BOOL"] = 8] = "TYPE_BOOL"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_STRING"] = 9] = "TYPE_STRING"; - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_GROUP"] = 10] = "TYPE_GROUP"; - /** TYPE_MESSAGE - Length-delimited aggregate. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; - /** TYPE_BYTES - New in version 2. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BYTES"] = 12] = "TYPE_BYTES"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT32"] = 13] = "TYPE_UINT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_ENUM"] = 14] = "TYPE_ENUM"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; - /** TYPE_SINT32 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT32"] = 17] = "TYPE_SINT32"; - /** TYPE_SINT64 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT64"] = 18] = "TYPE_SINT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Type || (FieldDescriptorProto_Type = {})); -export function fieldDescriptorProto_TypeFromJSON(object) { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_TypeToJSON(object) { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE'; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT'; - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64'; - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64'; - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32'; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64'; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32'; - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL'; - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING'; - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP'; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE'; - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES'; - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32'; - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM'; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32'; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64'; - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32'; - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64'; - default: - return 'UNKNOWN'; - } -} -export var FieldDescriptorProto_Label; -(function (FieldDescriptorProto_Label) { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_OPTIONAL"] = 1] = "LABEL_OPTIONAL"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REQUIRED"] = 2] = "LABEL_REQUIRED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REPEATED"] = 3] = "LABEL_REPEATED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Label || (FieldDescriptorProto_Label = {})); -export function fieldDescriptorProto_LabelFromJSON(object) { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_LabelToJSON(object) { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL'; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED'; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED'; - default: - return 'UNKNOWN'; - } -} -/** Generated classes can be optimized for speed or code size. */ -export var FileOptions_OptimizeMode; -(function (FileOptions_OptimizeMode) { - /** SPEED - Generate complete code for parsing, serialization, */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["SPEED"] = 1] = "SPEED"; - /** CODE_SIZE - etc. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["CODE_SIZE"] = 2] = "CODE_SIZE"; - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["LITE_RUNTIME"] = 3] = "LITE_RUNTIME"; - FileOptions_OptimizeMode[FileOptions_OptimizeMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FileOptions_OptimizeMode || (FileOptions_OptimizeMode = {})); -export function fileOptions_OptimizeModeFromJSON(object) { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED; - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} -export function fileOptions_OptimizeModeToJSON(object) { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED'; - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE'; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_CType; -(function (FieldOptions_CType) { - /** STRING - Default mode. */ - FieldOptions_CType[FieldOptions_CType["STRING"] = 0] = "STRING"; - FieldOptions_CType[FieldOptions_CType["CORD"] = 1] = "CORD"; - FieldOptions_CType[FieldOptions_CType["STRING_PIECE"] = 2] = "STRING_PIECE"; - FieldOptions_CType[FieldOptions_CType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_CType || (FieldOptions_CType = {})); -export function fieldOptions_CTypeFromJSON(object) { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING; - case 1: - case 'CORD': - return FieldOptions_CType.CORD; - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} -export function fieldOptions_CTypeToJSON(object) { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING'; - case FieldOptions_CType.CORD: - return 'CORD'; - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_JSType; -(function (FieldOptions_JSType) { - /** JS_NORMAL - Use the default type. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NORMAL"] = 0] = "JS_NORMAL"; - /** JS_STRING - Use JavaScript strings. */ - FieldOptions_JSType[FieldOptions_JSType["JS_STRING"] = 1] = "JS_STRING"; - /** JS_NUMBER - Use JavaScript numbers. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NUMBER"] = 2] = "JS_NUMBER"; - FieldOptions_JSType[FieldOptions_JSType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_JSType || (FieldOptions_JSType = {})); -export function fieldOptions_JSTypeFromJSON(object) { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL; - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING; - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} -export function fieldOptions_JSTypeToJSON(object) { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL'; - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING'; - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER'; - default: - return 'UNKNOWN'; - } -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export var MethodOptions_IdempotencyLevel; -(function (MethodOptions_IdempotencyLevel) { - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENCY_UNKNOWN"] = 0] = "IDEMPOTENCY_UNKNOWN"; - /** NO_SIDE_EFFECTS - implies idempotent */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["NO_SIDE_EFFECTS"] = 1] = "NO_SIDE_EFFECTS"; - /** IDEMPOTENT - idempotent, but may have side effects */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENT"] = 2] = "IDEMPOTENT"; - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(MethodOptions_IdempotencyLevel || (MethodOptions_IdempotencyLevel = {})); -export function methodOptions_IdempotencyLevelFromJSON(object) { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} -export function methodOptions_IdempotencyLevelToJSON(object) { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN'; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS'; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT'; - default: - return 'UNKNOWN'; - } -} -const baseFileDescriptorSet = {}; -export const FileDescriptorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.file) { - FileDescriptorProto.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorSet }; - message.file = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.file = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)); - } - } - return message; - } -}; -const baseFileDescriptorProto = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' }; -export const FileDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.package !== '') { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } - else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } - else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package); - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax); - } - else { - message.syntax = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } - else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e); - } - else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e); - } - else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package; - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax; - } - else { - message.syntax = ''; - } - return message; - } -}; -const baseDescriptorProto = { name: '', reservedName: '' }; -export const DescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)); - } - else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.oneofDecl = []; - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseDescriptorProto_ExtensionRange = { start: 0, end: 0 }; -export const DescriptorProto_ExtensionRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ExtensionRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseDescriptorProto_ReservedRange = { start: 0, end: 0 }; -export const DescriptorProto_ReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseExtensionRangeOptions = {}; -export const ExtensionRangeOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldDescriptorProto = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -}; -export const FieldDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label); - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type); - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName); - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee); - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue); - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex); - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName); - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional); - } - else { - message.proto3Optional = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label; - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName; - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee; - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue; - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex; - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName; - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional; - } - else { - message.proto3Optional = false; - } - return message; - } -}; -const baseOneofDescriptorProto = { name: '' }; -export const OneofDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseEnumDescriptorProto = { name: '', reservedName: '' }; -export const EnumDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseEnumDescriptorProto_EnumReservedRange = { start: 0, end: 0 }; -export const EnumDescriptorProto_EnumReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseEnumValueDescriptorProto = { name: '', number: 0 }; -export const EnumValueDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseServiceDescriptorProto = { name: '' }; -export const ServiceDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceDescriptorProto }; - message.method = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.method = []; - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseMethodDescriptorProto = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false }; -export const MethodDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType); - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType); - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming); - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming); - } - else { - message.serverStreaming = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType; - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType; - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming; - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming; - } - else { - message.serverStreaming = false; - } - return message; - } -}; -const baseFileOptions = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -}; -export const FileOptions = { - encode(message, writer = Writer.create()) { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage); - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname); - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles); - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash); - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor); - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage); - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices); - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices); - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices); - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices); - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas); - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix); - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace); - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix); - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix); - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace); - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace); - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage); - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage; - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname; - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles; - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash; - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8; - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor; - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage; - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices; - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices; - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices; - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices; - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas; - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix; - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace; - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix; - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix; - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace; - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace; - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage; - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMessageOptions = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false }; -export const MessageOptions = { - encode(message, writer = Writer.create()) { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat); - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor); - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry); - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat; - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor; - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry; - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldOptions = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false }; -export const FieldOptions = { - encode(message, writer = Writer.create()) { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype); - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed); - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype); - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy); - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak); - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype; - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed; - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype; - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy; - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak; - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseOneofOptions = {}; -export const OneofOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumOptions = { allowAlias: false, deprecated: false }; -export const EnumOptions = { - encode(message, writer = Writer.create()) { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias); - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias; - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumValueOptions = { deprecated: false }; -export const EnumValueOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseServiceOptions = { deprecated: false }; -export const ServiceOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMethodOptions = { deprecated: false, idempotencyLevel: 0 }; -export const MethodOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel); - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel; - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseUninterpretedOption = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' }; -export const UninterpretedOption = { - encode(message, writer = Writer.create()) { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption }; - message.name = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64()); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64()); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue); - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue); - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue); - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue); - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue); - } - else { - message.aggregateValue = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)); - } - else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue); - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue; - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue; - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue; - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue; - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue; - } - else { - message.stringValue = new Uint8Array(); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue; - } - else { - message.aggregateValue = ''; - } - return message; - } -}; -const baseUninterpretedOption_NamePart = { namePart: '', isExtension: false }; -export const UninterpretedOption_NamePart = { - encode(message, writer = Writer.create()) { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption_NamePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart); - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension); - } - else { - message.isExtension = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart; - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension; - } - else { - message.isExtension = false; - } - return message; - } -}; -const baseSourceCodeInfo = {}; -export const SourceCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo }; - message.location = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)); - } - else { - obj.location = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)); - } - } - return message; - } -}; -const baseSourceCodeInfo_Location = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' }; -export const SourceCodeInfo_Location = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } - else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments); - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments); - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => e); - } - else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } - else { - obj.leadingDetachedComments = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments; - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments; - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e); - } - } - return message; - } -}; -const baseGeneratedCodeInfo = {}; -export const GeneratedCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)); - } - else { - obj.annotation = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)); - } - } - return message; - } -}; -const baseGeneratedCodeInfo_Annotation = { path: 0, sourceFile: '', begin: 0, end: 0 }; -export const GeneratedCodeInfo_Annotation = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile); - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin); - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = message.begin); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile; - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin; - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.ts deleted file mode 100644 index 83606a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/module/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4643 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[] -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string - /** e.g. "foo", "foo.bar", etc. */ - package: string - /** Names of files imported by this file. */ - dependency: string[] - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[] - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[] - /** All top-level definitions in this file. */ - messageType: DescriptorProto[] - enumType: EnumDescriptorProto[] - service: ServiceDescriptorProto[] - extension: FieldDescriptorProto[] - options: FileOptions | undefined - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string - field: FieldDescriptorProto[] - extension: FieldDescriptorProto[] - nestedType: DescriptorProto[] - enumType: EnumDescriptorProto[] - extensionRange: DescriptorProto_ExtensionRange[] - oneofDecl: OneofDescriptorProto[] - options: MessageOptions | undefined - reservedRange: DescriptorProto_ReservedRange[] - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[] -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number - options: ExtensionRangeOptions | undefined -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string - number: number - label: FieldDescriptorProto_Label - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string - options: FieldOptions | undefined - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64 - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64 - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32 - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64 - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32 - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32 - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32 - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64 - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32 - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64 - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE' - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT' - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64' - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64' - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32' - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64' - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32' - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL' - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING' - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP' - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE' - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES' - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32' - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM' - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32' - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64' - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32' - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64' - default: - return 'UNKNOWN' - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL' - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED' - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED' - default: - return 'UNKNOWN' - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string - options: OneofOptions | undefined -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string - value: EnumValueDescriptorProto[] - options: EnumOptions | undefined - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[] - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[] -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number - /** Inclusive. */ - end: number -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string - number: number - options: EnumValueOptions | undefined -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string - method: MethodDescriptorProto[] - options: ServiceOptions | undefined -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string - outputType: string - options: MethodOptions | undefined - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean - optimizeFor: FileOptions_OptimizeMode - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean - javaGenericServices: boolean - pyGenericServices: boolean - phpGenericServices: boolean - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[] -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED' - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE' - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME' - default: - return 'UNKNOWN' - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean - /** For Google-internal migration only. Do not use. */ - weak: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING - case 1: - case 'CORD': - return FieldOptions_CType.CORD - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING' - case FieldOptions_CType.CORD: - return 'CORD' - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE' - default: - return 'UNKNOWN' - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL' - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING' - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER' - default: - return 'UNKNOWN' - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean - idempotencyLevel: MethodOptions_IdempotencyLevel - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN' - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS' - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT' - default: - return 'UNKNOWN' - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[] - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string - positiveIntValue: number - negativeIntValue: number - doubleValue: number - stringValue: Uint8Array - aggregateValue: string -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string - isExtension: boolean -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[] -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[] - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[] - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string - trailingComments: string - leadingDetachedComments: string[] -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[] -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[] - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number -} - -const baseFileDescriptorSet: object = {} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {} - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)) - } else { - obj.file = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)) - } - } - return message - } -} - -const baseFileDescriptorProto: object = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' } - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.package !== '') { - writer.uint32(18).string(message.package) - } - for (const v of message.dependency) { - writer.uint32(26).string(v!) - } - writer.uint32(82).fork() - for (const v of message.publicDependency) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(90).fork() - for (const v of message.weakDependency) { - writer.int32(v) - } - writer.ldelim() - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim() - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.package = reader.string() - break - case 3: - message.dependency.push(reader.string()) - break - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()) - } - } else { - message.publicDependency.push(reader.int32()) - } - break - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()) - } - } else { - message.weakDependency.push(reader.int32()) - } - break - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 8: - message.options = FileOptions.decode(reader, reader.uint32()) - break - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()) - break - case 12: - message.syntax = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package) - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax) - } else { - message.syntax = '' - } - return message - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.package !== undefined && (obj.package = message.package) - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e) - } else { - obj.dependency = [] - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e) - } else { - obj.publicDependency = [] - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e) - } else { - obj.weakDependency = [] - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.messageType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)) - } else { - obj.service = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined) - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined) - message.syntax !== undefined && (obj.syntax = message.syntax) - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax - } else { - message.syntax = '' - } - return message - } -} - -const baseDescriptorProto: object = { name: '', reservedName: '' } - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim() - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim() - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())) - break - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()) - break - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())) - break - case 10: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.field = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.nestedType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)) - } else { - obj.extensionRange = [] - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)) - } else { - obj.oneofDecl = [] - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseDescriptorProto_ExtensionRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseDescriptorProto_ReservedRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseExtensionRangeOptions: object = {} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldDescriptorProto: object = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number) - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label) - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type) - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName) - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee) - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue) - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex) - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName) - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 3: - message.number = reader.int32() - break - case 4: - message.label = reader.int32() as any - break - case 5: - message.type = reader.int32() as any - break - case 6: - message.typeName = reader.string() - break - case 2: - message.extendee = reader.string() - break - case 7: - message.defaultValue = reader.string() - break - case 9: - message.oneofIndex = reader.int32() - break - case 10: - message.jsonName = reader.string() - break - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()) - break - case 17: - message.proto3Optional = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label) - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type) - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName) - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee) - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue) - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex) - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName) - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional) - } else { - message.proto3Optional = false - } - return message - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)) - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)) - message.typeName !== undefined && (obj.typeName = message.typeName) - message.extendee !== undefined && (obj.extendee = message.extendee) - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue) - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex) - message.jsonName !== undefined && (obj.jsonName = message.jsonName) - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined) - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional) - return obj - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional - } else { - message.proto3Optional = false - } - return message - } -} - -const baseOneofDescriptorProto: object = { name: '' } - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseEnumDescriptorProto: object = { name: '', reservedName: '' } - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()) - break - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())) - break - case 5: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)) - } else { - obj.value = [] - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseEnumDescriptorProto_EnumReservedRange: object = { start: 0, end: 0 } - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseEnumValueDescriptorProto: object = { name: '', number: 0 } - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number) - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.number = reader.int32() - break - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseServiceDescriptorProto: object = { name: '' } - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)) - } else { - obj.method = [] - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseMethodDescriptorProto: object = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false } - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType) - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType) - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim() - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming) - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.inputType = reader.string() - break - case 3: - message.outputType = reader.string() - break - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()) - break - case 5: - message.clientStreaming = reader.bool() - break - case 6: - message.serverStreaming = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType) - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType) - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming) - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming) - } else { - message.serverStreaming = false - } - return message - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.inputType !== undefined && (obj.inputType = message.inputType) - message.outputType !== undefined && (obj.outputType = message.outputType) - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined) - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming) - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming) - return obj - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming - } else { - message.serverStreaming = false - } - return message - } -} - -const baseFileOptions: object = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -} - -export const FileOptions = { - encode(message: FileOptions, writer: Writer = Writer.create()): Writer { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage) - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname) - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles) - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash) - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8) - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor) - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage) - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices) - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices) - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices) - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices) - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated) - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas) - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix) - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace) - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix) - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix) - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace) - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace) - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string() - break - case 8: - message.javaOuterClassname = reader.string() - break - case 10: - message.javaMultipleFiles = reader.bool() - break - case 20: - message.javaGenerateEqualsAndHash = reader.bool() - break - case 27: - message.javaStringCheckUtf8 = reader.bool() - break - case 9: - message.optimizeFor = reader.int32() as any - break - case 11: - message.goPackage = reader.string() - break - case 16: - message.ccGenericServices = reader.bool() - break - case 17: - message.javaGenericServices = reader.bool() - break - case 18: - message.pyGenericServices = reader.bool() - break - case 42: - message.phpGenericServices = reader.bool() - break - case 23: - message.deprecated = reader.bool() - break - case 31: - message.ccEnableArenas = reader.bool() - break - case 36: - message.objcClassPrefix = reader.string() - break - case 37: - message.csharpNamespace = reader.string() - break - case 39: - message.swiftPrefix = reader.string() - break - case 40: - message.phpClassPrefix = reader.string() - break - case 41: - message.phpNamespace = reader.string() - break - case 44: - message.phpMetadataNamespace = reader.string() - break - case 45: - message.rubyPackage = reader.string() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage) - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname) - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles) - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash) - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8) - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor) - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage) - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices) - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices) - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices) - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices) - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas) - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix) - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace) - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix) - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix) - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace) - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace) - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage) - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {} - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage) - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname) - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles) - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash) - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8) - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)) - message.goPackage !== undefined && (obj.goPackage = message.goPackage) - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices) - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices) - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices) - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas) - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix) - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace) - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix) - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix) - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace) - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace) - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMessageOptions: object = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false } - -export const MessageOptions = { - encode(message: MessageOptions, writer: Writer = Writer.create()): Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat) - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool() - break - case 2: - message.noStandardDescriptorAccessor = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 7: - message.mapEntry = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat) - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor) - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry) - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {} - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat) - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldOptions: object = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false } - -export const FieldOptions = { - encode(message: FieldOptions, writer: Writer = Writer.create()): Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype) - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed) - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype) - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any - break - case 2: - message.packed = reader.bool() - break - case 6: - message.jstype = reader.int32() as any - break - case 5: - message.lazy = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 10: - message.weak = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype) - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed) - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype) - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy) - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak) - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {} - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)) - message.packed !== undefined && (obj.packed = message.packed) - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)) - message.lazy !== undefined && (obj.lazy = message.lazy) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.weak !== undefined && (obj.weak = message.weak) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseOneofOptions: object = {} - -export const OneofOptions = { - encode(message: OneofOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumOptions: object = { allowAlias: false, deprecated: false } - -export const EnumOptions = { - encode(message: EnumOptions, writer: Writer = Writer.create()): Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias) - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {} - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumValueOptions: object = { deprecated: false } - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseServiceOptions: object = { deprecated: false } - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMethodOptions: object = { deprecated: false, idempotencyLevel: 0 } - -export const MethodOptions = { - encode(message: MethodOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 34: - message.idempotencyLevel = reader.int32() as any - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseUninterpretedOption: object = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' } - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: Writer = Writer.create()): Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue) - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue) - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue) - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue) - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue) - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())) - break - case 3: - message.identifierValue = reader.string() - break - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long) - break - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long) - break - case 6: - message.doubleValue = reader.double() - break - case 7: - message.stringValue = reader.bytes() - break - case 8: - message.aggregateValue = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue) - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue) - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue) - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue) - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue) - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue) - } else { - message.aggregateValue = '' - } - return message - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {} - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)) - } else { - obj.name = [] - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue) - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue) - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue) - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue) - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())) - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue - } else { - message.stringValue = new Uint8Array() - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue - } else { - message.aggregateValue = '' - } - return message - } -} - -const baseUninterpretedOption_NamePart: object = { namePart: '', isExtension: false } - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: Writer = Writer.create()): Writer { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart) - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.namePart = reader.string() - break - case 2: - message.isExtension = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart) - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension) - } else { - message.isExtension = false - } - return message - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {} - message.namePart !== undefined && (obj.namePart = message.namePart) - message.isExtension !== undefined && (obj.isExtension = message.isExtension) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension - } else { - message.isExtension = false - } - return message - } -} - -const baseSourceCodeInfo: object = {} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {} - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)) - } else { - obj.location = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)) - } - } - return message - } -} - -const baseSourceCodeInfo_Location: object = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' } - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(18).fork() - for (const v of message.span) { - writer.int32(v) - } - writer.ldelim() - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments) - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments) - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.span.push(reader.int32()) - } - } else { - message.span.push(reader.int32()) - } - break - case 3: - message.leadingComments = reader.string() - break - case 4: - message.trailingComments = reader.string() - break - case 6: - message.leadingDetachedComments.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments) - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments) - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - if (message.span) { - obj.span = message.span.map((e) => e) - } else { - obj.span = [] - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments) - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments) - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e) - } else { - obj.leadingDetachedComments = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e) - } - } - return message - } -} - -const baseGeneratedCodeInfo: object = {} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {} - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)) - } else { - obj.annotation = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)) - } - } - return message - } -} - -const baseGeneratedCodeInfo_Annotation: object = { path: 0, sourceFile: '', begin: 0, end: 0 } - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile) - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin) - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - message.sourceFile = reader.string() - break - case 3: - message.begin = reader.int32() - break - case 4: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile) - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin) - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile) - message.begin !== undefined && (obj.begin = message.begin) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/package.json b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/package.json deleted file mode 100644 index f539988..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "cosmos-bank-v1beta1-js", - "version": "0.1.0", - "description": "Autogenerated vuex store for Cosmos module cosmos.bank.v1beta1", - "author": "Starport Codegen ", - "homepage": "http://github.com/cosmos/cosmos-sdk/x/bank/types", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/vuex-root b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/vuex-root deleted file mode 100644 index 0fcc121..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.bank.v1beta1/vuex-root +++ /dev/null @@ -1 +0,0 @@ -THIS FILE IS GENERATED AUTOMATICALLY. DO NOT DELETE. diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.d.ts deleted file mode 100644 index 1decd95..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.d.ts +++ /dev/null @@ -1,3 +0,0 @@ -export {}; -declare const _default; -export default _default; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.js deleted file mode 100644 index 1b3ee43..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.js +++ /dev/null @@ -1,127 +0,0 @@ -import { txClient, queryClient, MissingWalletError, registry } from './module'; -// @ts-ignore -import { SpVuexError } from '@starport/vuex'; -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }); -} -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }); -} -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop] = [...value[prop], ...next_values[prop]]; - } - else { - value[prop] = next_values[prop]; - } - } - return value; -} -function getStructure(template) { - let structure = { fields: [] }; - for (const [key, value] of Object.entries(template)) { - let field = {}; - field.name = key; - field.type = typeof value; - structure.fields.push(field); - } - return structure; -} -const getDefaultState = () => { - return { - _Structure: {}, - _Registry: registry, - _Subscriptions: new Set(), - }; -}; -// initial state -const state = getDefaultState(); -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()); - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value; - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription); - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription); - } - }, - getters: { - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields; - }, - getRegistry: (state) => { - return state._Registry; - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.crisis.v1beta1 initialized!'); - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate'); - }); - } - }, - resetState({ commit }) { - commit('RESET_STATE'); - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription); - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload); - } - catch (e) { - throw new SpVuexError('Subscriptions: ' + e.message); - } - }); - }, - async sendMsgVerifyInvariant({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgVerifyInvariant(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVerifyInvariant:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgVerifyInvariant:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async MsgVerifyInvariant({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgVerifyInvariant(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVerifyInvariant:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgVerifyInvariant:Create', 'Could not create message: ' + e.message); - } - } - }, - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.ts deleted file mode 100644 index b5bc07e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/index.ts +++ /dev/null @@ -1,140 +0,0 @@ -import { txClient, queryClient, MissingWalletError , registry} from './module' -// @ts-ignore -import { SpVuexError } from '@starport/vuex' - - - -export { }; - -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }) -} - -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }) -} - -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop]=[...value[prop], ...next_values[prop]] - }else{ - value[prop]=next_values[prop] - } - } - return value -} - -function getStructure(template) { - let structure = { fields: [] } - for (const [key, value] of Object.entries(template)) { - let field: any = {} - field.name = key - field.type = typeof value - structure.fields.push(field) - } - return structure -} - -const getDefaultState = () => { - return { - - _Structure: { - - }, - _Registry: registry, - _Subscriptions: new Set(), - } -} - -// initial state -const state = getDefaultState() - -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()) - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription) - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription) - } - }, - getters: { - - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields - }, - getRegistry: (state) => { - return state._Registry - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.crisis.v1beta1 initialized!') - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate') - }) - } - }, - resetState({ commit }) { - commit('RESET_STATE') - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription) - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload) - }catch(e) { - throw new SpVuexError('Subscriptions: ' + e.message) - } - }) - }, - - async sendMsgVerifyInvariant({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgVerifyInvariant(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVerifyInvariant:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgVerifyInvariant:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - - async MsgVerifyInvariant({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgVerifyInvariant(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVerifyInvariant:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgVerifyInvariant:Create', 'Could not create message: ' + e.message) - - } - } - }, - - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.d.ts deleted file mode 100644 index 7a822d5..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { StdFee } from "@cosmjs/launchpad"; -import { Registry, OfflineSigner, EncodeObject } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgVerifyInvariant } from "./types/cosmos/crisis/v1beta1/tx"; -export declare const MissingWalletError: Error; -export declare const registry: Registry; -interface TxClientOptions { - addr: string; -} -interface SignAndBroadcastOptions { - fee: StdFee; - memo?: string; -} -declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions) => Promise<{ - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; - msgVerifyInvariant: (data: MsgVerifyInvariant) => EncodeObject; -}>; -interface QueryClientOptions { - addr: string; -} -declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.js deleted file mode 100644 index 0294546..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.js +++ /dev/null @@ -1,34 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgVerifyInvariant } from "./types/cosmos/crisis/v1beta1/tx"; -const types = [ - ["/cosmos.crisis.v1beta1.MsgVerifyInvariant", MsgVerifyInvariant], -]; -export const MissingWalletError = new Error("wallet is required"); -export const registry = new Registry(types); -const defaultFee = { - amount: [], - gas: "200000", -}; -const txClient = async (wallet, { addr: addr } = { addr: "http://localhost:26657" }) => { - if (!wallet) - throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - } - else { - client = await SigningStargateClient.offline(wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - return { - signAndBroadcast: (msgs, { fee, memo } = { fee: defaultFee, memo: "" }) => client.signAndBroadcast(address, msgs, fee, memo), - msgVerifyInvariant: (data) => ({ typeUrl: "/cosmos.crisis.v1beta1.MsgVerifyInvariant", value: data }), - }; -}; -const queryClient = async ({ addr: addr } = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.ts deleted file mode 100644 index 698dfac..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/index.ts +++ /dev/null @@ -1,60 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import { StdFee } from "@cosmjs/launchpad"; -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry, OfflineSigner, EncodeObject, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgVerifyInvariant } from "./types/cosmos/crisis/v1beta1/tx"; - - -const types = [ - ["/cosmos.crisis.v1beta1.MsgVerifyInvariant", MsgVerifyInvariant], - -]; -export const MissingWalletError = new Error("wallet is required"); - -export const registry = new Registry(types); - -const defaultFee = { - amount: [], - gas: "200000", -}; - -interface TxClientOptions { - addr: string -} - -interface SignAndBroadcastOptions { - fee: StdFee, - memo?: string -} - -const txClient = async (wallet: OfflineSigner, { addr: addr }: TxClientOptions = { addr: "http://localhost:26657" }) => { - if (!wallet) throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - }else{ - client = await SigningStargateClient.offline( wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - - return { - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }: SignAndBroadcastOptions = {fee: defaultFee, memo: ""}) => client.signAndBroadcast(address, msgs, fee,memo), - msgVerifyInvariant: (data: MsgVerifyInvariant): EncodeObject => ({ typeUrl: "/cosmos.crisis.v1beta1.MsgVerifyInvariant", value: data }), - - }; -}; - -interface QueryClientOptions { - addr: string -} - -const queryClient = async ({ addr: addr }: QueryClientOptions = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; - -export { - txClient, - queryClient, -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.d.ts deleted file mode 100644 index 8c0da4c..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.d.ts +++ /dev/null @@ -1,73 +0,0 @@ -export interface ProtobufAny { - "@type"?: string; -} -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} -/** - * MsgVerifyInvariantResponse defines the Msg/VerifyInvariant response type. - */ -export declare type V1Beta1MsgVerifyInvariantResponse = object; -export declare type QueryParamsType = Record; -export declare type ResponseFormat = keyof Omit; -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} -export declare type RequestParams = Omit; -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} -export interface HttpResponse extends Response { - data: D; - error: E; -} -declare type CancelToken = Symbol | string | number; -export declare enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded" -} -export declare class HttpClient { - baseUrl: string; - private securityData; - private securityWorker; - private abortControllers; - private baseApiParams; - constructor(apiConfig?: ApiConfig); - setSecurityData: (data: SecurityDataType) => void; - private addQueryParam; - protected toQueryString(rawQuery?: QueryParamsType): string; - protected addQueryParams(rawQuery?: QueryParamsType): string; - private contentFormatters; - private mergeRequestParams; - private createAbortSignal; - abortRequest: (cancelToken: CancelToken) => void; - request: ({ body, secure, path, type, query, format, baseUrl, cancelToken, ...params }: FullRequestParams) => Promise>; -} -/** - * @title cosmos/crisis/v1beta1/genesis.proto - * @version version not set - */ -export declare class Api extends HttpClient { -} -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.js deleted file mode 100644 index fd8aecc..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.js +++ /dev/null @@ -1,137 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ -export var ContentType; -(function (ContentType) { - ContentType["Json"] = "application/json"; - ContentType["FormData"] = "multipart/form-data"; - ContentType["UrlEncoded"] = "application/x-www-form-urlencoded"; -})(ContentType || (ContentType = {})); -export class HttpClient { - constructor(apiConfig = {}) { - this.baseUrl = ""; - this.securityData = null; - this.securityWorker = null; - this.abortControllers = new Map(); - this.baseApiParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - this.setSecurityData = (data) => { - this.securityData = data; - }; - this.contentFormatters = { - [ContentType.Json]: (input) => input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input) => Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input) => this.toQueryString(input), - }; - this.createAbortSignal = (cancelToken) => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - this.abortRequest = (cancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - this.request = ({ body, secure, path, type, query, format = "json", baseUrl, cancelToken, ...params }) => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response; - r.data = null; - r.error = null; - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } - else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - if (!response.ok) - throw data; - return data; - }); - }; - Object.assign(this, apiConfig); - } - addQueryParam(query, key) { - const value = query[key]; - return (encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`)); - } - toQueryString(rawQuery) { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key]) - : this.addQueryParam(query, key)) - .join("&"); - } - addQueryParams(rawQuery) { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - mergeRequestParams(params1, params2) { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } -} -/** - * @title cosmos/crisis/v1beta1/genesis.proto - * @version version not set - */ -export class Api extends HttpClient { -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.ts deleted file mode 100644 index 6f35bbf..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/rest.ts +++ /dev/null @@ -1,223 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -export interface ProtobufAny { - "@type"?: string; -} - -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} - -/** - * MsgVerifyInvariantResponse defines the Msg/VerifyInvariant response type. - */ -export type V1Beta1MsgVerifyInvariantResponse = object; - -export type QueryParamsType = Record; -export type ResponseFormat = keyof Omit; - -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} - -export type RequestParams = Omit; - -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} - -export interface HttpResponse extends Response { - data: D; - error: E; -} - -type CancelToken = Symbol | string | number; - -export enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded", -} - -export class HttpClient { - public baseUrl: string = ""; - private securityData: SecurityDataType = null as any; - private securityWorker: null | ApiConfig["securityWorker"] = null; - private abortControllers = new Map(); - - private baseApiParams: RequestParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - - constructor(apiConfig: ApiConfig = {}) { - Object.assign(this, apiConfig); - } - - public setSecurityData = (data: SecurityDataType) => { - this.securityData = data; - }; - - private addQueryParam(query: QueryParamsType, key: string) { - const value = query[key]; - - return ( - encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`) - ); - } - - protected toQueryString(rawQuery?: QueryParamsType): string { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => - typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key] as QueryParamsType) - : this.addQueryParam(query, key), - ) - .join("&"); - } - - protected addQueryParams(rawQuery?: QueryParamsType): string { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - - private contentFormatters: Record any> = { - [ContentType.Json]: (input: any) => - input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input: any) => - Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input: any) => this.toQueryString(input), - }; - - private mergeRequestParams(params1: RequestParams, params2?: RequestParams): RequestParams { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } - - private createAbortSignal = (cancelToken: CancelToken): AbortSignal | undefined => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - - public abortRequest = (cancelToken: CancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - - public request = ({ - body, - secure, - path, - type, - query, - format = "json", - baseUrl, - cancelToken, - ...params - }: FullRequestParams): Promise> => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response as HttpResponse; - r.data = (null as unknown) as T; - r.error = (null as unknown) as E; - - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - - if (!response.ok) throw data; - return data; - }); - }; -} - -/** - * @title cosmos/crisis/v1beta1/genesis.proto - * @version version not set - */ -export class Api extends HttpClient {} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts deleted file mode 100644 index a97bf9e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.v1beta1"; -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string; - amount: string; -} -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string; - amount: string; -} -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string; -} -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string; -} -export declare const Coin: { - encode(message: Coin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Coin; - fromJSON(object: any): Coin; - toJSON(message: Coin): unknown; - fromPartial(object: DeepPartial): Coin; -}; -export declare const DecCoin: { - encode(message: DecCoin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecCoin; - fromJSON(object: any): DecCoin; - toJSON(message: DecCoin): unknown; - fromPartial(object: DeepPartial): DecCoin; -}; -export declare const IntProto: { - encode(message: IntProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): IntProto; - fromJSON(object: any): IntProto; - toJSON(message: IntProto): unknown; - fromPartial(object: DeepPartial): IntProto; -}; -export declare const DecProto: { - encode(message: DecProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecProto; - fromJSON(object: any): DecProto; - toJSON(message: DecProto): unknown; - fromPartial(object: DeepPartial): DecProto; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.js deleted file mode 100644 index 2fb52fd..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.js +++ /dev/null @@ -1,245 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.v1beta1'; -const baseCoin = { denom: '', amount: '' }; -export const Coin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseDecCoin = { denom: '', amount: '' }; -export const DecCoin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseIntProto = { int: '' }; -export const IntProto = { - encode(message, writer = Writer.create()) { - if (message.int !== '') { - writer.uint32(10).string(message.int); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseIntProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.int = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int); - } - else { - message.int = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.int !== undefined && (obj.int = message.int); - return obj; - }, - fromPartial(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = object.int; - } - else { - message.int = ''; - } - return message; - } -}; -const baseDecProto = { dec: '' }; -export const DecProto = { - encode(message, writer = Writer.create()) { - if (message.dec !== '') { - writer.uint32(10).string(message.dec); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.dec = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec); - } - else { - message.dec = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.dec !== undefined && (obj.dec = message.dec); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec; - } - else { - message.dec = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.ts deleted file mode 100644 index 4549c7f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/base/v1beta1/coin.ts +++ /dev/null @@ -1,301 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.v1beta1' - -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string - amount: string -} - -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string - amount: string -} - -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string -} - -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string -} - -const baseCoin: object = { denom: '', amount: '' } - -export const Coin = { - encode(message: Coin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Coin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCoin } as Coin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: Coin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseDecCoin: object = { denom: '', amount: '' } - -export const DecCoin = { - encode(message: DecCoin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecCoin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecCoin } as DecCoin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: DecCoin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseIntProto: object = { int: '' } - -export const IntProto = { - encode(message: IntProto, writer: Writer = Writer.create()): Writer { - if (message.int !== '') { - writer.uint32(10).string(message.int) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): IntProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseIntProto } as IntProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.int = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int) - } else { - message.int = '' - } - return message - }, - - toJSON(message: IntProto): unknown { - const obj: any = {} - message.int !== undefined && (obj.int = message.int) - return obj - }, - - fromPartial(object: DeepPartial): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = object.int - } else { - message.int = '' - } - return message - } -} - -const baseDecProto: object = { dec: '' } - -export const DecProto = { - encode(message: DecProto, writer: Writer = Writer.create()): Writer { - if (message.dec !== '') { - writer.uint32(10).string(message.dec) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecProto } as DecProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.dec = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec) - } else { - message.dec = '' - } - return message - }, - - toJSON(message: DecProto): unknown { - const obj: any = {} - message.dec !== undefined && (obj.dec = message.dec) - return obj - }, - - fromPartial(object: DeepPartial): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec - } else { - message.dec = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.d.ts deleted file mode 100644 index 9079fae..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.d.ts +++ /dev/null @@ -1,23 +0,0 @@ -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.crisis.v1beta1"; -/** GenesisState defines the crisis module's genesis state. */ -export interface GenesisState { - /** - * constant_fee is the fee used to verify the invariant in the crisis - * module. - */ - constantFee: Coin | undefined; -} -export declare const GenesisState: { - encode(message: GenesisState, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GenesisState; - fromJSON(object: any): GenesisState; - toJSON(message: GenesisState): unknown; - fromPartial(object: DeepPartial): GenesisState; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.js deleted file mode 100644 index f86e0a5..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.js +++ /dev/null @@ -1,55 +0,0 @@ -/* eslint-disable */ -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.crisis.v1beta1'; -const baseGenesisState = {}; -export const GenesisState = { - encode(message, writer = Writer.create()) { - if (message.constantFee !== undefined) { - Coin.encode(message.constantFee, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGenesisState }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 3: - message.constantFee = Coin.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGenesisState }; - if (object.constantFee !== undefined && object.constantFee !== null) { - message.constantFee = Coin.fromJSON(object.constantFee); - } - else { - message.constantFee = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.constantFee !== undefined && (obj.constantFee = message.constantFee ? Coin.toJSON(message.constantFee) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseGenesisState }; - if (object.constantFee !== undefined && object.constantFee !== null) { - message.constantFee = Coin.fromPartial(object.constantFee); - } - else { - message.constantFee = undefined; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.ts deleted file mode 100644 index dff9859..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/genesis.ts +++ /dev/null @@ -1,80 +0,0 @@ -/* eslint-disable */ -import { Coin } from '../../../cosmos/base/v1beta1/coin' -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.crisis.v1beta1' - -/** GenesisState defines the crisis module's genesis state. */ -export interface GenesisState { - /** - * constant_fee is the fee used to verify the invariant in the crisis - * module. - */ - constantFee: Coin | undefined -} - -const baseGenesisState: object = {} - -export const GenesisState = { - encode(message: GenesisState, writer: Writer = Writer.create()): Writer { - if (message.constantFee !== undefined) { - Coin.encode(message.constantFee, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGenesisState } as GenesisState - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 3: - message.constantFee = Coin.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GenesisState { - const message = { ...baseGenesisState } as GenesisState - if (object.constantFee !== undefined && object.constantFee !== null) { - message.constantFee = Coin.fromJSON(object.constantFee) - } else { - message.constantFee = undefined - } - return message - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {} - message.constantFee !== undefined && (obj.constantFee = message.constantFee ? Coin.toJSON(message.constantFee) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): GenesisState { - const message = { ...baseGenesisState } as GenesisState - if (object.constantFee !== undefined && object.constantFee !== null) { - message.constantFee = Coin.fromPartial(object.constantFee) - } else { - message.constantFee = undefined - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.d.ts deleted file mode 100644 index 93ffe4c..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.d.ts +++ /dev/null @@ -1,43 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.crisis.v1beta1"; -/** MsgVerifyInvariant represents a message to verify a particular invariance. */ -export interface MsgVerifyInvariant { - sender: string; - invariantModuleName: string; - invariantRoute: string; -} -/** MsgVerifyInvariantResponse defines the Msg/VerifyInvariant response type. */ -export interface MsgVerifyInvariantResponse { -} -export declare const MsgVerifyInvariant: { - encode(message: MsgVerifyInvariant, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgVerifyInvariant; - fromJSON(object: any): MsgVerifyInvariant; - toJSON(message: MsgVerifyInvariant): unknown; - fromPartial(object: DeepPartial): MsgVerifyInvariant; -}; -export declare const MsgVerifyInvariantResponse: { - encode(_: MsgVerifyInvariantResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgVerifyInvariantResponse; - fromJSON(_: any): MsgVerifyInvariantResponse; - toJSON(_: MsgVerifyInvariantResponse): unknown; - fromPartial(_: DeepPartial): MsgVerifyInvariantResponse; -}; -/** Msg defines the bank Msg service. */ -export interface Msg { - /** VerifyInvariant defines a method to verify a particular invariance. */ - VerifyInvariant(request: MsgVerifyInvariant): Promise; -} -export declare class MsgClientImpl implements Msg { - private readonly rpc; - constructor(rpc: Rpc); - VerifyInvariant(request: MsgVerifyInvariant): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.js deleted file mode 100644 index 3483ffa..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.js +++ /dev/null @@ -1,134 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.crisis.v1beta1'; -const baseMsgVerifyInvariant = { sender: '', invariantModuleName: '', invariantRoute: '' }; -export const MsgVerifyInvariant = { - encode(message, writer = Writer.create()) { - if (message.sender !== '') { - writer.uint32(10).string(message.sender); - } - if (message.invariantModuleName !== '') { - writer.uint32(18).string(message.invariantModuleName); - } - if (message.invariantRoute !== '') { - writer.uint32(26).string(message.invariantRoute); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgVerifyInvariant }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.sender = reader.string(); - break; - case 2: - message.invariantModuleName = reader.string(); - break; - case 3: - message.invariantRoute = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgVerifyInvariant }; - if (object.sender !== undefined && object.sender !== null) { - message.sender = String(object.sender); - } - else { - message.sender = ''; - } - if (object.invariantModuleName !== undefined && object.invariantModuleName !== null) { - message.invariantModuleName = String(object.invariantModuleName); - } - else { - message.invariantModuleName = ''; - } - if (object.invariantRoute !== undefined && object.invariantRoute !== null) { - message.invariantRoute = String(object.invariantRoute); - } - else { - message.invariantRoute = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.sender !== undefined && (obj.sender = message.sender); - message.invariantModuleName !== undefined && (obj.invariantModuleName = message.invariantModuleName); - message.invariantRoute !== undefined && (obj.invariantRoute = message.invariantRoute); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgVerifyInvariant }; - if (object.sender !== undefined && object.sender !== null) { - message.sender = object.sender; - } - else { - message.sender = ''; - } - if (object.invariantModuleName !== undefined && object.invariantModuleName !== null) { - message.invariantModuleName = object.invariantModuleName; - } - else { - message.invariantModuleName = ''; - } - if (object.invariantRoute !== undefined && object.invariantRoute !== null) { - message.invariantRoute = object.invariantRoute; - } - else { - message.invariantRoute = ''; - } - return message; - } -}; -const baseMsgVerifyInvariantResponse = {}; -export const MsgVerifyInvariantResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgVerifyInvariantResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgVerifyInvariantResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgVerifyInvariantResponse }; - return message; - } -}; -export class MsgClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - VerifyInvariant(request) { - const data = MsgVerifyInvariant.encode(request).finish(); - const promise = this.rpc.request('cosmos.crisis.v1beta1.Msg', 'VerifyInvariant', data); - return promise.then((data) => MsgVerifyInvariantResponse.decode(new Reader(data))); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.ts deleted file mode 100644 index b371265..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/cosmos/crisis/v1beta1/tx.ts +++ /dev/null @@ -1,174 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.crisis.v1beta1' - -/** MsgVerifyInvariant represents a message to verify a particular invariance. */ -export interface MsgVerifyInvariant { - sender: string - invariantModuleName: string - invariantRoute: string -} - -/** MsgVerifyInvariantResponse defines the Msg/VerifyInvariant response type. */ -export interface MsgVerifyInvariantResponse {} - -const baseMsgVerifyInvariant: object = { sender: '', invariantModuleName: '', invariantRoute: '' } - -export const MsgVerifyInvariant = { - encode(message: MsgVerifyInvariant, writer: Writer = Writer.create()): Writer { - if (message.sender !== '') { - writer.uint32(10).string(message.sender) - } - if (message.invariantModuleName !== '') { - writer.uint32(18).string(message.invariantModuleName) - } - if (message.invariantRoute !== '') { - writer.uint32(26).string(message.invariantRoute) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgVerifyInvariant { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgVerifyInvariant } as MsgVerifyInvariant - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.sender = reader.string() - break - case 2: - message.invariantModuleName = reader.string() - break - case 3: - message.invariantRoute = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgVerifyInvariant { - const message = { ...baseMsgVerifyInvariant } as MsgVerifyInvariant - if (object.sender !== undefined && object.sender !== null) { - message.sender = String(object.sender) - } else { - message.sender = '' - } - if (object.invariantModuleName !== undefined && object.invariantModuleName !== null) { - message.invariantModuleName = String(object.invariantModuleName) - } else { - message.invariantModuleName = '' - } - if (object.invariantRoute !== undefined && object.invariantRoute !== null) { - message.invariantRoute = String(object.invariantRoute) - } else { - message.invariantRoute = '' - } - return message - }, - - toJSON(message: MsgVerifyInvariant): unknown { - const obj: any = {} - message.sender !== undefined && (obj.sender = message.sender) - message.invariantModuleName !== undefined && (obj.invariantModuleName = message.invariantModuleName) - message.invariantRoute !== undefined && (obj.invariantRoute = message.invariantRoute) - return obj - }, - - fromPartial(object: DeepPartial): MsgVerifyInvariant { - const message = { ...baseMsgVerifyInvariant } as MsgVerifyInvariant - if (object.sender !== undefined && object.sender !== null) { - message.sender = object.sender - } else { - message.sender = '' - } - if (object.invariantModuleName !== undefined && object.invariantModuleName !== null) { - message.invariantModuleName = object.invariantModuleName - } else { - message.invariantModuleName = '' - } - if (object.invariantRoute !== undefined && object.invariantRoute !== null) { - message.invariantRoute = object.invariantRoute - } else { - message.invariantRoute = '' - } - return message - } -} - -const baseMsgVerifyInvariantResponse: object = {} - -export const MsgVerifyInvariantResponse = { - encode(_: MsgVerifyInvariantResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgVerifyInvariantResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgVerifyInvariantResponse } as MsgVerifyInvariantResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgVerifyInvariantResponse { - const message = { ...baseMsgVerifyInvariantResponse } as MsgVerifyInvariantResponse - return message - }, - - toJSON(_: MsgVerifyInvariantResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgVerifyInvariantResponse { - const message = { ...baseMsgVerifyInvariantResponse } as MsgVerifyInvariantResponse - return message - } -} - -/** Msg defines the bank Msg service. */ -export interface Msg { - /** VerifyInvariant defines a method to verify a particular invariance. */ - VerifyInvariant(request: MsgVerifyInvariant): Promise -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - VerifyInvariant(request: MsgVerifyInvariant): Promise { - const data = MsgVerifyInvariant.encode(request).finish() - const promise = this.rpc.request('cosmos.crisis.v1beta1.Msg', 'VerifyInvariant', data) - return promise.then((data) => MsgVerifyInvariantResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.d.ts deleted file mode 100644 index 885d30b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "gogoproto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.js deleted file mode 100644 index f02f645..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.ts deleted file mode 100644 index 4de9fe9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.d.ts deleted file mode 100644 index 57846e0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.d.ts +++ /dev/null @@ -1,1022 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: FileOptions | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: FieldOptions | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} -export declare enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type; -export declare function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string; -export declare enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label; -export declare function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string; -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: EnumOptions | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: MethodOptions | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} -/** Generated classes can be optimized for speed or code size. */ -export declare enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} -export declare function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode; -export declare function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string; -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export declare enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType; -export declare function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string; -export declare enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType; -export declare function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string; -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export declare enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} -export declare function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel; -export declare function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string; -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} -export declare const FileDescriptorSet: { - encode(message: FileDescriptorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet; - fromJSON(object: any): FileDescriptorSet; - toJSON(message: FileDescriptorSet): unknown; - fromPartial(object: DeepPartial): FileDescriptorSet; -}; -export declare const FileDescriptorProto: { - encode(message: FileDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto; - fromJSON(object: any): FileDescriptorProto; - toJSON(message: FileDescriptorProto): unknown; - fromPartial(object: DeepPartial): FileDescriptorProto; -}; -export declare const DescriptorProto: { - encode(message: DescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto; - fromJSON(object: any): DescriptorProto; - toJSON(message: DescriptorProto): unknown; - fromPartial(object: DeepPartial): DescriptorProto; -}; -export declare const DescriptorProto_ExtensionRange: { - encode(message: DescriptorProto_ExtensionRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange; - fromJSON(object: any): DescriptorProto_ExtensionRange; - toJSON(message: DescriptorProto_ExtensionRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange; -}; -export declare const DescriptorProto_ReservedRange: { - encode(message: DescriptorProto_ReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange; - fromJSON(object: any): DescriptorProto_ReservedRange; - toJSON(message: DescriptorProto_ReservedRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange; -}; -export declare const ExtensionRangeOptions: { - encode(message: ExtensionRangeOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions; - fromJSON(object: any): ExtensionRangeOptions; - toJSON(message: ExtensionRangeOptions): unknown; - fromPartial(object: DeepPartial): ExtensionRangeOptions; -}; -export declare const FieldDescriptorProto: { - encode(message: FieldDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto; - fromJSON(object: any): FieldDescriptorProto; - toJSON(message: FieldDescriptorProto): unknown; - fromPartial(object: DeepPartial): FieldDescriptorProto; -}; -export declare const OneofDescriptorProto: { - encode(message: OneofDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto; - fromJSON(object: any): OneofDescriptorProto; - toJSON(message: OneofDescriptorProto): unknown; - fromPartial(object: DeepPartial): OneofDescriptorProto; -}; -export declare const EnumDescriptorProto: { - encode(message: EnumDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto; - fromJSON(object: any): EnumDescriptorProto; - toJSON(message: EnumDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto; -}; -export declare const EnumDescriptorProto_EnumReservedRange: { - encode(message: EnumDescriptorProto_EnumReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange; - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange; - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange; -}; -export declare const EnumValueDescriptorProto: { - encode(message: EnumValueDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto; - fromJSON(object: any): EnumValueDescriptorProto; - toJSON(message: EnumValueDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumValueDescriptorProto; -}; -export declare const ServiceDescriptorProto: { - encode(message: ServiceDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto; - fromJSON(object: any): ServiceDescriptorProto; - toJSON(message: ServiceDescriptorProto): unknown; - fromPartial(object: DeepPartial): ServiceDescriptorProto; -}; -export declare const MethodDescriptorProto: { - encode(message: MethodDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto; - fromJSON(object: any): MethodDescriptorProto; - toJSON(message: MethodDescriptorProto): unknown; - fromPartial(object: DeepPartial): MethodDescriptorProto; -}; -export declare const FileOptions: { - encode(message: FileOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileOptions; - fromJSON(object: any): FileOptions; - toJSON(message: FileOptions): unknown; - fromPartial(object: DeepPartial): FileOptions; -}; -export declare const MessageOptions: { - encode(message: MessageOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MessageOptions; - fromJSON(object: any): MessageOptions; - toJSON(message: MessageOptions): unknown; - fromPartial(object: DeepPartial): MessageOptions; -}; -export declare const FieldOptions: { - encode(message: FieldOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldOptions; - fromJSON(object: any): FieldOptions; - toJSON(message: FieldOptions): unknown; - fromPartial(object: DeepPartial): FieldOptions; -}; -export declare const OneofOptions: { - encode(message: OneofOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofOptions; - fromJSON(object: any): OneofOptions; - toJSON(message: OneofOptions): unknown; - fromPartial(object: DeepPartial): OneofOptions; -}; -export declare const EnumOptions: { - encode(message: EnumOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumOptions; - fromJSON(object: any): EnumOptions; - toJSON(message: EnumOptions): unknown; - fromPartial(object: DeepPartial): EnumOptions; -}; -export declare const EnumValueOptions: { - encode(message: EnumValueOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions; - fromJSON(object: any): EnumValueOptions; - toJSON(message: EnumValueOptions): unknown; - fromPartial(object: DeepPartial): EnumValueOptions; -}; -export declare const ServiceOptions: { - encode(message: ServiceOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceOptions; - fromJSON(object: any): ServiceOptions; - toJSON(message: ServiceOptions): unknown; - fromPartial(object: DeepPartial): ServiceOptions; -}; -export declare const MethodOptions: { - encode(message: MethodOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodOptions; - fromJSON(object: any): MethodOptions; - toJSON(message: MethodOptions): unknown; - fromPartial(object: DeepPartial): MethodOptions; -}; -export declare const UninterpretedOption: { - encode(message: UninterpretedOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption; - fromJSON(object: any): UninterpretedOption; - toJSON(message: UninterpretedOption): unknown; - fromPartial(object: DeepPartial): UninterpretedOption; -}; -export declare const UninterpretedOption_NamePart: { - encode(message: UninterpretedOption_NamePart, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart; - fromJSON(object: any): UninterpretedOption_NamePart; - toJSON(message: UninterpretedOption_NamePart): unknown; - fromPartial(object: DeepPartial): UninterpretedOption_NamePart; -}; -export declare const SourceCodeInfo: { - encode(message: SourceCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo; - fromJSON(object: any): SourceCodeInfo; - toJSON(message: SourceCodeInfo): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo; -}; -export declare const SourceCodeInfo_Location: { - encode(message: SourceCodeInfo_Location, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location; - fromJSON(object: any): SourceCodeInfo_Location; - toJSON(message: SourceCodeInfo_Location): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo_Location; -}; -export declare const GeneratedCodeInfo: { - encode(message: GeneratedCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo; - fromJSON(object: any): GeneratedCodeInfo; - toJSON(message: GeneratedCodeInfo): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo; -}; -export declare const GeneratedCodeInfo_Annotation: { - encode(message: GeneratedCodeInfo_Annotation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation; - fromJSON(object: any): GeneratedCodeInfo_Annotation; - toJSON(message: GeneratedCodeInfo_Annotation): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.js deleted file mode 100644 index 22f7937..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.js +++ /dev/null @@ -1,3920 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -export var FieldDescriptorProto_Type; -(function (FieldDescriptorProto_Type) { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT64"] = 3] = "TYPE_INT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT64"] = 4] = "TYPE_UINT64"; - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT32"] = 5] = "TYPE_INT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BOOL"] = 8] = "TYPE_BOOL"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_STRING"] = 9] = "TYPE_STRING"; - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_GROUP"] = 10] = "TYPE_GROUP"; - /** TYPE_MESSAGE - Length-delimited aggregate. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; - /** TYPE_BYTES - New in version 2. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BYTES"] = 12] = "TYPE_BYTES"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT32"] = 13] = "TYPE_UINT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_ENUM"] = 14] = "TYPE_ENUM"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; - /** TYPE_SINT32 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT32"] = 17] = "TYPE_SINT32"; - /** TYPE_SINT64 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT64"] = 18] = "TYPE_SINT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Type || (FieldDescriptorProto_Type = {})); -export function fieldDescriptorProto_TypeFromJSON(object) { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_TypeToJSON(object) { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE'; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT'; - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64'; - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64'; - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32'; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64'; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32'; - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL'; - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING'; - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP'; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE'; - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES'; - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32'; - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM'; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32'; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64'; - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32'; - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64'; - default: - return 'UNKNOWN'; - } -} -export var FieldDescriptorProto_Label; -(function (FieldDescriptorProto_Label) { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_OPTIONAL"] = 1] = "LABEL_OPTIONAL"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REQUIRED"] = 2] = "LABEL_REQUIRED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REPEATED"] = 3] = "LABEL_REPEATED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Label || (FieldDescriptorProto_Label = {})); -export function fieldDescriptorProto_LabelFromJSON(object) { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_LabelToJSON(object) { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL'; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED'; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED'; - default: - return 'UNKNOWN'; - } -} -/** Generated classes can be optimized for speed or code size. */ -export var FileOptions_OptimizeMode; -(function (FileOptions_OptimizeMode) { - /** SPEED - Generate complete code for parsing, serialization, */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["SPEED"] = 1] = "SPEED"; - /** CODE_SIZE - etc. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["CODE_SIZE"] = 2] = "CODE_SIZE"; - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["LITE_RUNTIME"] = 3] = "LITE_RUNTIME"; - FileOptions_OptimizeMode[FileOptions_OptimizeMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FileOptions_OptimizeMode || (FileOptions_OptimizeMode = {})); -export function fileOptions_OptimizeModeFromJSON(object) { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED; - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} -export function fileOptions_OptimizeModeToJSON(object) { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED'; - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE'; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_CType; -(function (FieldOptions_CType) { - /** STRING - Default mode. */ - FieldOptions_CType[FieldOptions_CType["STRING"] = 0] = "STRING"; - FieldOptions_CType[FieldOptions_CType["CORD"] = 1] = "CORD"; - FieldOptions_CType[FieldOptions_CType["STRING_PIECE"] = 2] = "STRING_PIECE"; - FieldOptions_CType[FieldOptions_CType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_CType || (FieldOptions_CType = {})); -export function fieldOptions_CTypeFromJSON(object) { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING; - case 1: - case 'CORD': - return FieldOptions_CType.CORD; - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} -export function fieldOptions_CTypeToJSON(object) { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING'; - case FieldOptions_CType.CORD: - return 'CORD'; - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_JSType; -(function (FieldOptions_JSType) { - /** JS_NORMAL - Use the default type. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NORMAL"] = 0] = "JS_NORMAL"; - /** JS_STRING - Use JavaScript strings. */ - FieldOptions_JSType[FieldOptions_JSType["JS_STRING"] = 1] = "JS_STRING"; - /** JS_NUMBER - Use JavaScript numbers. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NUMBER"] = 2] = "JS_NUMBER"; - FieldOptions_JSType[FieldOptions_JSType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_JSType || (FieldOptions_JSType = {})); -export function fieldOptions_JSTypeFromJSON(object) { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL; - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING; - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} -export function fieldOptions_JSTypeToJSON(object) { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL'; - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING'; - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER'; - default: - return 'UNKNOWN'; - } -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export var MethodOptions_IdempotencyLevel; -(function (MethodOptions_IdempotencyLevel) { - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENCY_UNKNOWN"] = 0] = "IDEMPOTENCY_UNKNOWN"; - /** NO_SIDE_EFFECTS - implies idempotent */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["NO_SIDE_EFFECTS"] = 1] = "NO_SIDE_EFFECTS"; - /** IDEMPOTENT - idempotent, but may have side effects */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENT"] = 2] = "IDEMPOTENT"; - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(MethodOptions_IdempotencyLevel || (MethodOptions_IdempotencyLevel = {})); -export function methodOptions_IdempotencyLevelFromJSON(object) { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} -export function methodOptions_IdempotencyLevelToJSON(object) { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN'; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS'; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT'; - default: - return 'UNKNOWN'; - } -} -const baseFileDescriptorSet = {}; -export const FileDescriptorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.file) { - FileDescriptorProto.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorSet }; - message.file = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.file = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)); - } - } - return message; - } -}; -const baseFileDescriptorProto = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' }; -export const FileDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.package !== '') { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } - else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } - else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package); - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax); - } - else { - message.syntax = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } - else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e); - } - else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e); - } - else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package; - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax; - } - else { - message.syntax = ''; - } - return message; - } -}; -const baseDescriptorProto = { name: '', reservedName: '' }; -export const DescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)); - } - else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.oneofDecl = []; - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseDescriptorProto_ExtensionRange = { start: 0, end: 0 }; -export const DescriptorProto_ExtensionRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ExtensionRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseDescriptorProto_ReservedRange = { start: 0, end: 0 }; -export const DescriptorProto_ReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseExtensionRangeOptions = {}; -export const ExtensionRangeOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldDescriptorProto = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -}; -export const FieldDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label); - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type); - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName); - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee); - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue); - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex); - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName); - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional); - } - else { - message.proto3Optional = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label; - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName; - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee; - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue; - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex; - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName; - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional; - } - else { - message.proto3Optional = false; - } - return message; - } -}; -const baseOneofDescriptorProto = { name: '' }; -export const OneofDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseEnumDescriptorProto = { name: '', reservedName: '' }; -export const EnumDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseEnumDescriptorProto_EnumReservedRange = { start: 0, end: 0 }; -export const EnumDescriptorProto_EnumReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseEnumValueDescriptorProto = { name: '', number: 0 }; -export const EnumValueDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseServiceDescriptorProto = { name: '' }; -export const ServiceDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceDescriptorProto }; - message.method = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.method = []; - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseMethodDescriptorProto = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false }; -export const MethodDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType); - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType); - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming); - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming); - } - else { - message.serverStreaming = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType; - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType; - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming; - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming; - } - else { - message.serverStreaming = false; - } - return message; - } -}; -const baseFileOptions = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -}; -export const FileOptions = { - encode(message, writer = Writer.create()) { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage); - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname); - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles); - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash); - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor); - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage); - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices); - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices); - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices); - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices); - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas); - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix); - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace); - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix); - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix); - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace); - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace); - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage); - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage; - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname; - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles; - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash; - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8; - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor; - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage; - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices; - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices; - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices; - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices; - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas; - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix; - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace; - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix; - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix; - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace; - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace; - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage; - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMessageOptions = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false }; -export const MessageOptions = { - encode(message, writer = Writer.create()) { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat); - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor); - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry); - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat; - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor; - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry; - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldOptions = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false }; -export const FieldOptions = { - encode(message, writer = Writer.create()) { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype); - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed); - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype); - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy); - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak); - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype; - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed; - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype; - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy; - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak; - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseOneofOptions = {}; -export const OneofOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumOptions = { allowAlias: false, deprecated: false }; -export const EnumOptions = { - encode(message, writer = Writer.create()) { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias); - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias; - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumValueOptions = { deprecated: false }; -export const EnumValueOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseServiceOptions = { deprecated: false }; -export const ServiceOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMethodOptions = { deprecated: false, idempotencyLevel: 0 }; -export const MethodOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel); - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel; - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseUninterpretedOption = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' }; -export const UninterpretedOption = { - encode(message, writer = Writer.create()) { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption }; - message.name = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64()); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64()); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue); - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue); - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue); - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue); - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue); - } - else { - message.aggregateValue = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)); - } - else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue); - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue; - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue; - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue; - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue; - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue; - } - else { - message.stringValue = new Uint8Array(); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue; - } - else { - message.aggregateValue = ''; - } - return message; - } -}; -const baseUninterpretedOption_NamePart = { namePart: '', isExtension: false }; -export const UninterpretedOption_NamePart = { - encode(message, writer = Writer.create()) { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption_NamePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart); - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension); - } - else { - message.isExtension = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart; - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension; - } - else { - message.isExtension = false; - } - return message; - } -}; -const baseSourceCodeInfo = {}; -export const SourceCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo }; - message.location = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)); - } - else { - obj.location = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)); - } - } - return message; - } -}; -const baseSourceCodeInfo_Location = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' }; -export const SourceCodeInfo_Location = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } - else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments); - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments); - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => e); - } - else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } - else { - obj.leadingDetachedComments = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments; - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments; - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e); - } - } - return message; - } -}; -const baseGeneratedCodeInfo = {}; -export const GeneratedCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)); - } - else { - obj.annotation = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)); - } - } - return message; - } -}; -const baseGeneratedCodeInfo_Annotation = { path: 0, sourceFile: '', begin: 0, end: 0 }; -export const GeneratedCodeInfo_Annotation = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile); - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin); - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = message.begin); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile; - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin; - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.ts deleted file mode 100644 index 83606a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/module/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4643 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[] -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string - /** e.g. "foo", "foo.bar", etc. */ - package: string - /** Names of files imported by this file. */ - dependency: string[] - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[] - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[] - /** All top-level definitions in this file. */ - messageType: DescriptorProto[] - enumType: EnumDescriptorProto[] - service: ServiceDescriptorProto[] - extension: FieldDescriptorProto[] - options: FileOptions | undefined - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string - field: FieldDescriptorProto[] - extension: FieldDescriptorProto[] - nestedType: DescriptorProto[] - enumType: EnumDescriptorProto[] - extensionRange: DescriptorProto_ExtensionRange[] - oneofDecl: OneofDescriptorProto[] - options: MessageOptions | undefined - reservedRange: DescriptorProto_ReservedRange[] - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[] -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number - options: ExtensionRangeOptions | undefined -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string - number: number - label: FieldDescriptorProto_Label - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string - options: FieldOptions | undefined - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64 - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64 - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32 - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64 - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32 - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32 - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32 - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64 - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32 - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64 - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE' - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT' - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64' - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64' - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32' - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64' - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32' - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL' - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING' - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP' - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE' - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES' - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32' - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM' - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32' - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64' - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32' - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64' - default: - return 'UNKNOWN' - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL' - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED' - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED' - default: - return 'UNKNOWN' - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string - options: OneofOptions | undefined -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string - value: EnumValueDescriptorProto[] - options: EnumOptions | undefined - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[] - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[] -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number - /** Inclusive. */ - end: number -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string - number: number - options: EnumValueOptions | undefined -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string - method: MethodDescriptorProto[] - options: ServiceOptions | undefined -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string - outputType: string - options: MethodOptions | undefined - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean - optimizeFor: FileOptions_OptimizeMode - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean - javaGenericServices: boolean - pyGenericServices: boolean - phpGenericServices: boolean - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[] -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED' - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE' - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME' - default: - return 'UNKNOWN' - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean - /** For Google-internal migration only. Do not use. */ - weak: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING - case 1: - case 'CORD': - return FieldOptions_CType.CORD - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING' - case FieldOptions_CType.CORD: - return 'CORD' - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE' - default: - return 'UNKNOWN' - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL' - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING' - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER' - default: - return 'UNKNOWN' - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean - idempotencyLevel: MethodOptions_IdempotencyLevel - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN' - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS' - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT' - default: - return 'UNKNOWN' - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[] - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string - positiveIntValue: number - negativeIntValue: number - doubleValue: number - stringValue: Uint8Array - aggregateValue: string -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string - isExtension: boolean -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[] -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[] - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[] - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string - trailingComments: string - leadingDetachedComments: string[] -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[] -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[] - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number -} - -const baseFileDescriptorSet: object = {} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {} - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)) - } else { - obj.file = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)) - } - } - return message - } -} - -const baseFileDescriptorProto: object = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' } - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.package !== '') { - writer.uint32(18).string(message.package) - } - for (const v of message.dependency) { - writer.uint32(26).string(v!) - } - writer.uint32(82).fork() - for (const v of message.publicDependency) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(90).fork() - for (const v of message.weakDependency) { - writer.int32(v) - } - writer.ldelim() - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim() - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.package = reader.string() - break - case 3: - message.dependency.push(reader.string()) - break - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()) - } - } else { - message.publicDependency.push(reader.int32()) - } - break - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()) - } - } else { - message.weakDependency.push(reader.int32()) - } - break - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 8: - message.options = FileOptions.decode(reader, reader.uint32()) - break - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()) - break - case 12: - message.syntax = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package) - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax) - } else { - message.syntax = '' - } - return message - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.package !== undefined && (obj.package = message.package) - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e) - } else { - obj.dependency = [] - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e) - } else { - obj.publicDependency = [] - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e) - } else { - obj.weakDependency = [] - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.messageType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)) - } else { - obj.service = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined) - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined) - message.syntax !== undefined && (obj.syntax = message.syntax) - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax - } else { - message.syntax = '' - } - return message - } -} - -const baseDescriptorProto: object = { name: '', reservedName: '' } - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim() - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim() - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())) - break - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()) - break - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())) - break - case 10: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.field = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.nestedType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)) - } else { - obj.extensionRange = [] - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)) - } else { - obj.oneofDecl = [] - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseDescriptorProto_ExtensionRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseDescriptorProto_ReservedRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseExtensionRangeOptions: object = {} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldDescriptorProto: object = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number) - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label) - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type) - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName) - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee) - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue) - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex) - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName) - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 3: - message.number = reader.int32() - break - case 4: - message.label = reader.int32() as any - break - case 5: - message.type = reader.int32() as any - break - case 6: - message.typeName = reader.string() - break - case 2: - message.extendee = reader.string() - break - case 7: - message.defaultValue = reader.string() - break - case 9: - message.oneofIndex = reader.int32() - break - case 10: - message.jsonName = reader.string() - break - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()) - break - case 17: - message.proto3Optional = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label) - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type) - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName) - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee) - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue) - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex) - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName) - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional) - } else { - message.proto3Optional = false - } - return message - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)) - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)) - message.typeName !== undefined && (obj.typeName = message.typeName) - message.extendee !== undefined && (obj.extendee = message.extendee) - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue) - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex) - message.jsonName !== undefined && (obj.jsonName = message.jsonName) - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined) - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional) - return obj - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional - } else { - message.proto3Optional = false - } - return message - } -} - -const baseOneofDescriptorProto: object = { name: '' } - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseEnumDescriptorProto: object = { name: '', reservedName: '' } - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()) - break - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())) - break - case 5: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)) - } else { - obj.value = [] - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseEnumDescriptorProto_EnumReservedRange: object = { start: 0, end: 0 } - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseEnumValueDescriptorProto: object = { name: '', number: 0 } - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number) - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.number = reader.int32() - break - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseServiceDescriptorProto: object = { name: '' } - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)) - } else { - obj.method = [] - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseMethodDescriptorProto: object = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false } - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType) - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType) - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim() - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming) - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.inputType = reader.string() - break - case 3: - message.outputType = reader.string() - break - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()) - break - case 5: - message.clientStreaming = reader.bool() - break - case 6: - message.serverStreaming = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType) - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType) - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming) - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming) - } else { - message.serverStreaming = false - } - return message - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.inputType !== undefined && (obj.inputType = message.inputType) - message.outputType !== undefined && (obj.outputType = message.outputType) - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined) - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming) - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming) - return obj - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming - } else { - message.serverStreaming = false - } - return message - } -} - -const baseFileOptions: object = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -} - -export const FileOptions = { - encode(message: FileOptions, writer: Writer = Writer.create()): Writer { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage) - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname) - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles) - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash) - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8) - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor) - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage) - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices) - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices) - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices) - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices) - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated) - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas) - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix) - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace) - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix) - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix) - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace) - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace) - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string() - break - case 8: - message.javaOuterClassname = reader.string() - break - case 10: - message.javaMultipleFiles = reader.bool() - break - case 20: - message.javaGenerateEqualsAndHash = reader.bool() - break - case 27: - message.javaStringCheckUtf8 = reader.bool() - break - case 9: - message.optimizeFor = reader.int32() as any - break - case 11: - message.goPackage = reader.string() - break - case 16: - message.ccGenericServices = reader.bool() - break - case 17: - message.javaGenericServices = reader.bool() - break - case 18: - message.pyGenericServices = reader.bool() - break - case 42: - message.phpGenericServices = reader.bool() - break - case 23: - message.deprecated = reader.bool() - break - case 31: - message.ccEnableArenas = reader.bool() - break - case 36: - message.objcClassPrefix = reader.string() - break - case 37: - message.csharpNamespace = reader.string() - break - case 39: - message.swiftPrefix = reader.string() - break - case 40: - message.phpClassPrefix = reader.string() - break - case 41: - message.phpNamespace = reader.string() - break - case 44: - message.phpMetadataNamespace = reader.string() - break - case 45: - message.rubyPackage = reader.string() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage) - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname) - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles) - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash) - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8) - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor) - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage) - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices) - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices) - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices) - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices) - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas) - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix) - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace) - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix) - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix) - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace) - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace) - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage) - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {} - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage) - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname) - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles) - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash) - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8) - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)) - message.goPackage !== undefined && (obj.goPackage = message.goPackage) - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices) - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices) - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices) - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas) - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix) - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace) - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix) - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix) - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace) - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace) - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMessageOptions: object = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false } - -export const MessageOptions = { - encode(message: MessageOptions, writer: Writer = Writer.create()): Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat) - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool() - break - case 2: - message.noStandardDescriptorAccessor = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 7: - message.mapEntry = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat) - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor) - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry) - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {} - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat) - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldOptions: object = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false } - -export const FieldOptions = { - encode(message: FieldOptions, writer: Writer = Writer.create()): Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype) - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed) - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype) - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any - break - case 2: - message.packed = reader.bool() - break - case 6: - message.jstype = reader.int32() as any - break - case 5: - message.lazy = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 10: - message.weak = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype) - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed) - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype) - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy) - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak) - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {} - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)) - message.packed !== undefined && (obj.packed = message.packed) - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)) - message.lazy !== undefined && (obj.lazy = message.lazy) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.weak !== undefined && (obj.weak = message.weak) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseOneofOptions: object = {} - -export const OneofOptions = { - encode(message: OneofOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumOptions: object = { allowAlias: false, deprecated: false } - -export const EnumOptions = { - encode(message: EnumOptions, writer: Writer = Writer.create()): Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias) - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {} - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumValueOptions: object = { deprecated: false } - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseServiceOptions: object = { deprecated: false } - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMethodOptions: object = { deprecated: false, idempotencyLevel: 0 } - -export const MethodOptions = { - encode(message: MethodOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 34: - message.idempotencyLevel = reader.int32() as any - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseUninterpretedOption: object = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' } - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: Writer = Writer.create()): Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue) - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue) - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue) - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue) - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue) - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())) - break - case 3: - message.identifierValue = reader.string() - break - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long) - break - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long) - break - case 6: - message.doubleValue = reader.double() - break - case 7: - message.stringValue = reader.bytes() - break - case 8: - message.aggregateValue = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue) - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue) - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue) - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue) - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue) - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue) - } else { - message.aggregateValue = '' - } - return message - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {} - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)) - } else { - obj.name = [] - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue) - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue) - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue) - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue) - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())) - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue - } else { - message.stringValue = new Uint8Array() - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue - } else { - message.aggregateValue = '' - } - return message - } -} - -const baseUninterpretedOption_NamePart: object = { namePart: '', isExtension: false } - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: Writer = Writer.create()): Writer { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart) - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.namePart = reader.string() - break - case 2: - message.isExtension = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart) - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension) - } else { - message.isExtension = false - } - return message - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {} - message.namePart !== undefined && (obj.namePart = message.namePart) - message.isExtension !== undefined && (obj.isExtension = message.isExtension) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension - } else { - message.isExtension = false - } - return message - } -} - -const baseSourceCodeInfo: object = {} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {} - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)) - } else { - obj.location = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)) - } - } - return message - } -} - -const baseSourceCodeInfo_Location: object = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' } - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(18).fork() - for (const v of message.span) { - writer.int32(v) - } - writer.ldelim() - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments) - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments) - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.span.push(reader.int32()) - } - } else { - message.span.push(reader.int32()) - } - break - case 3: - message.leadingComments = reader.string() - break - case 4: - message.trailingComments = reader.string() - break - case 6: - message.leadingDetachedComments.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments) - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments) - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - if (message.span) { - obj.span = message.span.map((e) => e) - } else { - obj.span = [] - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments) - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments) - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e) - } else { - obj.leadingDetachedComments = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e) - } - } - return message - } -} - -const baseGeneratedCodeInfo: object = {} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {} - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)) - } else { - obj.annotation = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)) - } - } - return message - } -} - -const baseGeneratedCodeInfo_Annotation: object = { path: 0, sourceFile: '', begin: 0, end: 0 } - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile) - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin) - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - message.sourceFile = reader.string() - break - case 3: - message.begin = reader.int32() - break - case 4: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile) - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin) - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile) - message.begin !== undefined && (obj.begin = message.begin) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/package.json b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/package.json deleted file mode 100644 index 58eb0ec..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "cosmos-crisis-v1beta1-js", - "version": "0.1.0", - "description": "Autogenerated vuex store for Cosmos module cosmos.crisis.v1beta1", - "author": "Starport Codegen ", - "homepage": "http://github.com/cosmos/cosmos-sdk/x/crisis/types", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/vuex-root b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/vuex-root deleted file mode 100644 index 0fcc121..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.crisis.v1beta1/vuex-root +++ /dev/null @@ -1 +0,0 @@ -THIS FILE IS GENERATED AUTOMATICALLY. DO NOT DELETE. diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.d.ts deleted file mode 100644 index c0d08f0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { Params } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorHistoricalRewards } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorCurrentRewards } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorAccumulatedCommission } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorOutstandingRewards } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorSlashEvent } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorSlashEvents } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { FeePool } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { CommunityPoolSpendProposal } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { DelegatorStartingInfo } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { DelegationDelegatorReward } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { CommunityPoolSpendProposalWithDeposit } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { DelegatorWithdrawInfo } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { ValidatorOutstandingRewardsRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { ValidatorAccumulatedCommissionRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { ValidatorHistoricalRewardsRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { ValidatorCurrentRewardsRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { DelegatorStartingInfoRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { ValidatorSlashEventRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -export { Params, ValidatorHistoricalRewards, ValidatorCurrentRewards, ValidatorAccumulatedCommission, ValidatorOutstandingRewards, ValidatorSlashEvent, ValidatorSlashEvents, FeePool, CommunityPoolSpendProposal, DelegatorStartingInfo, DelegationDelegatorReward, CommunityPoolSpendProposalWithDeposit, DelegatorWithdrawInfo, ValidatorOutstandingRewardsRecord, ValidatorAccumulatedCommissionRecord, ValidatorHistoricalRewardsRecord, ValidatorCurrentRewardsRecord, DelegatorStartingInfoRecord, ValidatorSlashEventRecord }; -declare const _default; -export default _default; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.js deleted file mode 100644 index 5cee2f0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.js +++ /dev/null @@ -1,447 +0,0 @@ -import { txClient, queryClient, MissingWalletError, registry } from './module'; -// @ts-ignore -import { SpVuexError } from '@starport/vuex'; -import { Params } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorHistoricalRewards } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorCurrentRewards } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorAccumulatedCommission } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorOutstandingRewards } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorSlashEvent } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { ValidatorSlashEvents } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { FeePool } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { CommunityPoolSpendProposal } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { DelegatorStartingInfo } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { DelegationDelegatorReward } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { CommunityPoolSpendProposalWithDeposit } from "./module/types/cosmos/distribution/v1beta1/distribution"; -import { DelegatorWithdrawInfo } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { ValidatorOutstandingRewardsRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { ValidatorAccumulatedCommissionRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { ValidatorHistoricalRewardsRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { ValidatorCurrentRewardsRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { DelegatorStartingInfoRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -import { ValidatorSlashEventRecord } from "./module/types/cosmos/distribution/v1beta1/genesis"; -export { Params, ValidatorHistoricalRewards, ValidatorCurrentRewards, ValidatorAccumulatedCommission, ValidatorOutstandingRewards, ValidatorSlashEvent, ValidatorSlashEvents, FeePool, CommunityPoolSpendProposal, DelegatorStartingInfo, DelegationDelegatorReward, CommunityPoolSpendProposalWithDeposit, DelegatorWithdrawInfo, ValidatorOutstandingRewardsRecord, ValidatorAccumulatedCommissionRecord, ValidatorHistoricalRewardsRecord, ValidatorCurrentRewardsRecord, DelegatorStartingInfoRecord, ValidatorSlashEventRecord }; -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }); -} -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }); -} -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop] = [...value[prop], ...next_values[prop]]; - } - else { - value[prop] = next_values[prop]; - } - } - return value; -} -function getStructure(template) { - let structure = { fields: [] }; - for (const [key, value] of Object.entries(template)) { - let field = {}; - field.name = key; - field.type = typeof value; - structure.fields.push(field); - } - return structure; -} -const getDefaultState = () => { - return { - Params: {}, - ValidatorOutstandingRewards: {}, - ValidatorCommission: {}, - ValidatorSlashes: {}, - DelegationRewards: {}, - DelegationTotalRewards: {}, - DelegatorValidators: {}, - DelegatorWithdrawAddress: {}, - CommunityPool: {}, - _Structure: { - Params: getStructure(Params.fromPartial({})), - ValidatorHistoricalRewards: getStructure(ValidatorHistoricalRewards.fromPartial({})), - ValidatorCurrentRewards: getStructure(ValidatorCurrentRewards.fromPartial({})), - ValidatorAccumulatedCommission: getStructure(ValidatorAccumulatedCommission.fromPartial({})), - ValidatorOutstandingRewards: getStructure(ValidatorOutstandingRewards.fromPartial({})), - ValidatorSlashEvent: getStructure(ValidatorSlashEvent.fromPartial({})), - ValidatorSlashEvents: getStructure(ValidatorSlashEvents.fromPartial({})), - FeePool: getStructure(FeePool.fromPartial({})), - CommunityPoolSpendProposal: getStructure(CommunityPoolSpendProposal.fromPartial({})), - DelegatorStartingInfo: getStructure(DelegatorStartingInfo.fromPartial({})), - DelegationDelegatorReward: getStructure(DelegationDelegatorReward.fromPartial({})), - CommunityPoolSpendProposalWithDeposit: getStructure(CommunityPoolSpendProposalWithDeposit.fromPartial({})), - DelegatorWithdrawInfo: getStructure(DelegatorWithdrawInfo.fromPartial({})), - ValidatorOutstandingRewardsRecord: getStructure(ValidatorOutstandingRewardsRecord.fromPartial({})), - ValidatorAccumulatedCommissionRecord: getStructure(ValidatorAccumulatedCommissionRecord.fromPartial({})), - ValidatorHistoricalRewardsRecord: getStructure(ValidatorHistoricalRewardsRecord.fromPartial({})), - ValidatorCurrentRewardsRecord: getStructure(ValidatorCurrentRewardsRecord.fromPartial({})), - DelegatorStartingInfoRecord: getStructure(DelegatorStartingInfoRecord.fromPartial({})), - ValidatorSlashEventRecord: getStructure(ValidatorSlashEventRecord.fromPartial({})), - }, - _Registry: registry, - _Subscriptions: new Set(), - }; -}; -// initial state -const state = getDefaultState(); -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()); - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value; - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription); - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription); - } - }, - getters: { - getParams: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Params[JSON.stringify(params)] ?? {}; - }, - getValidatorOutstandingRewards: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.ValidatorOutstandingRewards[JSON.stringify(params)] ?? {}; - }, - getValidatorCommission: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.ValidatorCommission[JSON.stringify(params)] ?? {}; - }, - getValidatorSlashes: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.ValidatorSlashes[JSON.stringify(params)] ?? {}; - }, - getDelegationRewards: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DelegationRewards[JSON.stringify(params)] ?? {}; - }, - getDelegationTotalRewards: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DelegationTotalRewards[JSON.stringify(params)] ?? {}; - }, - getDelegatorValidators: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DelegatorValidators[JSON.stringify(params)] ?? {}; - }, - getDelegatorWithdrawAddress: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DelegatorWithdrawAddress[JSON.stringify(params)] ?? {}; - }, - getCommunityPool: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.CommunityPool[JSON.stringify(params)] ?? {}; - }, - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields; - }, - getRegistry: (state) => { - return state._Registry; - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.distribution.v1beta1 initialized!'); - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate'); - }); - } - }, - resetState({ commit }) { - commit('RESET_STATE'); - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription); - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload); - } - catch (e) { - throw new SpVuexError('Subscriptions: ' + e.message); - } - }); - }, - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryParams()).data; - commit('QUERY', { query: 'Params', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: { ...key }, query } }); - return getters['getParams']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryValidatorOutstandingRewards({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryValidatorOutstandingRewards(key.validator_address)).data; - commit('QUERY', { query: 'ValidatorOutstandingRewards', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryValidatorOutstandingRewards', payload: { options: { all }, params: { ...key }, query } }); - return getters['getValidatorOutstandingRewards']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryValidatorOutstandingRewards', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryValidatorCommission({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryValidatorCommission(key.validator_address)).data; - commit('QUERY', { query: 'ValidatorCommission', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryValidatorCommission', payload: { options: { all }, params: { ...key }, query } }); - return getters['getValidatorCommission']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryValidatorCommission', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryValidatorSlashes({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryValidatorSlashes(key.validator_address, query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryValidatorSlashes(key.validator_address, { ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'ValidatorSlashes', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryValidatorSlashes', payload: { options: { all }, params: { ...key }, query } }); - return getters['getValidatorSlashes']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryValidatorSlashes', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDelegationRewards({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDelegationRewards(key.delegator_address, key.validator_address)).data; - commit('QUERY', { query: 'DelegationRewards', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDelegationRewards', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDelegationRewards']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDelegationRewards', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDelegationTotalRewards({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDelegationTotalRewards(key.delegator_address)).data; - commit('QUERY', { query: 'DelegationTotalRewards', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDelegationTotalRewards', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDelegationTotalRewards']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDelegationTotalRewards', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDelegatorValidators({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDelegatorValidators(key.delegator_address)).data; - commit('QUERY', { query: 'DelegatorValidators', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDelegatorValidators', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDelegatorValidators']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorValidators', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDelegatorWithdrawAddress({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDelegatorWithdrawAddress(key.delegator_address)).data; - commit('QUERY', { query: 'DelegatorWithdrawAddress', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDelegatorWithdrawAddress', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDelegatorWithdrawAddress']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorWithdrawAddress', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryCommunityPool({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryCommunityPool()).data; - commit('QUERY', { query: 'CommunityPool', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryCommunityPool', payload: { options: { all }, params: { ...key }, query } }); - return getters['getCommunityPool']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryCommunityPool', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async sendMsgSetWithdrawAddress({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgSetWithdrawAddress(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSetWithdrawAddress:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgSetWithdrawAddress:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgWithdrawValidatorCommission({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgWithdrawValidatorCommission(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgWithdrawValidatorCommission:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgWithdrawValidatorCommission:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgFundCommunityPool({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgFundCommunityPool(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgFundCommunityPool:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgFundCommunityPool:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgWithdrawDelegatorReward({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgWithdrawDelegatorReward(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgWithdrawDelegatorReward:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgWithdrawDelegatorReward:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async MsgSetWithdrawAddress({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgSetWithdrawAddress(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSetWithdrawAddress:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgSetWithdrawAddress:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgWithdrawValidatorCommission({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgWithdrawValidatorCommission(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgWithdrawValidatorCommission:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgWithdrawValidatorCommission:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgFundCommunityPool({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgFundCommunityPool(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgFundCommunityPool:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgFundCommunityPool:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgWithdrawDelegatorReward({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgWithdrawDelegatorReward(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgWithdrawDelegatorReward:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgWithdrawDelegatorReward:Create', 'Could not create message: ' + e.message); - } - } - }, - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.ts deleted file mode 100644 index 8c8807b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/index.ts +++ /dev/null @@ -1,521 +0,0 @@ -import { txClient, queryClient, MissingWalletError , registry} from './module' -// @ts-ignore -import { SpVuexError } from '@starport/vuex' - -import { Params } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { ValidatorHistoricalRewards } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { ValidatorCurrentRewards } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { ValidatorAccumulatedCommission } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { ValidatorOutstandingRewards } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { ValidatorSlashEvent } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { ValidatorSlashEvents } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { FeePool } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { CommunityPoolSpendProposal } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { DelegatorStartingInfo } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { DelegationDelegatorReward } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { CommunityPoolSpendProposalWithDeposit } from "./module/types/cosmos/distribution/v1beta1/distribution" -import { DelegatorWithdrawInfo } from "./module/types/cosmos/distribution/v1beta1/genesis" -import { ValidatorOutstandingRewardsRecord } from "./module/types/cosmos/distribution/v1beta1/genesis" -import { ValidatorAccumulatedCommissionRecord } from "./module/types/cosmos/distribution/v1beta1/genesis" -import { ValidatorHistoricalRewardsRecord } from "./module/types/cosmos/distribution/v1beta1/genesis" -import { ValidatorCurrentRewardsRecord } from "./module/types/cosmos/distribution/v1beta1/genesis" -import { DelegatorStartingInfoRecord } from "./module/types/cosmos/distribution/v1beta1/genesis" -import { ValidatorSlashEventRecord } from "./module/types/cosmos/distribution/v1beta1/genesis" - - -export { Params, ValidatorHistoricalRewards, ValidatorCurrentRewards, ValidatorAccumulatedCommission, ValidatorOutstandingRewards, ValidatorSlashEvent, ValidatorSlashEvents, FeePool, CommunityPoolSpendProposal, DelegatorStartingInfo, DelegationDelegatorReward, CommunityPoolSpendProposalWithDeposit, DelegatorWithdrawInfo, ValidatorOutstandingRewardsRecord, ValidatorAccumulatedCommissionRecord, ValidatorHistoricalRewardsRecord, ValidatorCurrentRewardsRecord, DelegatorStartingInfoRecord, ValidatorSlashEventRecord }; - -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }) -} - -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }) -} - -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop]=[...value[prop], ...next_values[prop]] - }else{ - value[prop]=next_values[prop] - } - } - return value -} - -function getStructure(template) { - let structure = { fields: [] } - for (const [key, value] of Object.entries(template)) { - let field: any = {} - field.name = key - field.type = typeof value - structure.fields.push(field) - } - return structure -} - -const getDefaultState = () => { - return { - Params: {}, - ValidatorOutstandingRewards: {}, - ValidatorCommission: {}, - ValidatorSlashes: {}, - DelegationRewards: {}, - DelegationTotalRewards: {}, - DelegatorValidators: {}, - DelegatorWithdrawAddress: {}, - CommunityPool: {}, - - _Structure: { - Params: getStructure(Params.fromPartial({})), - ValidatorHistoricalRewards: getStructure(ValidatorHistoricalRewards.fromPartial({})), - ValidatorCurrentRewards: getStructure(ValidatorCurrentRewards.fromPartial({})), - ValidatorAccumulatedCommission: getStructure(ValidatorAccumulatedCommission.fromPartial({})), - ValidatorOutstandingRewards: getStructure(ValidatorOutstandingRewards.fromPartial({})), - ValidatorSlashEvent: getStructure(ValidatorSlashEvent.fromPartial({})), - ValidatorSlashEvents: getStructure(ValidatorSlashEvents.fromPartial({})), - FeePool: getStructure(FeePool.fromPartial({})), - CommunityPoolSpendProposal: getStructure(CommunityPoolSpendProposal.fromPartial({})), - DelegatorStartingInfo: getStructure(DelegatorStartingInfo.fromPartial({})), - DelegationDelegatorReward: getStructure(DelegationDelegatorReward.fromPartial({})), - CommunityPoolSpendProposalWithDeposit: getStructure(CommunityPoolSpendProposalWithDeposit.fromPartial({})), - DelegatorWithdrawInfo: getStructure(DelegatorWithdrawInfo.fromPartial({})), - ValidatorOutstandingRewardsRecord: getStructure(ValidatorOutstandingRewardsRecord.fromPartial({})), - ValidatorAccumulatedCommissionRecord: getStructure(ValidatorAccumulatedCommissionRecord.fromPartial({})), - ValidatorHistoricalRewardsRecord: getStructure(ValidatorHistoricalRewardsRecord.fromPartial({})), - ValidatorCurrentRewardsRecord: getStructure(ValidatorCurrentRewardsRecord.fromPartial({})), - DelegatorStartingInfoRecord: getStructure(DelegatorStartingInfoRecord.fromPartial({})), - ValidatorSlashEventRecord: getStructure(ValidatorSlashEventRecord.fromPartial({})), - - }, - _Registry: registry, - _Subscriptions: new Set(), - } -} - -// initial state -const state = getDefaultState() - -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()) - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription) - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription) - } - }, - getters: { - getParams: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Params[JSON.stringify(params)] ?? {} - }, - getValidatorOutstandingRewards: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.ValidatorOutstandingRewards[JSON.stringify(params)] ?? {} - }, - getValidatorCommission: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.ValidatorCommission[JSON.stringify(params)] ?? {} - }, - getValidatorSlashes: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.ValidatorSlashes[JSON.stringify(params)] ?? {} - }, - getDelegationRewards: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DelegationRewards[JSON.stringify(params)] ?? {} - }, - getDelegationTotalRewards: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DelegationTotalRewards[JSON.stringify(params)] ?? {} - }, - getDelegatorValidators: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DelegatorValidators[JSON.stringify(params)] ?? {} - }, - getDelegatorWithdrawAddress: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DelegatorWithdrawAddress[JSON.stringify(params)] ?? {} - }, - getCommunityPool: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.CommunityPool[JSON.stringify(params)] ?? {} - }, - - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields - }, - getRegistry: (state) => { - return state._Registry - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.distribution.v1beta1 initialized!') - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate') - }) - } - }, - resetState({ commit }) { - commit('RESET_STATE') - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription) - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload) - }catch(e) { - throw new SpVuexError('Subscriptions: ' + e.message) - } - }) - }, - - - - - - - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryParams()).data - - - commit('QUERY', { query: 'Params', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: {...key},query }}) - return getters['getParams']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryValidatorOutstandingRewards({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryValidatorOutstandingRewards( key.validator_address)).data - - - commit('QUERY', { query: 'ValidatorOutstandingRewards', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryValidatorOutstandingRewards', payload: { options: { all }, params: {...key},query }}) - return getters['getValidatorOutstandingRewards']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryValidatorOutstandingRewards', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryValidatorCommission({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryValidatorCommission( key.validator_address)).data - - - commit('QUERY', { query: 'ValidatorCommission', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryValidatorCommission', payload: { options: { all }, params: {...key},query }}) - return getters['getValidatorCommission']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryValidatorCommission', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryValidatorSlashes({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryValidatorSlashes( key.validator_address, query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryValidatorSlashes( key.validator_address, {...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'ValidatorSlashes', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryValidatorSlashes', payload: { options: { all }, params: {...key},query }}) - return getters['getValidatorSlashes']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryValidatorSlashes', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDelegationRewards({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDelegationRewards( key.delegator_address, key.validator_address)).data - - - commit('QUERY', { query: 'DelegationRewards', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDelegationRewards', payload: { options: { all }, params: {...key},query }}) - return getters['getDelegationRewards']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDelegationRewards', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDelegationTotalRewards({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDelegationTotalRewards( key.delegator_address)).data - - - commit('QUERY', { query: 'DelegationTotalRewards', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDelegationTotalRewards', payload: { options: { all }, params: {...key},query }}) - return getters['getDelegationTotalRewards']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDelegationTotalRewards', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDelegatorValidators({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDelegatorValidators( key.delegator_address)).data - - - commit('QUERY', { query: 'DelegatorValidators', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDelegatorValidators', payload: { options: { all }, params: {...key},query }}) - return getters['getDelegatorValidators']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorValidators', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDelegatorWithdrawAddress({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDelegatorWithdrawAddress( key.delegator_address)).data - - - commit('QUERY', { query: 'DelegatorWithdrawAddress', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDelegatorWithdrawAddress', payload: { options: { all }, params: {...key},query }}) - return getters['getDelegatorWithdrawAddress']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorWithdrawAddress', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryCommunityPool({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryCommunityPool()).data - - - commit('QUERY', { query: 'CommunityPool', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryCommunityPool', payload: { options: { all }, params: {...key},query }}) - return getters['getCommunityPool']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryCommunityPool', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - async sendMsgSetWithdrawAddress({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgSetWithdrawAddress(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSetWithdrawAddress:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgSetWithdrawAddress:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgWithdrawValidatorCommission({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgWithdrawValidatorCommission(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgWithdrawValidatorCommission:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgWithdrawValidatorCommission:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgFundCommunityPool({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgFundCommunityPool(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgFundCommunityPool:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgFundCommunityPool:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgWithdrawDelegatorReward({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgWithdrawDelegatorReward(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgWithdrawDelegatorReward:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgWithdrawDelegatorReward:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - - async MsgSetWithdrawAddress({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgSetWithdrawAddress(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSetWithdrawAddress:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgSetWithdrawAddress:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgWithdrawValidatorCommission({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgWithdrawValidatorCommission(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgWithdrawValidatorCommission:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgWithdrawValidatorCommission:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgFundCommunityPool({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgFundCommunityPool(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgFundCommunityPool:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgFundCommunityPool:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgWithdrawDelegatorReward({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgWithdrawDelegatorReward(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgWithdrawDelegatorReward:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgWithdrawDelegatorReward:Create', 'Could not create message: ' + e.message) - - } - } - }, - - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.d.ts deleted file mode 100644 index 8895997..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { StdFee } from "@cosmjs/launchpad"; -import { Registry, OfflineSigner, EncodeObject } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgSetWithdrawAddress } from "./types/cosmos/distribution/v1beta1/tx"; -import { MsgWithdrawValidatorCommission } from "./types/cosmos/distribution/v1beta1/tx"; -import { MsgFundCommunityPool } from "./types/cosmos/distribution/v1beta1/tx"; -import { MsgWithdrawDelegatorReward } from "./types/cosmos/distribution/v1beta1/tx"; -export declare const MissingWalletError: Error; -export declare const registry: Registry; -interface TxClientOptions { - addr: string; -} -interface SignAndBroadcastOptions { - fee: StdFee; - memo?: string; -} -declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions) => Promise<{ - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; - msgSetWithdrawAddress: (data: MsgSetWithdrawAddress) => EncodeObject; - msgWithdrawValidatorCommission: (data: MsgWithdrawValidatorCommission) => EncodeObject; - msgFundCommunityPool: (data: MsgFundCommunityPool) => EncodeObject; - msgWithdrawDelegatorReward: (data: MsgWithdrawDelegatorReward) => EncodeObject; -}>; -interface QueryClientOptions { - addr: string; -} -declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.js deleted file mode 100644 index 7f378b6..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.js +++ /dev/null @@ -1,43 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgSetWithdrawAddress } from "./types/cosmos/distribution/v1beta1/tx"; -import { MsgWithdrawValidatorCommission } from "./types/cosmos/distribution/v1beta1/tx"; -import { MsgFundCommunityPool } from "./types/cosmos/distribution/v1beta1/tx"; -import { MsgWithdrawDelegatorReward } from "./types/cosmos/distribution/v1beta1/tx"; -const types = [ - ["/cosmos.distribution.v1beta1.MsgSetWithdrawAddress", MsgSetWithdrawAddress], - ["/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission", MsgWithdrawValidatorCommission], - ["/cosmos.distribution.v1beta1.MsgFundCommunityPool", MsgFundCommunityPool], - ["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward", MsgWithdrawDelegatorReward], -]; -export const MissingWalletError = new Error("wallet is required"); -export const registry = new Registry(types); -const defaultFee = { - amount: [], - gas: "200000", -}; -const txClient = async (wallet, { addr: addr } = { addr: "http://localhost:26657" }) => { - if (!wallet) - throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - } - else { - client = await SigningStargateClient.offline(wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - return { - signAndBroadcast: (msgs, { fee, memo } = { fee: defaultFee, memo: "" }) => client.signAndBroadcast(address, msgs, fee, memo), - msgSetWithdrawAddress: (data) => ({ typeUrl: "/cosmos.distribution.v1beta1.MsgSetWithdrawAddress", value: data }), - msgWithdrawValidatorCommission: (data) => ({ typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission", value: data }), - msgFundCommunityPool: (data) => ({ typeUrl: "/cosmos.distribution.v1beta1.MsgFundCommunityPool", value: data }), - msgWithdrawDelegatorReward: (data) => ({ typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward", value: data }), - }; -}; -const queryClient = async ({ addr: addr } = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.ts deleted file mode 100644 index 0e3d7ff..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/index.ts +++ /dev/null @@ -1,69 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import { StdFee } from "@cosmjs/launchpad"; -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry, OfflineSigner, EncodeObject, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgSetWithdrawAddress } from "./types/cosmos/distribution/v1beta1/tx"; -import { MsgWithdrawValidatorCommission } from "./types/cosmos/distribution/v1beta1/tx"; -import { MsgFundCommunityPool } from "./types/cosmos/distribution/v1beta1/tx"; -import { MsgWithdrawDelegatorReward } from "./types/cosmos/distribution/v1beta1/tx"; - - -const types = [ - ["/cosmos.distribution.v1beta1.MsgSetWithdrawAddress", MsgSetWithdrawAddress], - ["/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission", MsgWithdrawValidatorCommission], - ["/cosmos.distribution.v1beta1.MsgFundCommunityPool", MsgFundCommunityPool], - ["/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward", MsgWithdrawDelegatorReward], - -]; -export const MissingWalletError = new Error("wallet is required"); - -export const registry = new Registry(types); - -const defaultFee = { - amount: [], - gas: "200000", -}; - -interface TxClientOptions { - addr: string -} - -interface SignAndBroadcastOptions { - fee: StdFee, - memo?: string -} - -const txClient = async (wallet: OfflineSigner, { addr: addr }: TxClientOptions = { addr: "http://localhost:26657" }) => { - if (!wallet) throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - }else{ - client = await SigningStargateClient.offline( wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - - return { - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }: SignAndBroadcastOptions = {fee: defaultFee, memo: ""}) => client.signAndBroadcast(address, msgs, fee,memo), - msgSetWithdrawAddress: (data: MsgSetWithdrawAddress): EncodeObject => ({ typeUrl: "/cosmos.distribution.v1beta1.MsgSetWithdrawAddress", value: data }), - msgWithdrawValidatorCommission: (data: MsgWithdrawValidatorCommission): EncodeObject => ({ typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawValidatorCommission", value: data }), - msgFundCommunityPool: (data: MsgFundCommunityPool): EncodeObject => ({ typeUrl: "/cosmos.distribution.v1beta1.MsgFundCommunityPool", value: data }), - msgWithdrawDelegatorReward: (data: MsgWithdrawDelegatorReward): EncodeObject => ({ typeUrl: "/cosmos.distribution.v1beta1.MsgWithdrawDelegatorReward", value: data }), - - }; -}; - -interface QueryClientOptions { - addr: string -} - -const queryClient = async ({ addr: addr }: QueryClientOptions = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; - -export { - txClient, - queryClient, -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.d.ts deleted file mode 100644 index 3ece43c..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.d.ts +++ /dev/null @@ -1,363 +0,0 @@ -export interface ProtobufAny { - "@type"?: string; -} -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} -/** -* DecCoin defines a token with a denomination and a decimal amount. - -NOTE: The amount field is an Dec which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1DecCoin { - denom?: string; - amount?: string; -} -/** -* DelegationDelegatorReward represents the properties -of a delegator's delegation reward. -*/ -export interface V1Beta1DelegationDelegatorReward { - validatorAddress?: string; - reward?: V1Beta1DecCoin[]; -} -/** - * MsgFundCommunityPoolResponse defines the Msg/FundCommunityPool response type. - */ -export declare type V1Beta1MsgFundCommunityPoolResponse = object; -/** - * MsgSetWithdrawAddressResponse defines the Msg/SetWithdrawAddress response type. - */ -export declare type V1Beta1MsgSetWithdrawAddressResponse = object; -/** - * MsgWithdrawDelegatorRewardResponse defines the Msg/WithdrawDelegatorReward response type. - */ -export declare type V1Beta1MsgWithdrawDelegatorRewardResponse = object; -/** - * MsgWithdrawValidatorCommissionResponse defines the Msg/WithdrawValidatorCommission response type. - */ -export declare type V1Beta1MsgWithdrawValidatorCommissionResponse = object; -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - /** @format uint64 */ - total?: string; -} -/** - * Params defines the set of params for the distribution module. - */ -export interface V1Beta1Params { - communityTax?: string; - baseProposerReward?: string; - bonusProposerReward?: string; - withdrawAddrEnabled?: boolean; -} -/** -* QueryCommunityPoolResponse is the response type for the Query/CommunityPool -RPC method. -*/ -export interface V1Beta1QueryCommunityPoolResponse { - /** pool defines community pool's coins. */ - pool?: V1Beta1DecCoin[]; -} -/** -* QueryDelegationRewardsResponse is the response type for the -Query/DelegationRewards RPC method. -*/ -export interface V1Beta1QueryDelegationRewardsResponse { - /** rewards defines the rewards accrued by a delegation. */ - rewards?: V1Beta1DecCoin[]; -} -/** -* QueryDelegationTotalRewardsResponse is the response type for the -Query/DelegationTotalRewards RPC method. -*/ -export interface V1Beta1QueryDelegationTotalRewardsResponse { - /** rewards defines all the rewards accrued by a delegator. */ - rewards?: V1Beta1DelegationDelegatorReward[]; - /** total defines the sum of all the rewards. */ - total?: V1Beta1DecCoin[]; -} -/** -* QueryDelegatorValidatorsResponse is the response type for the -Query/DelegatorValidators RPC method. -*/ -export interface V1Beta1QueryDelegatorValidatorsResponse { - /** validators defines the validators a delegator is delegating for. */ - validators?: string[]; -} -/** -* QueryDelegatorWithdrawAddressResponse is the response type for the -Query/DelegatorWithdrawAddress RPC method. -*/ -export interface V1Beta1QueryDelegatorWithdrawAddressResponse { - /** withdraw_address defines the delegator address to query for. */ - withdrawAddress?: string; -} -/** - * QueryParamsResponse is the response type for the Query/Params RPC method. - */ -export interface V1Beta1QueryParamsResponse { - /** params defines the parameters of the module. */ - params?: V1Beta1Params; -} -export interface V1Beta1QueryValidatorCommissionResponse { - /** commission defines the commision the validator received. */ - commission?: V1Beta1ValidatorAccumulatedCommission; -} -/** -* QueryValidatorOutstandingRewardsResponse is the response type for the -Query/ValidatorOutstandingRewards RPC method. -*/ -export interface V1Beta1QueryValidatorOutstandingRewardsResponse { - /** - * ValidatorOutstandingRewards represents outstanding (un-withdrawn) rewards - * for a validator inexpensive to track, allows simple sanity checks. - */ - rewards?: V1Beta1ValidatorOutstandingRewards; -} -/** -* QueryValidatorSlashesResponse is the response type for the -Query/ValidatorSlashes RPC method. -*/ -export interface V1Beta1QueryValidatorSlashesResponse { - /** slashes defines the slashes the validator received. */ - slashes?: V1Beta1ValidatorSlashEvent[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** -* ValidatorAccumulatedCommission represents accumulated commission -for a validator kept as a running counter, can be withdrawn at any time. -*/ -export interface V1Beta1ValidatorAccumulatedCommission { - commission?: V1Beta1DecCoin[]; -} -/** -* ValidatorOutstandingRewards represents outstanding (un-withdrawn) rewards -for a validator inexpensive to track, allows simple sanity checks. -*/ -export interface V1Beta1ValidatorOutstandingRewards { - rewards?: V1Beta1DecCoin[]; -} -/** -* ValidatorSlashEvent represents a validator slash event. -Height is implicit within the store key. -This is needed to calculate appropriate amount of staking tokens -for delegations which are withdrawn after a slash has occurred. -*/ -export interface V1Beta1ValidatorSlashEvent { - /** @format uint64 */ - validatorPeriod?: string; - fraction?: string; -} -export declare type QueryParamsType = Record; -export declare type ResponseFormat = keyof Omit; -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} -export declare type RequestParams = Omit; -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} -export interface HttpResponse extends Response { - data: D; - error: E; -} -declare type CancelToken = Symbol | string | number; -export declare enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded" -} -export declare class HttpClient { - baseUrl: string; - private securityData; - private securityWorker; - private abortControllers; - private baseApiParams; - constructor(apiConfig?: ApiConfig); - setSecurityData: (data: SecurityDataType) => void; - private addQueryParam; - protected toQueryString(rawQuery?: QueryParamsType): string; - protected addQueryParams(rawQuery?: QueryParamsType): string; - private contentFormatters; - private mergeRequestParams; - private createAbortSignal; - abortRequest: (cancelToken: CancelToken) => void; - request: ({ body, secure, path, type, query, format, baseUrl, cancelToken, ...params }: FullRequestParams) => Promise>; -} -/** - * @title cosmos/distribution/v1beta1/distribution.proto - * @version version not set - */ -export declare class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryCommunityPool - * @summary CommunityPool queries the community pool coins. - * @request GET:/cosmos/distribution/v1beta1/community_pool - */ - queryCommunityPool: (params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDelegationTotalRewards - * @summary DelegationTotalRewards queries the total rewards accrued by a each - validator. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/rewards - */ - queryDelegationTotalRewards: (delegatorAddress: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDelegationRewards - * @summary DelegationRewards queries the total rewards accrued by a delegation. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/rewards/{validatorAddress} - */ - queryDelegationRewards: (delegatorAddress: string, validatorAddress: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDelegatorValidators - * @summary DelegatorValidators queries the validators of a delegator. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/validators - */ - queryDelegatorValidators: (delegatorAddress: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDelegatorWithdrawAddress - * @summary DelegatorWithdrawAddress queries withdraw address of a delegator. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/withdraw_address - */ - queryDelegatorWithdrawAddress: (delegatorAddress: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries params of the distribution module. - * @request GET:/cosmos/distribution/v1beta1/params - */ - queryParams: (params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryValidatorCommission - * @summary ValidatorCommission queries accumulated commission for a validator. - * @request GET:/cosmos/distribution/v1beta1/validators/{validatorAddress}/commission - */ - queryValidatorCommission: (validatorAddress: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryValidatorOutstandingRewards - * @summary ValidatorOutstandingRewards queries rewards of a validator address. - * @request GET:/cosmos/distribution/v1beta1/validators/{validatorAddress}/outstanding_rewards - */ - queryValidatorOutstandingRewards: (validatorAddress: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryValidatorSlashes - * @summary ValidatorSlashes queries slash events of a validator. - * @request GET:/cosmos/distribution/v1beta1/validators/{validatorAddress}/slashes - */ - queryValidatorSlashes: (validatorAddress: string, query?: { - startingHeight?: string; - endingHeight?: string; - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; -} -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.js deleted file mode 100644 index d5f2150..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.js +++ /dev/null @@ -1,268 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ -export var ContentType; -(function (ContentType) { - ContentType["Json"] = "application/json"; - ContentType["FormData"] = "multipart/form-data"; - ContentType["UrlEncoded"] = "application/x-www-form-urlencoded"; -})(ContentType || (ContentType = {})); -export class HttpClient { - constructor(apiConfig = {}) { - this.baseUrl = ""; - this.securityData = null; - this.securityWorker = null; - this.abortControllers = new Map(); - this.baseApiParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - this.setSecurityData = (data) => { - this.securityData = data; - }; - this.contentFormatters = { - [ContentType.Json]: (input) => input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input) => Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input) => this.toQueryString(input), - }; - this.createAbortSignal = (cancelToken) => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - this.abortRequest = (cancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - this.request = ({ body, secure, path, type, query, format = "json", baseUrl, cancelToken, ...params }) => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response; - r.data = null; - r.error = null; - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } - else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - if (!response.ok) - throw data; - return data; - }); - }; - Object.assign(this, apiConfig); - } - addQueryParam(query, key) { - const value = query[key]; - return (encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`)); - } - toQueryString(rawQuery) { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key]) - : this.addQueryParam(query, key)) - .join("&"); - } - addQueryParams(rawQuery) { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - mergeRequestParams(params1, params2) { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } -} -/** - * @title cosmos/distribution/v1beta1/distribution.proto - * @version version not set - */ -export class Api extends HttpClient { - constructor() { - super(...arguments); - /** - * No description - * - * @tags Query - * @name QueryCommunityPool - * @summary CommunityPool queries the community pool coins. - * @request GET:/cosmos/distribution/v1beta1/community_pool - */ - this.queryCommunityPool = (params = {}) => this.request({ - path: `/cosmos/distribution/v1beta1/community_pool`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDelegationTotalRewards - * @summary DelegationTotalRewards queries the total rewards accrued by a each - validator. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/rewards - */ - this.queryDelegationTotalRewards = (delegatorAddress, params = {}) => this.request({ - path: `/cosmos/distribution/v1beta1/delegators/${delegatorAddress}/rewards`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDelegationRewards - * @summary DelegationRewards queries the total rewards accrued by a delegation. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/rewards/{validatorAddress} - */ - this.queryDelegationRewards = (delegatorAddress, validatorAddress, params = {}) => this.request({ - path: `/cosmos/distribution/v1beta1/delegators/${delegatorAddress}/rewards/${validatorAddress}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDelegatorValidators - * @summary DelegatorValidators queries the validators of a delegator. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/validators - */ - this.queryDelegatorValidators = (delegatorAddress, params = {}) => this.request({ - path: `/cosmos/distribution/v1beta1/delegators/${delegatorAddress}/validators`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDelegatorWithdrawAddress - * @summary DelegatorWithdrawAddress queries withdraw address of a delegator. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/withdraw_address - */ - this.queryDelegatorWithdrawAddress = (delegatorAddress, params = {}) => this.request({ - path: `/cosmos/distribution/v1beta1/delegators/${delegatorAddress}/withdraw_address`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries params of the distribution module. - * @request GET:/cosmos/distribution/v1beta1/params - */ - this.queryParams = (params = {}) => this.request({ - path: `/cosmos/distribution/v1beta1/params`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryValidatorCommission - * @summary ValidatorCommission queries accumulated commission for a validator. - * @request GET:/cosmos/distribution/v1beta1/validators/{validatorAddress}/commission - */ - this.queryValidatorCommission = (validatorAddress, params = {}) => this.request({ - path: `/cosmos/distribution/v1beta1/validators/${validatorAddress}/commission`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryValidatorOutstandingRewards - * @summary ValidatorOutstandingRewards queries rewards of a validator address. - * @request GET:/cosmos/distribution/v1beta1/validators/{validatorAddress}/outstanding_rewards - */ - this.queryValidatorOutstandingRewards = (validatorAddress, params = {}) => this.request({ - path: `/cosmos/distribution/v1beta1/validators/${validatorAddress}/outstanding_rewards`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryValidatorSlashes - * @summary ValidatorSlashes queries slash events of a validator. - * @request GET:/cosmos/distribution/v1beta1/validators/{validatorAddress}/slashes - */ - this.queryValidatorSlashes = (validatorAddress, query, params = {}) => this.request({ - path: `/cosmos/distribution/v1beta1/validators/${validatorAddress}/slashes`, - method: "GET", - query: query, - format: "json", - ...params, - }); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.ts deleted file mode 100644 index e8213a3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/rest.ts +++ /dev/null @@ -1,609 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -export interface ProtobufAny { - "@type"?: string; -} - -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} - -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} - -/** -* DecCoin defines a token with a denomination and a decimal amount. - -NOTE: The amount field is an Dec which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1DecCoin { - denom?: string; - amount?: string; -} - -/** -* DelegationDelegatorReward represents the properties -of a delegator's delegation reward. -*/ -export interface V1Beta1DelegationDelegatorReward { - validatorAddress?: string; - reward?: V1Beta1DecCoin[]; -} - -/** - * MsgFundCommunityPoolResponse defines the Msg/FundCommunityPool response type. - */ -export type V1Beta1MsgFundCommunityPoolResponse = object; - -/** - * MsgSetWithdrawAddressResponse defines the Msg/SetWithdrawAddress response type. - */ -export type V1Beta1MsgSetWithdrawAddressResponse = object; - -/** - * MsgWithdrawDelegatorRewardResponse defines the Msg/WithdrawDelegatorReward response type. - */ -export type V1Beta1MsgWithdrawDelegatorRewardResponse = object; - -/** - * MsgWithdrawValidatorCommissionResponse defines the Msg/WithdrawValidatorCommission response type. - */ -export type V1Beta1MsgWithdrawValidatorCommissionResponse = object; - -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} - -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - - /** @format uint64 */ - total?: string; -} - -/** - * Params defines the set of params for the distribution module. - */ -export interface V1Beta1Params { - communityTax?: string; - baseProposerReward?: string; - bonusProposerReward?: string; - withdrawAddrEnabled?: boolean; -} - -/** -* QueryCommunityPoolResponse is the response type for the Query/CommunityPool -RPC method. -*/ -export interface V1Beta1QueryCommunityPoolResponse { - /** pool defines community pool's coins. */ - pool?: V1Beta1DecCoin[]; -} - -/** -* QueryDelegationRewardsResponse is the response type for the -Query/DelegationRewards RPC method. -*/ -export interface V1Beta1QueryDelegationRewardsResponse { - /** rewards defines the rewards accrued by a delegation. */ - rewards?: V1Beta1DecCoin[]; -} - -/** -* QueryDelegationTotalRewardsResponse is the response type for the -Query/DelegationTotalRewards RPC method. -*/ -export interface V1Beta1QueryDelegationTotalRewardsResponse { - /** rewards defines all the rewards accrued by a delegator. */ - rewards?: V1Beta1DelegationDelegatorReward[]; - - /** total defines the sum of all the rewards. */ - total?: V1Beta1DecCoin[]; -} - -/** -* QueryDelegatorValidatorsResponse is the response type for the -Query/DelegatorValidators RPC method. -*/ -export interface V1Beta1QueryDelegatorValidatorsResponse { - /** validators defines the validators a delegator is delegating for. */ - validators?: string[]; -} - -/** -* QueryDelegatorWithdrawAddressResponse is the response type for the -Query/DelegatorWithdrawAddress RPC method. -*/ -export interface V1Beta1QueryDelegatorWithdrawAddressResponse { - /** withdraw_address defines the delegator address to query for. */ - withdrawAddress?: string; -} - -/** - * QueryParamsResponse is the response type for the Query/Params RPC method. - */ -export interface V1Beta1QueryParamsResponse { - /** params defines the parameters of the module. */ - params?: V1Beta1Params; -} - -export interface V1Beta1QueryValidatorCommissionResponse { - /** commission defines the commision the validator received. */ - commission?: V1Beta1ValidatorAccumulatedCommission; -} - -/** -* QueryValidatorOutstandingRewardsResponse is the response type for the -Query/ValidatorOutstandingRewards RPC method. -*/ -export interface V1Beta1QueryValidatorOutstandingRewardsResponse { - /** - * ValidatorOutstandingRewards represents outstanding (un-withdrawn) rewards - * for a validator inexpensive to track, allows simple sanity checks. - */ - rewards?: V1Beta1ValidatorOutstandingRewards; -} - -/** -* QueryValidatorSlashesResponse is the response type for the -Query/ValidatorSlashes RPC method. -*/ -export interface V1Beta1QueryValidatorSlashesResponse { - /** slashes defines the slashes the validator received. */ - slashes?: V1Beta1ValidatorSlashEvent[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** -* ValidatorAccumulatedCommission represents accumulated commission -for a validator kept as a running counter, can be withdrawn at any time. -*/ -export interface V1Beta1ValidatorAccumulatedCommission { - commission?: V1Beta1DecCoin[]; -} - -/** -* ValidatorOutstandingRewards represents outstanding (un-withdrawn) rewards -for a validator inexpensive to track, allows simple sanity checks. -*/ -export interface V1Beta1ValidatorOutstandingRewards { - rewards?: V1Beta1DecCoin[]; -} - -/** -* ValidatorSlashEvent represents a validator slash event. -Height is implicit within the store key. -This is needed to calculate appropriate amount of staking tokens -for delegations which are withdrawn after a slash has occurred. -*/ -export interface V1Beta1ValidatorSlashEvent { - /** @format uint64 */ - validatorPeriod?: string; - fraction?: string; -} - -export type QueryParamsType = Record; -export type ResponseFormat = keyof Omit; - -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} - -export type RequestParams = Omit; - -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} - -export interface HttpResponse extends Response { - data: D; - error: E; -} - -type CancelToken = Symbol | string | number; - -export enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded", -} - -export class HttpClient { - public baseUrl: string = ""; - private securityData: SecurityDataType = null as any; - private securityWorker: null | ApiConfig["securityWorker"] = null; - private abortControllers = new Map(); - - private baseApiParams: RequestParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - - constructor(apiConfig: ApiConfig = {}) { - Object.assign(this, apiConfig); - } - - public setSecurityData = (data: SecurityDataType) => { - this.securityData = data; - }; - - private addQueryParam(query: QueryParamsType, key: string) { - const value = query[key]; - - return ( - encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`) - ); - } - - protected toQueryString(rawQuery?: QueryParamsType): string { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => - typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key] as QueryParamsType) - : this.addQueryParam(query, key), - ) - .join("&"); - } - - protected addQueryParams(rawQuery?: QueryParamsType): string { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - - private contentFormatters: Record any> = { - [ContentType.Json]: (input: any) => - input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input: any) => - Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input: any) => this.toQueryString(input), - }; - - private mergeRequestParams(params1: RequestParams, params2?: RequestParams): RequestParams { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } - - private createAbortSignal = (cancelToken: CancelToken): AbortSignal | undefined => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - - public abortRequest = (cancelToken: CancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - - public request = ({ - body, - secure, - path, - type, - query, - format = "json", - baseUrl, - cancelToken, - ...params - }: FullRequestParams): Promise> => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response as HttpResponse; - r.data = (null as unknown) as T; - r.error = (null as unknown) as E; - - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - - if (!response.ok) throw data; - return data; - }); - }; -} - -/** - * @title cosmos/distribution/v1beta1/distribution.proto - * @version version not set - */ -export class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryCommunityPool - * @summary CommunityPool queries the community pool coins. - * @request GET:/cosmos/distribution/v1beta1/community_pool - */ - queryCommunityPool = (params: RequestParams = {}) => - this.request({ - path: `/cosmos/distribution/v1beta1/community_pool`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDelegationTotalRewards - * @summary DelegationTotalRewards queries the total rewards accrued by a each -validator. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/rewards - */ - queryDelegationTotalRewards = (delegatorAddress: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/distribution/v1beta1/delegators/${delegatorAddress}/rewards`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDelegationRewards - * @summary DelegationRewards queries the total rewards accrued by a delegation. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/rewards/{validatorAddress} - */ - queryDelegationRewards = (delegatorAddress: string, validatorAddress: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/distribution/v1beta1/delegators/${delegatorAddress}/rewards/${validatorAddress}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDelegatorValidators - * @summary DelegatorValidators queries the validators of a delegator. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/validators - */ - queryDelegatorValidators = (delegatorAddress: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/distribution/v1beta1/delegators/${delegatorAddress}/validators`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDelegatorWithdrawAddress - * @summary DelegatorWithdrawAddress queries withdraw address of a delegator. - * @request GET:/cosmos/distribution/v1beta1/delegators/{delegatorAddress}/withdraw_address - */ - queryDelegatorWithdrawAddress = (delegatorAddress: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/distribution/v1beta1/delegators/${delegatorAddress}/withdraw_address`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries params of the distribution module. - * @request GET:/cosmos/distribution/v1beta1/params - */ - queryParams = (params: RequestParams = {}) => - this.request({ - path: `/cosmos/distribution/v1beta1/params`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryValidatorCommission - * @summary ValidatorCommission queries accumulated commission for a validator. - * @request GET:/cosmos/distribution/v1beta1/validators/{validatorAddress}/commission - */ - queryValidatorCommission = (validatorAddress: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/distribution/v1beta1/validators/${validatorAddress}/commission`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryValidatorOutstandingRewards - * @summary ValidatorOutstandingRewards queries rewards of a validator address. - * @request GET:/cosmos/distribution/v1beta1/validators/{validatorAddress}/outstanding_rewards - */ - queryValidatorOutstandingRewards = (validatorAddress: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/distribution/v1beta1/validators/${validatorAddress}/outstanding_rewards`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryValidatorSlashes - * @summary ValidatorSlashes queries slash events of a validator. - * @request GET:/cosmos/distribution/v1beta1/validators/{validatorAddress}/slashes - */ - queryValidatorSlashes = ( - validatorAddress: string, - query?: { - startingHeight?: string; - endingHeight?: string; - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/distribution/v1beta1/validators/${validatorAddress}/slashes`, - method: "GET", - query: query, - format: "json", - ...params, - }); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts deleted file mode 100644 index 706d597..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts +++ /dev/null @@ -1,79 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.query.v1beta1"; -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean; -} -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array; - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number; -} -export declare const PageRequest: { - encode(message: PageRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageRequest; - fromJSON(object: any): PageRequest; - toJSON(message: PageRequest): unknown; - fromPartial(object: DeepPartial): PageRequest; -}; -export declare const PageResponse: { - encode(message: PageResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageResponse; - fromJSON(object: any): PageResponse; - toJSON(message: PageResponse): unknown; - fromPartial(object: DeepPartial): PageResponse; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js deleted file mode 100644 index f931742..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.query.v1beta1'; -const basePageRequest = { offset: 0, limit: 0, countTotal: false, reverse: false }; -export const PageRequest = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset); - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit); - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal); - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.offset = longToNumber(reader.uint64()); - break; - case 3: - message.limit = longToNumber(reader.uint64()); - break; - case 4: - message.countTotal = reader.bool(); - break; - case 5: - message.reverse = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset); - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit); - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal); - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse); - } - else { - message.reverse = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.offset !== undefined && (obj.offset = message.offset); - message.limit !== undefined && (obj.limit = message.limit); - message.countTotal !== undefined && (obj.countTotal = message.countTotal); - message.reverse !== undefined && (obj.reverse = message.reverse); - return obj; - }, - fromPartial(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset; - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit; - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal; - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse; - } - else { - message.reverse = false; - } - return message; - } -}; -const basePageResponse = { total: 0 }; -export const PageResponse = { - encode(message, writer = Writer.create()) { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey); - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes(); - break; - case 2: - message.total = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey); - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); - message.total !== undefined && (obj.total = message.total); - return obj; - }, - fromPartial(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey; - } - else { - message.nextKey = new Uint8Array(); - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts deleted file mode 100644 index 9ae4539..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts +++ /dev/null @@ -1,308 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.query.v1beta1' - -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean -} - -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number -} - -const basePageRequest: object = { offset: 0, limit: 0, countTotal: false, reverse: false } - -export const PageRequest = { - encode(message: PageRequest, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset) - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit) - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal) - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageRequest } as PageRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.offset = longToNumber(reader.uint64() as Long) - break - case 3: - message.limit = longToNumber(reader.uint64() as Long) - break - case 4: - message.countTotal = reader.bool() - break - case 5: - message.reverse = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset) - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit) - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal) - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse) - } else { - message.reverse = false - } - return message - }, - - toJSON(message: PageRequest): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.offset !== undefined && (obj.offset = message.offset) - message.limit !== undefined && (obj.limit = message.limit) - message.countTotal !== undefined && (obj.countTotal = message.countTotal) - message.reverse !== undefined && (obj.reverse = message.reverse) - return obj - }, - - fromPartial(object: DeepPartial): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse - } else { - message.reverse = false - } - return message - } -} - -const basePageResponse: object = { total: 0 } - -export const PageResponse = { - encode(message: PageResponse, writer: Writer = Writer.create()): Writer { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey) - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageResponse } as PageResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes() - break - case 2: - message.total = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey) - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - return message - }, - - toJSON(message: PageResponse): unknown { - const obj: any = {} - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())) - message.total !== undefined && (obj.total = message.total) - return obj - }, - - fromPartial(object: DeepPartial): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey - } else { - message.nextKey = new Uint8Array() - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts deleted file mode 100644 index a97bf9e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.v1beta1"; -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string; - amount: string; -} -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string; - amount: string; -} -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string; -} -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string; -} -export declare const Coin: { - encode(message: Coin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Coin; - fromJSON(object: any): Coin; - toJSON(message: Coin): unknown; - fromPartial(object: DeepPartial): Coin; -}; -export declare const DecCoin: { - encode(message: DecCoin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecCoin; - fromJSON(object: any): DecCoin; - toJSON(message: DecCoin): unknown; - fromPartial(object: DeepPartial): DecCoin; -}; -export declare const IntProto: { - encode(message: IntProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): IntProto; - fromJSON(object: any): IntProto; - toJSON(message: IntProto): unknown; - fromPartial(object: DeepPartial): IntProto; -}; -export declare const DecProto: { - encode(message: DecProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecProto; - fromJSON(object: any): DecProto; - toJSON(message: DecProto): unknown; - fromPartial(object: DeepPartial): DecProto; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.js deleted file mode 100644 index 2fb52fd..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.js +++ /dev/null @@ -1,245 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.v1beta1'; -const baseCoin = { denom: '', amount: '' }; -export const Coin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseDecCoin = { denom: '', amount: '' }; -export const DecCoin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseIntProto = { int: '' }; -export const IntProto = { - encode(message, writer = Writer.create()) { - if (message.int !== '') { - writer.uint32(10).string(message.int); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseIntProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.int = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int); - } - else { - message.int = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.int !== undefined && (obj.int = message.int); - return obj; - }, - fromPartial(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = object.int; - } - else { - message.int = ''; - } - return message; - } -}; -const baseDecProto = { dec: '' }; -export const DecProto = { - encode(message, writer = Writer.create()) { - if (message.dec !== '') { - writer.uint32(10).string(message.dec); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.dec = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec); - } - else { - message.dec = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.dec !== undefined && (obj.dec = message.dec); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec; - } - else { - message.dec = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.ts deleted file mode 100644 index 4549c7f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/base/v1beta1/coin.ts +++ /dev/null @@ -1,301 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.v1beta1' - -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string - amount: string -} - -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string - amount: string -} - -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string -} - -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string -} - -const baseCoin: object = { denom: '', amount: '' } - -export const Coin = { - encode(message: Coin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Coin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCoin } as Coin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: Coin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseDecCoin: object = { denom: '', amount: '' } - -export const DecCoin = { - encode(message: DecCoin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecCoin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecCoin } as DecCoin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: DecCoin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseIntProto: object = { int: '' } - -export const IntProto = { - encode(message: IntProto, writer: Writer = Writer.create()): Writer { - if (message.int !== '') { - writer.uint32(10).string(message.int) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): IntProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseIntProto } as IntProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.int = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int) - } else { - message.int = '' - } - return message - }, - - toJSON(message: IntProto): unknown { - const obj: any = {} - message.int !== undefined && (obj.int = message.int) - return obj - }, - - fromPartial(object: DeepPartial): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = object.int - } else { - message.int = '' - } - return message - } -} - -const baseDecProto: object = { dec: '' } - -export const DecProto = { - encode(message: DecProto, writer: Writer = Writer.create()): Writer { - if (message.dec !== '') { - writer.uint32(10).string(message.dec) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecProto } as DecProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.dec = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec) - } else { - message.dec = '' - } - return message - }, - - toJSON(message: DecProto): unknown { - const obj: any = {} - message.dec !== undefined && (obj.dec = message.dec) - return obj - }, - - fromPartial(object: DeepPartial): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec - } else { - message.dec = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.d.ts deleted file mode 100644 index 4b6116b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.d.ts +++ /dev/null @@ -1,201 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { DecCoin, Coin } from '../../../cosmos/base/v1beta1/coin'; -export declare const protobufPackage = "cosmos.distribution.v1beta1"; -/** Params defines the set of params for the distribution module. */ -export interface Params { - communityTax: string; - baseProposerReward: string; - bonusProposerReward: string; - withdrawAddrEnabled: boolean; -} -/** - * ValidatorHistoricalRewards represents historical rewards for a validator. - * Height is implicit within the store key. - * Cumulative reward ratio is the sum from the zeroeth period - * until this period of rewards / tokens, per the spec. - * The reference count indicates the number of objects - * which might need to reference this historical entry at any point. - * ReferenceCount = - * number of outstanding delegations which ended the associated period (and - * might need to read that record) - * + number of slashes which ended the associated period (and might need to - * read that record) - * + one per validator for the zeroeth period, set on initialization - */ -export interface ValidatorHistoricalRewards { - cumulativeRewardRatio: DecCoin[]; - referenceCount: number; -} -/** - * ValidatorCurrentRewards represents current rewards and current - * period for a validator kept as a running counter and incremented - * each block as long as the validator's tokens remain constant. - */ -export interface ValidatorCurrentRewards { - rewards: DecCoin[]; - period: number; -} -/** - * ValidatorAccumulatedCommission represents accumulated commission - * for a validator kept as a running counter, can be withdrawn at any time. - */ -export interface ValidatorAccumulatedCommission { - commission: DecCoin[]; -} -/** - * ValidatorOutstandingRewards represents outstanding (un-withdrawn) rewards - * for a validator inexpensive to track, allows simple sanity checks. - */ -export interface ValidatorOutstandingRewards { - rewards: DecCoin[]; -} -/** - * ValidatorSlashEvent represents a validator slash event. - * Height is implicit within the store key. - * This is needed to calculate appropriate amount of staking tokens - * for delegations which are withdrawn after a slash has occurred. - */ -export interface ValidatorSlashEvent { - validatorPeriod: number; - fraction: string; -} -/** ValidatorSlashEvents is a collection of ValidatorSlashEvent messages. */ -export interface ValidatorSlashEvents { - validatorSlashEvents: ValidatorSlashEvent[]; -} -/** FeePool is the global fee pool for distribution. */ -export interface FeePool { - communityPool: DecCoin[]; -} -/** - * CommunityPoolSpendProposal details a proposal for use of community funds, - * together with how many coins are proposed to be spent, and to which - * recipient account. - */ -export interface CommunityPoolSpendProposal { - title: string; - description: string; - recipient: string; - amount: Coin[]; -} -/** - * DelegatorStartingInfo represents the starting info for a delegator reward - * period. It tracks the previous validator period, the delegation's amount of - * staking token, and the creation height (to check later on if any slashes have - * occurred). NOTE: Even though validators are slashed to whole staking tokens, - * the delegators within the validator may be left with less than a full token, - * thus sdk.Dec is used. - */ -export interface DelegatorStartingInfo { - previousPeriod: number; - stake: string; - height: number; -} -/** - * DelegationDelegatorReward represents the properties - * of a delegator's delegation reward. - */ -export interface DelegationDelegatorReward { - validatorAddress: string; - reward: DecCoin[]; -} -/** - * CommunityPoolSpendProposalWithDeposit defines a CommunityPoolSpendProposal - * with a deposit - */ -export interface CommunityPoolSpendProposalWithDeposit { - title: string; - description: string; - recipient: string; - amount: string; - deposit: string; -} -export declare const Params: { - encode(message: Params, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Params; - fromJSON(object: any): Params; - toJSON(message: Params): unknown; - fromPartial(object: DeepPartial): Params; -}; -export declare const ValidatorHistoricalRewards: { - encode(message: ValidatorHistoricalRewards, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorHistoricalRewards; - fromJSON(object: any): ValidatorHistoricalRewards; - toJSON(message: ValidatorHistoricalRewards): unknown; - fromPartial(object: DeepPartial): ValidatorHistoricalRewards; -}; -export declare const ValidatorCurrentRewards: { - encode(message: ValidatorCurrentRewards, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorCurrentRewards; - fromJSON(object: any): ValidatorCurrentRewards; - toJSON(message: ValidatorCurrentRewards): unknown; - fromPartial(object: DeepPartial): ValidatorCurrentRewards; -}; -export declare const ValidatorAccumulatedCommission: { - encode(message: ValidatorAccumulatedCommission, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorAccumulatedCommission; - fromJSON(object: any): ValidatorAccumulatedCommission; - toJSON(message: ValidatorAccumulatedCommission): unknown; - fromPartial(object: DeepPartial): ValidatorAccumulatedCommission; -}; -export declare const ValidatorOutstandingRewards: { - encode(message: ValidatorOutstandingRewards, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorOutstandingRewards; - fromJSON(object: any): ValidatorOutstandingRewards; - toJSON(message: ValidatorOutstandingRewards): unknown; - fromPartial(object: DeepPartial): ValidatorOutstandingRewards; -}; -export declare const ValidatorSlashEvent: { - encode(message: ValidatorSlashEvent, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorSlashEvent; - fromJSON(object: any): ValidatorSlashEvent; - toJSON(message: ValidatorSlashEvent): unknown; - fromPartial(object: DeepPartial): ValidatorSlashEvent; -}; -export declare const ValidatorSlashEvents: { - encode(message: ValidatorSlashEvents, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorSlashEvents; - fromJSON(object: any): ValidatorSlashEvents; - toJSON(message: ValidatorSlashEvents): unknown; - fromPartial(object: DeepPartial): ValidatorSlashEvents; -}; -export declare const FeePool: { - encode(message: FeePool, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FeePool; - fromJSON(object: any): FeePool; - toJSON(message: FeePool): unknown; - fromPartial(object: DeepPartial): FeePool; -}; -export declare const CommunityPoolSpendProposal: { - encode(message: CommunityPoolSpendProposal, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CommunityPoolSpendProposal; - fromJSON(object: any): CommunityPoolSpendProposal; - toJSON(message: CommunityPoolSpendProposal): unknown; - fromPartial(object: DeepPartial): CommunityPoolSpendProposal; -}; -export declare const DelegatorStartingInfo: { - encode(message: DelegatorStartingInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DelegatorStartingInfo; - fromJSON(object: any): DelegatorStartingInfo; - toJSON(message: DelegatorStartingInfo): unknown; - fromPartial(object: DeepPartial): DelegatorStartingInfo; -}; -export declare const DelegationDelegatorReward: { - encode(message: DelegationDelegatorReward, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DelegationDelegatorReward; - fromJSON(object: any): DelegationDelegatorReward; - toJSON(message: DelegationDelegatorReward): unknown; - fromPartial(object: DeepPartial): DelegationDelegatorReward; -}; -export declare const CommunityPoolSpendProposalWithDeposit: { - encode(message: CommunityPoolSpendProposalWithDeposit, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CommunityPoolSpendProposalWithDeposit; - fromJSON(object: any): CommunityPoolSpendProposalWithDeposit; - toJSON(message: CommunityPoolSpendProposalWithDeposit): unknown; - fromPartial(object: DeepPartial): CommunityPoolSpendProposalWithDeposit; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.js deleted file mode 100644 index 9e75d04..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.js +++ /dev/null @@ -1,990 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { DecCoin, Coin } from '../../../cosmos/base/v1beta1/coin'; -export const protobufPackage = 'cosmos.distribution.v1beta1'; -const baseParams = { communityTax: '', baseProposerReward: '', bonusProposerReward: '', withdrawAddrEnabled: false }; -export const Params = { - encode(message, writer = Writer.create()) { - if (message.communityTax !== '') { - writer.uint32(10).string(message.communityTax); - } - if (message.baseProposerReward !== '') { - writer.uint32(18).string(message.baseProposerReward); - } - if (message.bonusProposerReward !== '') { - writer.uint32(26).string(message.bonusProposerReward); - } - if (message.withdrawAddrEnabled === true) { - writer.uint32(32).bool(message.withdrawAddrEnabled); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.communityTax = reader.string(); - break; - case 2: - message.baseProposerReward = reader.string(); - break; - case 3: - message.bonusProposerReward = reader.string(); - break; - case 4: - message.withdrawAddrEnabled = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseParams }; - if (object.communityTax !== undefined && object.communityTax !== null) { - message.communityTax = String(object.communityTax); - } - else { - message.communityTax = ''; - } - if (object.baseProposerReward !== undefined && object.baseProposerReward !== null) { - message.baseProposerReward = String(object.baseProposerReward); - } - else { - message.baseProposerReward = ''; - } - if (object.bonusProposerReward !== undefined && object.bonusProposerReward !== null) { - message.bonusProposerReward = String(object.bonusProposerReward); - } - else { - message.bonusProposerReward = ''; - } - if (object.withdrawAddrEnabled !== undefined && object.withdrawAddrEnabled !== null) { - message.withdrawAddrEnabled = Boolean(object.withdrawAddrEnabled); - } - else { - message.withdrawAddrEnabled = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.communityTax !== undefined && (obj.communityTax = message.communityTax); - message.baseProposerReward !== undefined && (obj.baseProposerReward = message.baseProposerReward); - message.bonusProposerReward !== undefined && (obj.bonusProposerReward = message.bonusProposerReward); - message.withdrawAddrEnabled !== undefined && (obj.withdrawAddrEnabled = message.withdrawAddrEnabled); - return obj; - }, - fromPartial(object) { - const message = { ...baseParams }; - if (object.communityTax !== undefined && object.communityTax !== null) { - message.communityTax = object.communityTax; - } - else { - message.communityTax = ''; - } - if (object.baseProposerReward !== undefined && object.baseProposerReward !== null) { - message.baseProposerReward = object.baseProposerReward; - } - else { - message.baseProposerReward = ''; - } - if (object.bonusProposerReward !== undefined && object.bonusProposerReward !== null) { - message.bonusProposerReward = object.bonusProposerReward; - } - else { - message.bonusProposerReward = ''; - } - if (object.withdrawAddrEnabled !== undefined && object.withdrawAddrEnabled !== null) { - message.withdrawAddrEnabled = object.withdrawAddrEnabled; - } - else { - message.withdrawAddrEnabled = false; - } - return message; - } -}; -const baseValidatorHistoricalRewards = { referenceCount: 0 }; -export const ValidatorHistoricalRewards = { - encode(message, writer = Writer.create()) { - for (const v of message.cumulativeRewardRatio) { - DecCoin.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.referenceCount !== 0) { - writer.uint32(16).uint32(message.referenceCount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorHistoricalRewards }; - message.cumulativeRewardRatio = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.cumulativeRewardRatio.push(DecCoin.decode(reader, reader.uint32())); - break; - case 2: - message.referenceCount = reader.uint32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorHistoricalRewards }; - message.cumulativeRewardRatio = []; - if (object.cumulativeRewardRatio !== undefined && object.cumulativeRewardRatio !== null) { - for (const e of object.cumulativeRewardRatio) { - message.cumulativeRewardRatio.push(DecCoin.fromJSON(e)); - } - } - if (object.referenceCount !== undefined && object.referenceCount !== null) { - message.referenceCount = Number(object.referenceCount); - } - else { - message.referenceCount = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.cumulativeRewardRatio) { - obj.cumulativeRewardRatio = message.cumulativeRewardRatio.map((e) => (e ? DecCoin.toJSON(e) : undefined)); - } - else { - obj.cumulativeRewardRatio = []; - } - message.referenceCount !== undefined && (obj.referenceCount = message.referenceCount); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorHistoricalRewards }; - message.cumulativeRewardRatio = []; - if (object.cumulativeRewardRatio !== undefined && object.cumulativeRewardRatio !== null) { - for (const e of object.cumulativeRewardRatio) { - message.cumulativeRewardRatio.push(DecCoin.fromPartial(e)); - } - } - if (object.referenceCount !== undefined && object.referenceCount !== null) { - message.referenceCount = object.referenceCount; - } - else { - message.referenceCount = 0; - } - return message; - } -}; -const baseValidatorCurrentRewards = { period: 0 }; -export const ValidatorCurrentRewards = { - encode(message, writer = Writer.create()) { - for (const v of message.rewards) { - DecCoin.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.period !== 0) { - writer.uint32(16).uint64(message.period); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorCurrentRewards }; - message.rewards = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rewards.push(DecCoin.decode(reader, reader.uint32())); - break; - case 2: - message.period = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorCurrentRewards }; - message.rewards = []; - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromJSON(e)); - } - } - if (object.period !== undefined && object.period !== null) { - message.period = Number(object.period); - } - else { - message.period = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rewards) { - obj.rewards = message.rewards.map((e) => (e ? DecCoin.toJSON(e) : undefined)); - } - else { - obj.rewards = []; - } - message.period !== undefined && (obj.period = message.period); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorCurrentRewards }; - message.rewards = []; - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromPartial(e)); - } - } - if (object.period !== undefined && object.period !== null) { - message.period = object.period; - } - else { - message.period = 0; - } - return message; - } -}; -const baseValidatorAccumulatedCommission = {}; -export const ValidatorAccumulatedCommission = { - encode(message, writer = Writer.create()) { - for (const v of message.commission) { - DecCoin.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorAccumulatedCommission }; - message.commission = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.commission.push(DecCoin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorAccumulatedCommission }; - message.commission = []; - if (object.commission !== undefined && object.commission !== null) { - for (const e of object.commission) { - message.commission.push(DecCoin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.commission) { - obj.commission = message.commission.map((e) => (e ? DecCoin.toJSON(e) : undefined)); - } - else { - obj.commission = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorAccumulatedCommission }; - message.commission = []; - if (object.commission !== undefined && object.commission !== null) { - for (const e of object.commission) { - message.commission.push(DecCoin.fromPartial(e)); - } - } - return message; - } -}; -const baseValidatorOutstandingRewards = {}; -export const ValidatorOutstandingRewards = { - encode(message, writer = Writer.create()) { - for (const v of message.rewards) { - DecCoin.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorOutstandingRewards }; - message.rewards = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rewards.push(DecCoin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorOutstandingRewards }; - message.rewards = []; - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rewards) { - obj.rewards = message.rewards.map((e) => (e ? DecCoin.toJSON(e) : undefined)); - } - else { - obj.rewards = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorOutstandingRewards }; - message.rewards = []; - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromPartial(e)); - } - } - return message; - } -}; -const baseValidatorSlashEvent = { validatorPeriod: 0, fraction: '' }; -export const ValidatorSlashEvent = { - encode(message, writer = Writer.create()) { - if (message.validatorPeriod !== 0) { - writer.uint32(8).uint64(message.validatorPeriod); - } - if (message.fraction !== '') { - writer.uint32(18).string(message.fraction); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorSlashEvent }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorPeriod = longToNumber(reader.uint64()); - break; - case 2: - message.fraction = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorSlashEvent }; - if (object.validatorPeriod !== undefined && object.validatorPeriod !== null) { - message.validatorPeriod = Number(object.validatorPeriod); - } - else { - message.validatorPeriod = 0; - } - if (object.fraction !== undefined && object.fraction !== null) { - message.fraction = String(object.fraction); - } - else { - message.fraction = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorPeriod !== undefined && (obj.validatorPeriod = message.validatorPeriod); - message.fraction !== undefined && (obj.fraction = message.fraction); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorSlashEvent }; - if (object.validatorPeriod !== undefined && object.validatorPeriod !== null) { - message.validatorPeriod = object.validatorPeriod; - } - else { - message.validatorPeriod = 0; - } - if (object.fraction !== undefined && object.fraction !== null) { - message.fraction = object.fraction; - } - else { - message.fraction = ''; - } - return message; - } -}; -const baseValidatorSlashEvents = {}; -export const ValidatorSlashEvents = { - encode(message, writer = Writer.create()) { - for (const v of message.validatorSlashEvents) { - ValidatorSlashEvent.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorSlashEvents }; - message.validatorSlashEvents = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorSlashEvents.push(ValidatorSlashEvent.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorSlashEvents }; - message.validatorSlashEvents = []; - if (object.validatorSlashEvents !== undefined && object.validatorSlashEvents !== null) { - for (const e of object.validatorSlashEvents) { - message.validatorSlashEvents.push(ValidatorSlashEvent.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.validatorSlashEvents) { - obj.validatorSlashEvents = message.validatorSlashEvents.map((e) => (e ? ValidatorSlashEvent.toJSON(e) : undefined)); - } - else { - obj.validatorSlashEvents = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorSlashEvents }; - message.validatorSlashEvents = []; - if (object.validatorSlashEvents !== undefined && object.validatorSlashEvents !== null) { - for (const e of object.validatorSlashEvents) { - message.validatorSlashEvents.push(ValidatorSlashEvent.fromPartial(e)); - } - } - return message; - } -}; -const baseFeePool = {}; -export const FeePool = { - encode(message, writer = Writer.create()) { - for (const v of message.communityPool) { - DecCoin.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFeePool }; - message.communityPool = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.communityPool.push(DecCoin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFeePool }; - message.communityPool = []; - if (object.communityPool !== undefined && object.communityPool !== null) { - for (const e of object.communityPool) { - message.communityPool.push(DecCoin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.communityPool) { - obj.communityPool = message.communityPool.map((e) => (e ? DecCoin.toJSON(e) : undefined)); - } - else { - obj.communityPool = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFeePool }; - message.communityPool = []; - if (object.communityPool !== undefined && object.communityPool !== null) { - for (const e of object.communityPool) { - message.communityPool.push(DecCoin.fromPartial(e)); - } - } - return message; - } -}; -const baseCommunityPoolSpendProposal = { title: '', description: '', recipient: '' }; -export const CommunityPoolSpendProposal = { - encode(message, writer = Writer.create()) { - if (message.title !== '') { - writer.uint32(10).string(message.title); - } - if (message.description !== '') { - writer.uint32(18).string(message.description); - } - if (message.recipient !== '') { - writer.uint32(26).string(message.recipient); - } - for (const v of message.amount) { - Coin.encode(v, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCommunityPoolSpendProposal }; - message.amount = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.recipient = reader.string(); - break; - case 4: - message.amount.push(Coin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCommunityPoolSpendProposal }; - message.amount = []; - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title); - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description); - } - else { - message.description = ''; - } - if (object.recipient !== undefined && object.recipient !== null) { - message.recipient = String(object.recipient); - } - else { - message.recipient = ''; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.recipient !== undefined && (obj.recipient = message.recipient); - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.amount = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseCommunityPoolSpendProposal }; - message.amount = []; - if (object.title !== undefined && object.title !== null) { - message.title = object.title; - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description; - } - else { - message.description = ''; - } - if (object.recipient !== undefined && object.recipient !== null) { - message.recipient = object.recipient; - } - else { - message.recipient = ''; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)); - } - } - return message; - } -}; -const baseDelegatorStartingInfo = { previousPeriod: 0, stake: '', height: 0 }; -export const DelegatorStartingInfo = { - encode(message, writer = Writer.create()) { - if (message.previousPeriod !== 0) { - writer.uint32(8).uint64(message.previousPeriod); - } - if (message.stake !== '') { - writer.uint32(18).string(message.stake); - } - if (message.height !== 0) { - writer.uint32(24).uint64(message.height); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDelegatorStartingInfo }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.previousPeriod = longToNumber(reader.uint64()); - break; - case 2: - message.stake = reader.string(); - break; - case 3: - message.height = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDelegatorStartingInfo }; - if (object.previousPeriod !== undefined && object.previousPeriod !== null) { - message.previousPeriod = Number(object.previousPeriod); - } - else { - message.previousPeriod = 0; - } - if (object.stake !== undefined && object.stake !== null) { - message.stake = String(object.stake); - } - else { - message.stake = ''; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.previousPeriod !== undefined && (obj.previousPeriod = message.previousPeriod); - message.stake !== undefined && (obj.stake = message.stake); - message.height !== undefined && (obj.height = message.height); - return obj; - }, - fromPartial(object) { - const message = { ...baseDelegatorStartingInfo }; - if (object.previousPeriod !== undefined && object.previousPeriod !== null) { - message.previousPeriod = object.previousPeriod; - } - else { - message.previousPeriod = 0; - } - if (object.stake !== undefined && object.stake !== null) { - message.stake = object.stake; - } - else { - message.stake = ''; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - return message; - } -}; -const baseDelegationDelegatorReward = { validatorAddress: '' }; -export const DelegationDelegatorReward = { - encode(message, writer = Writer.create()) { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress); - } - for (const v of message.reward) { - DecCoin.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDelegationDelegatorReward }; - message.reward = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string(); - break; - case 2: - message.reward.push(DecCoin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDelegationDelegatorReward }; - message.reward = []; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.reward !== undefined && object.reward !== null) { - for (const e of object.reward) { - message.reward.push(DecCoin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - if (message.reward) { - obj.reward = message.reward.map((e) => (e ? DecCoin.toJSON(e) : undefined)); - } - else { - obj.reward = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDelegationDelegatorReward }; - message.reward = []; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.reward !== undefined && object.reward !== null) { - for (const e of object.reward) { - message.reward.push(DecCoin.fromPartial(e)); - } - } - return message; - } -}; -const baseCommunityPoolSpendProposalWithDeposit = { title: '', description: '', recipient: '', amount: '', deposit: '' }; -export const CommunityPoolSpendProposalWithDeposit = { - encode(message, writer = Writer.create()) { - if (message.title !== '') { - writer.uint32(10).string(message.title); - } - if (message.description !== '') { - writer.uint32(18).string(message.description); - } - if (message.recipient !== '') { - writer.uint32(26).string(message.recipient); - } - if (message.amount !== '') { - writer.uint32(34).string(message.amount); - } - if (message.deposit !== '') { - writer.uint32(42).string(message.deposit); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCommunityPoolSpendProposalWithDeposit }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.recipient = reader.string(); - break; - case 4: - message.amount = reader.string(); - break; - case 5: - message.deposit = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCommunityPoolSpendProposalWithDeposit }; - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title); - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description); - } - else { - message.description = ''; - } - if (object.recipient !== undefined && object.recipient !== null) { - message.recipient = String(object.recipient); - } - else { - message.recipient = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - if (object.deposit !== undefined && object.deposit !== null) { - message.deposit = String(object.deposit); - } - else { - message.deposit = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.recipient !== undefined && (obj.recipient = message.recipient); - message.amount !== undefined && (obj.amount = message.amount); - message.deposit !== undefined && (obj.deposit = message.deposit); - return obj; - }, - fromPartial(object) { - const message = { ...baseCommunityPoolSpendProposalWithDeposit }; - if (object.title !== undefined && object.title !== null) { - message.title = object.title; - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description; - } - else { - message.description = ''; - } - if (object.recipient !== undefined && object.recipient !== null) { - message.recipient = object.recipient; - } - else { - message.recipient = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - if (object.deposit !== undefined && object.deposit !== null) { - message.deposit = object.deposit; - } - else { - message.deposit = ''; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.ts deleted file mode 100644 index 01c4845..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/distribution.ts +++ /dev/null @@ -1,1148 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { DecCoin, Coin } from '../../../cosmos/base/v1beta1/coin' - -export const protobufPackage = 'cosmos.distribution.v1beta1' - -/** Params defines the set of params for the distribution module. */ -export interface Params { - communityTax: string - baseProposerReward: string - bonusProposerReward: string - withdrawAddrEnabled: boolean -} - -/** - * ValidatorHistoricalRewards represents historical rewards for a validator. - * Height is implicit within the store key. - * Cumulative reward ratio is the sum from the zeroeth period - * until this period of rewards / tokens, per the spec. - * The reference count indicates the number of objects - * which might need to reference this historical entry at any point. - * ReferenceCount = - * number of outstanding delegations which ended the associated period (and - * might need to read that record) - * + number of slashes which ended the associated period (and might need to - * read that record) - * + one per validator for the zeroeth period, set on initialization - */ -export interface ValidatorHistoricalRewards { - cumulativeRewardRatio: DecCoin[] - referenceCount: number -} - -/** - * ValidatorCurrentRewards represents current rewards and current - * period for a validator kept as a running counter and incremented - * each block as long as the validator's tokens remain constant. - */ -export interface ValidatorCurrentRewards { - rewards: DecCoin[] - period: number -} - -/** - * ValidatorAccumulatedCommission represents accumulated commission - * for a validator kept as a running counter, can be withdrawn at any time. - */ -export interface ValidatorAccumulatedCommission { - commission: DecCoin[] -} - -/** - * ValidatorOutstandingRewards represents outstanding (un-withdrawn) rewards - * for a validator inexpensive to track, allows simple sanity checks. - */ -export interface ValidatorOutstandingRewards { - rewards: DecCoin[] -} - -/** - * ValidatorSlashEvent represents a validator slash event. - * Height is implicit within the store key. - * This is needed to calculate appropriate amount of staking tokens - * for delegations which are withdrawn after a slash has occurred. - */ -export interface ValidatorSlashEvent { - validatorPeriod: number - fraction: string -} - -/** ValidatorSlashEvents is a collection of ValidatorSlashEvent messages. */ -export interface ValidatorSlashEvents { - validatorSlashEvents: ValidatorSlashEvent[] -} - -/** FeePool is the global fee pool for distribution. */ -export interface FeePool { - communityPool: DecCoin[] -} - -/** - * CommunityPoolSpendProposal details a proposal for use of community funds, - * together with how many coins are proposed to be spent, and to which - * recipient account. - */ -export interface CommunityPoolSpendProposal { - title: string - description: string - recipient: string - amount: Coin[] -} - -/** - * DelegatorStartingInfo represents the starting info for a delegator reward - * period. It tracks the previous validator period, the delegation's amount of - * staking token, and the creation height (to check later on if any slashes have - * occurred). NOTE: Even though validators are slashed to whole staking tokens, - * the delegators within the validator may be left with less than a full token, - * thus sdk.Dec is used. - */ -export interface DelegatorStartingInfo { - previousPeriod: number - stake: string - height: number -} - -/** - * DelegationDelegatorReward represents the properties - * of a delegator's delegation reward. - */ -export interface DelegationDelegatorReward { - validatorAddress: string - reward: DecCoin[] -} - -/** - * CommunityPoolSpendProposalWithDeposit defines a CommunityPoolSpendProposal - * with a deposit - */ -export interface CommunityPoolSpendProposalWithDeposit { - title: string - description: string - recipient: string - amount: string - deposit: string -} - -const baseParams: object = { communityTax: '', baseProposerReward: '', bonusProposerReward: '', withdrawAddrEnabled: false } - -export const Params = { - encode(message: Params, writer: Writer = Writer.create()): Writer { - if (message.communityTax !== '') { - writer.uint32(10).string(message.communityTax) - } - if (message.baseProposerReward !== '') { - writer.uint32(18).string(message.baseProposerReward) - } - if (message.bonusProposerReward !== '') { - writer.uint32(26).string(message.bonusProposerReward) - } - if (message.withdrawAddrEnabled === true) { - writer.uint32(32).bool(message.withdrawAddrEnabled) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Params { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseParams } as Params - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.communityTax = reader.string() - break - case 2: - message.baseProposerReward = reader.string() - break - case 3: - message.bonusProposerReward = reader.string() - break - case 4: - message.withdrawAddrEnabled = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Params { - const message = { ...baseParams } as Params - if (object.communityTax !== undefined && object.communityTax !== null) { - message.communityTax = String(object.communityTax) - } else { - message.communityTax = '' - } - if (object.baseProposerReward !== undefined && object.baseProposerReward !== null) { - message.baseProposerReward = String(object.baseProposerReward) - } else { - message.baseProposerReward = '' - } - if (object.bonusProposerReward !== undefined && object.bonusProposerReward !== null) { - message.bonusProposerReward = String(object.bonusProposerReward) - } else { - message.bonusProposerReward = '' - } - if (object.withdrawAddrEnabled !== undefined && object.withdrawAddrEnabled !== null) { - message.withdrawAddrEnabled = Boolean(object.withdrawAddrEnabled) - } else { - message.withdrawAddrEnabled = false - } - return message - }, - - toJSON(message: Params): unknown { - const obj: any = {} - message.communityTax !== undefined && (obj.communityTax = message.communityTax) - message.baseProposerReward !== undefined && (obj.baseProposerReward = message.baseProposerReward) - message.bonusProposerReward !== undefined && (obj.bonusProposerReward = message.bonusProposerReward) - message.withdrawAddrEnabled !== undefined && (obj.withdrawAddrEnabled = message.withdrawAddrEnabled) - return obj - }, - - fromPartial(object: DeepPartial): Params { - const message = { ...baseParams } as Params - if (object.communityTax !== undefined && object.communityTax !== null) { - message.communityTax = object.communityTax - } else { - message.communityTax = '' - } - if (object.baseProposerReward !== undefined && object.baseProposerReward !== null) { - message.baseProposerReward = object.baseProposerReward - } else { - message.baseProposerReward = '' - } - if (object.bonusProposerReward !== undefined && object.bonusProposerReward !== null) { - message.bonusProposerReward = object.bonusProposerReward - } else { - message.bonusProposerReward = '' - } - if (object.withdrawAddrEnabled !== undefined && object.withdrawAddrEnabled !== null) { - message.withdrawAddrEnabled = object.withdrawAddrEnabled - } else { - message.withdrawAddrEnabled = false - } - return message - } -} - -const baseValidatorHistoricalRewards: object = { referenceCount: 0 } - -export const ValidatorHistoricalRewards = { - encode(message: ValidatorHistoricalRewards, writer: Writer = Writer.create()): Writer { - for (const v of message.cumulativeRewardRatio) { - DecCoin.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.referenceCount !== 0) { - writer.uint32(16).uint32(message.referenceCount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorHistoricalRewards { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorHistoricalRewards } as ValidatorHistoricalRewards - message.cumulativeRewardRatio = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.cumulativeRewardRatio.push(DecCoin.decode(reader, reader.uint32())) - break - case 2: - message.referenceCount = reader.uint32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorHistoricalRewards { - const message = { ...baseValidatorHistoricalRewards } as ValidatorHistoricalRewards - message.cumulativeRewardRatio = [] - if (object.cumulativeRewardRatio !== undefined && object.cumulativeRewardRatio !== null) { - for (const e of object.cumulativeRewardRatio) { - message.cumulativeRewardRatio.push(DecCoin.fromJSON(e)) - } - } - if (object.referenceCount !== undefined && object.referenceCount !== null) { - message.referenceCount = Number(object.referenceCount) - } else { - message.referenceCount = 0 - } - return message - }, - - toJSON(message: ValidatorHistoricalRewards): unknown { - const obj: any = {} - if (message.cumulativeRewardRatio) { - obj.cumulativeRewardRatio = message.cumulativeRewardRatio.map((e) => (e ? DecCoin.toJSON(e) : undefined)) - } else { - obj.cumulativeRewardRatio = [] - } - message.referenceCount !== undefined && (obj.referenceCount = message.referenceCount) - return obj - }, - - fromPartial(object: DeepPartial): ValidatorHistoricalRewards { - const message = { ...baseValidatorHistoricalRewards } as ValidatorHistoricalRewards - message.cumulativeRewardRatio = [] - if (object.cumulativeRewardRatio !== undefined && object.cumulativeRewardRatio !== null) { - for (const e of object.cumulativeRewardRatio) { - message.cumulativeRewardRatio.push(DecCoin.fromPartial(e)) - } - } - if (object.referenceCount !== undefined && object.referenceCount !== null) { - message.referenceCount = object.referenceCount - } else { - message.referenceCount = 0 - } - return message - } -} - -const baseValidatorCurrentRewards: object = { period: 0 } - -export const ValidatorCurrentRewards = { - encode(message: ValidatorCurrentRewards, writer: Writer = Writer.create()): Writer { - for (const v of message.rewards) { - DecCoin.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.period !== 0) { - writer.uint32(16).uint64(message.period) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorCurrentRewards { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorCurrentRewards } as ValidatorCurrentRewards - message.rewards = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rewards.push(DecCoin.decode(reader, reader.uint32())) - break - case 2: - message.period = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorCurrentRewards { - const message = { ...baseValidatorCurrentRewards } as ValidatorCurrentRewards - message.rewards = [] - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromJSON(e)) - } - } - if (object.period !== undefined && object.period !== null) { - message.period = Number(object.period) - } else { - message.period = 0 - } - return message - }, - - toJSON(message: ValidatorCurrentRewards): unknown { - const obj: any = {} - if (message.rewards) { - obj.rewards = message.rewards.map((e) => (e ? DecCoin.toJSON(e) : undefined)) - } else { - obj.rewards = [] - } - message.period !== undefined && (obj.period = message.period) - return obj - }, - - fromPartial(object: DeepPartial): ValidatorCurrentRewards { - const message = { ...baseValidatorCurrentRewards } as ValidatorCurrentRewards - message.rewards = [] - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromPartial(e)) - } - } - if (object.period !== undefined && object.period !== null) { - message.period = object.period - } else { - message.period = 0 - } - return message - } -} - -const baseValidatorAccumulatedCommission: object = {} - -export const ValidatorAccumulatedCommission = { - encode(message: ValidatorAccumulatedCommission, writer: Writer = Writer.create()): Writer { - for (const v of message.commission) { - DecCoin.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorAccumulatedCommission { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorAccumulatedCommission } as ValidatorAccumulatedCommission - message.commission = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.commission.push(DecCoin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorAccumulatedCommission { - const message = { ...baseValidatorAccumulatedCommission } as ValidatorAccumulatedCommission - message.commission = [] - if (object.commission !== undefined && object.commission !== null) { - for (const e of object.commission) { - message.commission.push(DecCoin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ValidatorAccumulatedCommission): unknown { - const obj: any = {} - if (message.commission) { - obj.commission = message.commission.map((e) => (e ? DecCoin.toJSON(e) : undefined)) - } else { - obj.commission = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ValidatorAccumulatedCommission { - const message = { ...baseValidatorAccumulatedCommission } as ValidatorAccumulatedCommission - message.commission = [] - if (object.commission !== undefined && object.commission !== null) { - for (const e of object.commission) { - message.commission.push(DecCoin.fromPartial(e)) - } - } - return message - } -} - -const baseValidatorOutstandingRewards: object = {} - -export const ValidatorOutstandingRewards = { - encode(message: ValidatorOutstandingRewards, writer: Writer = Writer.create()): Writer { - for (const v of message.rewards) { - DecCoin.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorOutstandingRewards { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorOutstandingRewards } as ValidatorOutstandingRewards - message.rewards = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rewards.push(DecCoin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorOutstandingRewards { - const message = { ...baseValidatorOutstandingRewards } as ValidatorOutstandingRewards - message.rewards = [] - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ValidatorOutstandingRewards): unknown { - const obj: any = {} - if (message.rewards) { - obj.rewards = message.rewards.map((e) => (e ? DecCoin.toJSON(e) : undefined)) - } else { - obj.rewards = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ValidatorOutstandingRewards { - const message = { ...baseValidatorOutstandingRewards } as ValidatorOutstandingRewards - message.rewards = [] - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromPartial(e)) - } - } - return message - } -} - -const baseValidatorSlashEvent: object = { validatorPeriod: 0, fraction: '' } - -export const ValidatorSlashEvent = { - encode(message: ValidatorSlashEvent, writer: Writer = Writer.create()): Writer { - if (message.validatorPeriod !== 0) { - writer.uint32(8).uint64(message.validatorPeriod) - } - if (message.fraction !== '') { - writer.uint32(18).string(message.fraction) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorSlashEvent { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorSlashEvent } as ValidatorSlashEvent - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorPeriod = longToNumber(reader.uint64() as Long) - break - case 2: - message.fraction = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorSlashEvent { - const message = { ...baseValidatorSlashEvent } as ValidatorSlashEvent - if (object.validatorPeriod !== undefined && object.validatorPeriod !== null) { - message.validatorPeriod = Number(object.validatorPeriod) - } else { - message.validatorPeriod = 0 - } - if (object.fraction !== undefined && object.fraction !== null) { - message.fraction = String(object.fraction) - } else { - message.fraction = '' - } - return message - }, - - toJSON(message: ValidatorSlashEvent): unknown { - const obj: any = {} - message.validatorPeriod !== undefined && (obj.validatorPeriod = message.validatorPeriod) - message.fraction !== undefined && (obj.fraction = message.fraction) - return obj - }, - - fromPartial(object: DeepPartial): ValidatorSlashEvent { - const message = { ...baseValidatorSlashEvent } as ValidatorSlashEvent - if (object.validatorPeriod !== undefined && object.validatorPeriod !== null) { - message.validatorPeriod = object.validatorPeriod - } else { - message.validatorPeriod = 0 - } - if (object.fraction !== undefined && object.fraction !== null) { - message.fraction = object.fraction - } else { - message.fraction = '' - } - return message - } -} - -const baseValidatorSlashEvents: object = {} - -export const ValidatorSlashEvents = { - encode(message: ValidatorSlashEvents, writer: Writer = Writer.create()): Writer { - for (const v of message.validatorSlashEvents) { - ValidatorSlashEvent.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorSlashEvents { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorSlashEvents } as ValidatorSlashEvents - message.validatorSlashEvents = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorSlashEvents.push(ValidatorSlashEvent.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorSlashEvents { - const message = { ...baseValidatorSlashEvents } as ValidatorSlashEvents - message.validatorSlashEvents = [] - if (object.validatorSlashEvents !== undefined && object.validatorSlashEvents !== null) { - for (const e of object.validatorSlashEvents) { - message.validatorSlashEvents.push(ValidatorSlashEvent.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ValidatorSlashEvents): unknown { - const obj: any = {} - if (message.validatorSlashEvents) { - obj.validatorSlashEvents = message.validatorSlashEvents.map((e) => (e ? ValidatorSlashEvent.toJSON(e) : undefined)) - } else { - obj.validatorSlashEvents = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ValidatorSlashEvents { - const message = { ...baseValidatorSlashEvents } as ValidatorSlashEvents - message.validatorSlashEvents = [] - if (object.validatorSlashEvents !== undefined && object.validatorSlashEvents !== null) { - for (const e of object.validatorSlashEvents) { - message.validatorSlashEvents.push(ValidatorSlashEvent.fromPartial(e)) - } - } - return message - } -} - -const baseFeePool: object = {} - -export const FeePool = { - encode(message: FeePool, writer: Writer = Writer.create()): Writer { - for (const v of message.communityPool) { - DecCoin.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FeePool { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFeePool } as FeePool - message.communityPool = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.communityPool.push(DecCoin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FeePool { - const message = { ...baseFeePool } as FeePool - message.communityPool = [] - if (object.communityPool !== undefined && object.communityPool !== null) { - for (const e of object.communityPool) { - message.communityPool.push(DecCoin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FeePool): unknown { - const obj: any = {} - if (message.communityPool) { - obj.communityPool = message.communityPool.map((e) => (e ? DecCoin.toJSON(e) : undefined)) - } else { - obj.communityPool = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FeePool { - const message = { ...baseFeePool } as FeePool - message.communityPool = [] - if (object.communityPool !== undefined && object.communityPool !== null) { - for (const e of object.communityPool) { - message.communityPool.push(DecCoin.fromPartial(e)) - } - } - return message - } -} - -const baseCommunityPoolSpendProposal: object = { title: '', description: '', recipient: '' } - -export const CommunityPoolSpendProposal = { - encode(message: CommunityPoolSpendProposal, writer: Writer = Writer.create()): Writer { - if (message.title !== '') { - writer.uint32(10).string(message.title) - } - if (message.description !== '') { - writer.uint32(18).string(message.description) - } - if (message.recipient !== '') { - writer.uint32(26).string(message.recipient) - } - for (const v of message.amount) { - Coin.encode(v!, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CommunityPoolSpendProposal { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCommunityPoolSpendProposal } as CommunityPoolSpendProposal - message.amount = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.title = reader.string() - break - case 2: - message.description = reader.string() - break - case 3: - message.recipient = reader.string() - break - case 4: - message.amount.push(Coin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CommunityPoolSpendProposal { - const message = { ...baseCommunityPoolSpendProposal } as CommunityPoolSpendProposal - message.amount = [] - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title) - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description) - } else { - message.description = '' - } - if (object.recipient !== undefined && object.recipient !== null) { - message.recipient = String(object.recipient) - } else { - message.recipient = '' - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: CommunityPoolSpendProposal): unknown { - const obj: any = {} - message.title !== undefined && (obj.title = message.title) - message.description !== undefined && (obj.description = message.description) - message.recipient !== undefined && (obj.recipient = message.recipient) - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.amount = [] - } - return obj - }, - - fromPartial(object: DeepPartial): CommunityPoolSpendProposal { - const message = { ...baseCommunityPoolSpendProposal } as CommunityPoolSpendProposal - message.amount = [] - if (object.title !== undefined && object.title !== null) { - message.title = object.title - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description - } else { - message.description = '' - } - if (object.recipient !== undefined && object.recipient !== null) { - message.recipient = object.recipient - } else { - message.recipient = '' - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)) - } - } - return message - } -} - -const baseDelegatorStartingInfo: object = { previousPeriod: 0, stake: '', height: 0 } - -export const DelegatorStartingInfo = { - encode(message: DelegatorStartingInfo, writer: Writer = Writer.create()): Writer { - if (message.previousPeriod !== 0) { - writer.uint32(8).uint64(message.previousPeriod) - } - if (message.stake !== '') { - writer.uint32(18).string(message.stake) - } - if (message.height !== 0) { - writer.uint32(24).uint64(message.height) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DelegatorStartingInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDelegatorStartingInfo } as DelegatorStartingInfo - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.previousPeriod = longToNumber(reader.uint64() as Long) - break - case 2: - message.stake = reader.string() - break - case 3: - message.height = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DelegatorStartingInfo { - const message = { ...baseDelegatorStartingInfo } as DelegatorStartingInfo - if (object.previousPeriod !== undefined && object.previousPeriod !== null) { - message.previousPeriod = Number(object.previousPeriod) - } else { - message.previousPeriod = 0 - } - if (object.stake !== undefined && object.stake !== null) { - message.stake = String(object.stake) - } else { - message.stake = '' - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - return message - }, - - toJSON(message: DelegatorStartingInfo): unknown { - const obj: any = {} - message.previousPeriod !== undefined && (obj.previousPeriod = message.previousPeriod) - message.stake !== undefined && (obj.stake = message.stake) - message.height !== undefined && (obj.height = message.height) - return obj - }, - - fromPartial(object: DeepPartial): DelegatorStartingInfo { - const message = { ...baseDelegatorStartingInfo } as DelegatorStartingInfo - if (object.previousPeriod !== undefined && object.previousPeriod !== null) { - message.previousPeriod = object.previousPeriod - } else { - message.previousPeriod = 0 - } - if (object.stake !== undefined && object.stake !== null) { - message.stake = object.stake - } else { - message.stake = '' - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - return message - } -} - -const baseDelegationDelegatorReward: object = { validatorAddress: '' } - -export const DelegationDelegatorReward = { - encode(message: DelegationDelegatorReward, writer: Writer = Writer.create()): Writer { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress) - } - for (const v of message.reward) { - DecCoin.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DelegationDelegatorReward { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDelegationDelegatorReward } as DelegationDelegatorReward - message.reward = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string() - break - case 2: - message.reward.push(DecCoin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DelegationDelegatorReward { - const message = { ...baseDelegationDelegatorReward } as DelegationDelegatorReward - message.reward = [] - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.reward !== undefined && object.reward !== null) { - for (const e of object.reward) { - message.reward.push(DecCoin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: DelegationDelegatorReward): unknown { - const obj: any = {} - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - if (message.reward) { - obj.reward = message.reward.map((e) => (e ? DecCoin.toJSON(e) : undefined)) - } else { - obj.reward = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DelegationDelegatorReward { - const message = { ...baseDelegationDelegatorReward } as DelegationDelegatorReward - message.reward = [] - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.reward !== undefined && object.reward !== null) { - for (const e of object.reward) { - message.reward.push(DecCoin.fromPartial(e)) - } - } - return message - } -} - -const baseCommunityPoolSpendProposalWithDeposit: object = { title: '', description: '', recipient: '', amount: '', deposit: '' } - -export const CommunityPoolSpendProposalWithDeposit = { - encode(message: CommunityPoolSpendProposalWithDeposit, writer: Writer = Writer.create()): Writer { - if (message.title !== '') { - writer.uint32(10).string(message.title) - } - if (message.description !== '') { - writer.uint32(18).string(message.description) - } - if (message.recipient !== '') { - writer.uint32(26).string(message.recipient) - } - if (message.amount !== '') { - writer.uint32(34).string(message.amount) - } - if (message.deposit !== '') { - writer.uint32(42).string(message.deposit) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CommunityPoolSpendProposalWithDeposit { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCommunityPoolSpendProposalWithDeposit } as CommunityPoolSpendProposalWithDeposit - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.title = reader.string() - break - case 2: - message.description = reader.string() - break - case 3: - message.recipient = reader.string() - break - case 4: - message.amount = reader.string() - break - case 5: - message.deposit = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CommunityPoolSpendProposalWithDeposit { - const message = { ...baseCommunityPoolSpendProposalWithDeposit } as CommunityPoolSpendProposalWithDeposit - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title) - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description) - } else { - message.description = '' - } - if (object.recipient !== undefined && object.recipient !== null) { - message.recipient = String(object.recipient) - } else { - message.recipient = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - if (object.deposit !== undefined && object.deposit !== null) { - message.deposit = String(object.deposit) - } else { - message.deposit = '' - } - return message - }, - - toJSON(message: CommunityPoolSpendProposalWithDeposit): unknown { - const obj: any = {} - message.title !== undefined && (obj.title = message.title) - message.description !== undefined && (obj.description = message.description) - message.recipient !== undefined && (obj.recipient = message.recipient) - message.amount !== undefined && (obj.amount = message.amount) - message.deposit !== undefined && (obj.deposit = message.deposit) - return obj - }, - - fromPartial(object: DeepPartial): CommunityPoolSpendProposalWithDeposit { - const message = { ...baseCommunityPoolSpendProposalWithDeposit } as CommunityPoolSpendProposalWithDeposit - if (object.title !== undefined && object.title !== null) { - message.title = object.title - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description - } else { - message.description = '' - } - if (object.recipient !== undefined && object.recipient !== null) { - message.recipient = object.recipient - } else { - message.recipient = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - if (object.deposit !== undefined && object.deposit !== null) { - message.deposit = object.deposit - } else { - message.deposit = '' - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.d.ts deleted file mode 100644 index 41a3762..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.d.ts +++ /dev/null @@ -1,155 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { DecCoin } from '../../../cosmos/base/v1beta1/coin'; -import { ValidatorAccumulatedCommission, ValidatorHistoricalRewards, ValidatorCurrentRewards, DelegatorStartingInfo, ValidatorSlashEvent, Params, FeePool } from '../../../cosmos/distribution/v1beta1/distribution'; -export declare const protobufPackage = "cosmos.distribution.v1beta1"; -/** - * DelegatorWithdrawInfo is the address for where distributions rewards are - * withdrawn to by default this struct is only used at genesis to feed in - * default withdraw addresses. - */ -export interface DelegatorWithdrawInfo { - /** delegator_address is the address of the delegator. */ - delegatorAddress: string; - /** withdraw_address is the address to withdraw the delegation rewards to. */ - withdrawAddress: string; -} -/** ValidatorOutstandingRewardsRecord is used for import/export via genesis json. */ -export interface ValidatorOutstandingRewardsRecord { - /** validator_address is the address of the validator. */ - validatorAddress: string; - /** outstanding_rewards represents the oustanding rewards of a validator. */ - outstandingRewards: DecCoin[]; -} -/** - * ValidatorAccumulatedCommissionRecord is used for import / export via genesis - * json. - */ -export interface ValidatorAccumulatedCommissionRecord { - /** validator_address is the address of the validator. */ - validatorAddress: string; - /** accumulated is the accumulated commission of a validator. */ - accumulated: ValidatorAccumulatedCommission | undefined; -} -/** - * ValidatorHistoricalRewardsRecord is used for import / export via genesis - * json. - */ -export interface ValidatorHistoricalRewardsRecord { - /** validator_address is the address of the validator. */ - validatorAddress: string; - /** period defines the period the historical rewards apply to. */ - period: number; - /** rewards defines the historical rewards of a validator. */ - rewards: ValidatorHistoricalRewards | undefined; -} -/** ValidatorCurrentRewardsRecord is used for import / export via genesis json. */ -export interface ValidatorCurrentRewardsRecord { - /** validator_address is the address of the validator. */ - validatorAddress: string; - /** rewards defines the current rewards of a validator. */ - rewards: ValidatorCurrentRewards | undefined; -} -/** DelegatorStartingInfoRecord used for import / export via genesis json. */ -export interface DelegatorStartingInfoRecord { - /** delegator_address is the address of the delegator. */ - delegatorAddress: string; - /** validator_address is the address of the validator. */ - validatorAddress: string; - /** starting_info defines the starting info of a delegator. */ - startingInfo: DelegatorStartingInfo | undefined; -} -/** ValidatorSlashEventRecord is used for import / export via genesis json. */ -export interface ValidatorSlashEventRecord { - /** validator_address is the address of the validator. */ - validatorAddress: string; - /** height defines the block height at which the slash event occured. */ - height: number; - /** period is the period of the slash event. */ - period: number; - /** validator_slash_event describes the slash event. */ - validatorSlashEvent: ValidatorSlashEvent | undefined; -} -/** GenesisState defines the distribution module's genesis state. */ -export interface GenesisState { - /** params defines all the paramaters of the module. */ - params: Params | undefined; - /** fee_pool defines the fee pool at genesis. */ - feePool: FeePool | undefined; - /** fee_pool defines the delegator withdraw infos at genesis. */ - delegatorWithdrawInfos: DelegatorWithdrawInfo[]; - /** fee_pool defines the previous proposer at genesis. */ - previousProposer: string; - /** fee_pool defines the outstanding rewards of all validators at genesis. */ - outstandingRewards: ValidatorOutstandingRewardsRecord[]; - /** fee_pool defines the accumulated commisions of all validators at genesis. */ - validatorAccumulatedCommissions: ValidatorAccumulatedCommissionRecord[]; - /** fee_pool defines the historical rewards of all validators at genesis. */ - validatorHistoricalRewards: ValidatorHistoricalRewardsRecord[]; - /** fee_pool defines the current rewards of all validators at genesis. */ - validatorCurrentRewards: ValidatorCurrentRewardsRecord[]; - /** fee_pool defines the delegator starting infos at genesis. */ - delegatorStartingInfos: DelegatorStartingInfoRecord[]; - /** fee_pool defines the validator slash events at genesis. */ - validatorSlashEvents: ValidatorSlashEventRecord[]; -} -export declare const DelegatorWithdrawInfo: { - encode(message: DelegatorWithdrawInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DelegatorWithdrawInfo; - fromJSON(object: any): DelegatorWithdrawInfo; - toJSON(message: DelegatorWithdrawInfo): unknown; - fromPartial(object: DeepPartial): DelegatorWithdrawInfo; -}; -export declare const ValidatorOutstandingRewardsRecord: { - encode(message: ValidatorOutstandingRewardsRecord, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorOutstandingRewardsRecord; - fromJSON(object: any): ValidatorOutstandingRewardsRecord; - toJSON(message: ValidatorOutstandingRewardsRecord): unknown; - fromPartial(object: DeepPartial): ValidatorOutstandingRewardsRecord; -}; -export declare const ValidatorAccumulatedCommissionRecord: { - encode(message: ValidatorAccumulatedCommissionRecord, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorAccumulatedCommissionRecord; - fromJSON(object: any): ValidatorAccumulatedCommissionRecord; - toJSON(message: ValidatorAccumulatedCommissionRecord): unknown; - fromPartial(object: DeepPartial): ValidatorAccumulatedCommissionRecord; -}; -export declare const ValidatorHistoricalRewardsRecord: { - encode(message: ValidatorHistoricalRewardsRecord, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorHistoricalRewardsRecord; - fromJSON(object: any): ValidatorHistoricalRewardsRecord; - toJSON(message: ValidatorHistoricalRewardsRecord): unknown; - fromPartial(object: DeepPartial): ValidatorHistoricalRewardsRecord; -}; -export declare const ValidatorCurrentRewardsRecord: { - encode(message: ValidatorCurrentRewardsRecord, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorCurrentRewardsRecord; - fromJSON(object: any): ValidatorCurrentRewardsRecord; - toJSON(message: ValidatorCurrentRewardsRecord): unknown; - fromPartial(object: DeepPartial): ValidatorCurrentRewardsRecord; -}; -export declare const DelegatorStartingInfoRecord: { - encode(message: DelegatorStartingInfoRecord, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DelegatorStartingInfoRecord; - fromJSON(object: any): DelegatorStartingInfoRecord; - toJSON(message: DelegatorStartingInfoRecord): unknown; - fromPartial(object: DeepPartial): DelegatorStartingInfoRecord; -}; -export declare const ValidatorSlashEventRecord: { - encode(message: ValidatorSlashEventRecord, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorSlashEventRecord; - fromJSON(object: any): ValidatorSlashEventRecord; - toJSON(message: ValidatorSlashEventRecord): unknown; - fromPartial(object: DeepPartial): ValidatorSlashEventRecord; -}; -export declare const GenesisState: { - encode(message: GenesisState, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GenesisState; - fromJSON(object: any): GenesisState; - toJSON(message: GenesisState): unknown; - fromPartial(object: DeepPartial): GenesisState; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.js deleted file mode 100644 index a51420e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.js +++ /dev/null @@ -1,864 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { DecCoin } from '../../../cosmos/base/v1beta1/coin'; -import { ValidatorAccumulatedCommission, ValidatorHistoricalRewards, ValidatorCurrentRewards, DelegatorStartingInfo, ValidatorSlashEvent, Params, FeePool } from '../../../cosmos/distribution/v1beta1/distribution'; -export const protobufPackage = 'cosmos.distribution.v1beta1'; -const baseDelegatorWithdrawInfo = { delegatorAddress: '', withdrawAddress: '' }; -export const DelegatorWithdrawInfo = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.withdrawAddress !== '') { - writer.uint32(18).string(message.withdrawAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDelegatorWithdrawInfo }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.withdrawAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDelegatorWithdrawInfo }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = String(object.withdrawAddress); - } - else { - message.withdrawAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.withdrawAddress !== undefined && (obj.withdrawAddress = message.withdrawAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseDelegatorWithdrawInfo }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = object.withdrawAddress; - } - else { - message.withdrawAddress = ''; - } - return message; - } -}; -const baseValidatorOutstandingRewardsRecord = { validatorAddress: '' }; -export const ValidatorOutstandingRewardsRecord = { - encode(message, writer = Writer.create()) { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress); - } - for (const v of message.outstandingRewards) { - DecCoin.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorOutstandingRewardsRecord }; - message.outstandingRewards = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string(); - break; - case 2: - message.outstandingRewards.push(DecCoin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorOutstandingRewardsRecord }; - message.outstandingRewards = []; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.outstandingRewards !== undefined && object.outstandingRewards !== null) { - for (const e of object.outstandingRewards) { - message.outstandingRewards.push(DecCoin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - if (message.outstandingRewards) { - obj.outstandingRewards = message.outstandingRewards.map((e) => (e ? DecCoin.toJSON(e) : undefined)); - } - else { - obj.outstandingRewards = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorOutstandingRewardsRecord }; - message.outstandingRewards = []; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.outstandingRewards !== undefined && object.outstandingRewards !== null) { - for (const e of object.outstandingRewards) { - message.outstandingRewards.push(DecCoin.fromPartial(e)); - } - } - return message; - } -}; -const baseValidatorAccumulatedCommissionRecord = { validatorAddress: '' }; -export const ValidatorAccumulatedCommissionRecord = { - encode(message, writer = Writer.create()) { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress); - } - if (message.accumulated !== undefined) { - ValidatorAccumulatedCommission.encode(message.accumulated, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorAccumulatedCommissionRecord }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string(); - break; - case 2: - message.accumulated = ValidatorAccumulatedCommission.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorAccumulatedCommissionRecord }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.accumulated !== undefined && object.accumulated !== null) { - message.accumulated = ValidatorAccumulatedCommission.fromJSON(object.accumulated); - } - else { - message.accumulated = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - message.accumulated !== undefined && (obj.accumulated = message.accumulated ? ValidatorAccumulatedCommission.toJSON(message.accumulated) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorAccumulatedCommissionRecord }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.accumulated !== undefined && object.accumulated !== null) { - message.accumulated = ValidatorAccumulatedCommission.fromPartial(object.accumulated); - } - else { - message.accumulated = undefined; - } - return message; - } -}; -const baseValidatorHistoricalRewardsRecord = { validatorAddress: '', period: 0 }; -export const ValidatorHistoricalRewardsRecord = { - encode(message, writer = Writer.create()) { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress); - } - if (message.period !== 0) { - writer.uint32(16).uint64(message.period); - } - if (message.rewards !== undefined) { - ValidatorHistoricalRewards.encode(message.rewards, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorHistoricalRewardsRecord }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string(); - break; - case 2: - message.period = longToNumber(reader.uint64()); - break; - case 3: - message.rewards = ValidatorHistoricalRewards.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorHistoricalRewardsRecord }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.period !== undefined && object.period !== null) { - message.period = Number(object.period); - } - else { - message.period = 0; - } - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorHistoricalRewards.fromJSON(object.rewards); - } - else { - message.rewards = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - message.period !== undefined && (obj.period = message.period); - message.rewards !== undefined && (obj.rewards = message.rewards ? ValidatorHistoricalRewards.toJSON(message.rewards) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorHistoricalRewardsRecord }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.period !== undefined && object.period !== null) { - message.period = object.period; - } - else { - message.period = 0; - } - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorHistoricalRewards.fromPartial(object.rewards); - } - else { - message.rewards = undefined; - } - return message; - } -}; -const baseValidatorCurrentRewardsRecord = { validatorAddress: '' }; -export const ValidatorCurrentRewardsRecord = { - encode(message, writer = Writer.create()) { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress); - } - if (message.rewards !== undefined) { - ValidatorCurrentRewards.encode(message.rewards, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorCurrentRewardsRecord }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string(); - break; - case 2: - message.rewards = ValidatorCurrentRewards.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorCurrentRewardsRecord }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorCurrentRewards.fromJSON(object.rewards); - } - else { - message.rewards = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - message.rewards !== undefined && (obj.rewards = message.rewards ? ValidatorCurrentRewards.toJSON(message.rewards) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorCurrentRewardsRecord }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorCurrentRewards.fromPartial(object.rewards); - } - else { - message.rewards = undefined; - } - return message; - } -}; -const baseDelegatorStartingInfoRecord = { delegatorAddress: '', validatorAddress: '' }; -export const DelegatorStartingInfoRecord = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress); - } - if (message.startingInfo !== undefined) { - DelegatorStartingInfo.encode(message.startingInfo, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDelegatorStartingInfoRecord }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.validatorAddress = reader.string(); - break; - case 3: - message.startingInfo = DelegatorStartingInfo.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDelegatorStartingInfoRecord }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.startingInfo !== undefined && object.startingInfo !== null) { - message.startingInfo = DelegatorStartingInfo.fromJSON(object.startingInfo); - } - else { - message.startingInfo = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - message.startingInfo !== undefined && (obj.startingInfo = message.startingInfo ? DelegatorStartingInfo.toJSON(message.startingInfo) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDelegatorStartingInfoRecord }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.startingInfo !== undefined && object.startingInfo !== null) { - message.startingInfo = DelegatorStartingInfo.fromPartial(object.startingInfo); - } - else { - message.startingInfo = undefined; - } - return message; - } -}; -const baseValidatorSlashEventRecord = { validatorAddress: '', height: 0, period: 0 }; -export const ValidatorSlashEventRecord = { - encode(message, writer = Writer.create()) { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress); - } - if (message.height !== 0) { - writer.uint32(16).uint64(message.height); - } - if (message.period !== 0) { - writer.uint32(24).uint64(message.period); - } - if (message.validatorSlashEvent !== undefined) { - ValidatorSlashEvent.encode(message.validatorSlashEvent, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorSlashEventRecord }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string(); - break; - case 2: - message.height = longToNumber(reader.uint64()); - break; - case 3: - message.period = longToNumber(reader.uint64()); - break; - case 4: - message.validatorSlashEvent = ValidatorSlashEvent.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorSlashEventRecord }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.period !== undefined && object.period !== null) { - message.period = Number(object.period); - } - else { - message.period = 0; - } - if (object.validatorSlashEvent !== undefined && object.validatorSlashEvent !== null) { - message.validatorSlashEvent = ValidatorSlashEvent.fromJSON(object.validatorSlashEvent); - } - else { - message.validatorSlashEvent = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - message.height !== undefined && (obj.height = message.height); - message.period !== undefined && (obj.period = message.period); - message.validatorSlashEvent !== undefined && - (obj.validatorSlashEvent = message.validatorSlashEvent ? ValidatorSlashEvent.toJSON(message.validatorSlashEvent) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorSlashEventRecord }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.period !== undefined && object.period !== null) { - message.period = object.period; - } - else { - message.period = 0; - } - if (object.validatorSlashEvent !== undefined && object.validatorSlashEvent !== null) { - message.validatorSlashEvent = ValidatorSlashEvent.fromPartial(object.validatorSlashEvent); - } - else { - message.validatorSlashEvent = undefined; - } - return message; - } -}; -const baseGenesisState = { previousProposer: '' }; -export const GenesisState = { - encode(message, writer = Writer.create()) { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - if (message.feePool !== undefined) { - FeePool.encode(message.feePool, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.delegatorWithdrawInfos) { - DelegatorWithdrawInfo.encode(v, writer.uint32(26).fork()).ldelim(); - } - if (message.previousProposer !== '') { - writer.uint32(34).string(message.previousProposer); - } - for (const v of message.outstandingRewards) { - ValidatorOutstandingRewardsRecord.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.validatorAccumulatedCommissions) { - ValidatorAccumulatedCommissionRecord.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.validatorHistoricalRewards) { - ValidatorHistoricalRewardsRecord.encode(v, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.validatorCurrentRewards) { - ValidatorCurrentRewardsRecord.encode(v, writer.uint32(66).fork()).ldelim(); - } - for (const v of message.delegatorStartingInfos) { - DelegatorStartingInfoRecord.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.validatorSlashEvents) { - ValidatorSlashEventRecord.encode(v, writer.uint32(82).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGenesisState }; - message.delegatorWithdrawInfos = []; - message.outstandingRewards = []; - message.validatorAccumulatedCommissions = []; - message.validatorHistoricalRewards = []; - message.validatorCurrentRewards = []; - message.delegatorStartingInfos = []; - message.validatorSlashEvents = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - case 2: - message.feePool = FeePool.decode(reader, reader.uint32()); - break; - case 3: - message.delegatorWithdrawInfos.push(DelegatorWithdrawInfo.decode(reader, reader.uint32())); - break; - case 4: - message.previousProposer = reader.string(); - break; - case 5: - message.outstandingRewards.push(ValidatorOutstandingRewardsRecord.decode(reader, reader.uint32())); - break; - case 6: - message.validatorAccumulatedCommissions.push(ValidatorAccumulatedCommissionRecord.decode(reader, reader.uint32())); - break; - case 7: - message.validatorHistoricalRewards.push(ValidatorHistoricalRewardsRecord.decode(reader, reader.uint32())); - break; - case 8: - message.validatorCurrentRewards.push(ValidatorCurrentRewardsRecord.decode(reader, reader.uint32())); - break; - case 9: - message.delegatorStartingInfos.push(DelegatorStartingInfoRecord.decode(reader, reader.uint32())); - break; - case 10: - message.validatorSlashEvents.push(ValidatorSlashEventRecord.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGenesisState }; - message.delegatorWithdrawInfos = []; - message.outstandingRewards = []; - message.validatorAccumulatedCommissions = []; - message.validatorHistoricalRewards = []; - message.validatorCurrentRewards = []; - message.delegatorStartingInfos = []; - message.validatorSlashEvents = []; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params); - } - else { - message.params = undefined; - } - if (object.feePool !== undefined && object.feePool !== null) { - message.feePool = FeePool.fromJSON(object.feePool); - } - else { - message.feePool = undefined; - } - if (object.delegatorWithdrawInfos !== undefined && object.delegatorWithdrawInfos !== null) { - for (const e of object.delegatorWithdrawInfos) { - message.delegatorWithdrawInfos.push(DelegatorWithdrawInfo.fromJSON(e)); - } - } - if (object.previousProposer !== undefined && object.previousProposer !== null) { - message.previousProposer = String(object.previousProposer); - } - else { - message.previousProposer = ''; - } - if (object.outstandingRewards !== undefined && object.outstandingRewards !== null) { - for (const e of object.outstandingRewards) { - message.outstandingRewards.push(ValidatorOutstandingRewardsRecord.fromJSON(e)); - } - } - if (object.validatorAccumulatedCommissions !== undefined && object.validatorAccumulatedCommissions !== null) { - for (const e of object.validatorAccumulatedCommissions) { - message.validatorAccumulatedCommissions.push(ValidatorAccumulatedCommissionRecord.fromJSON(e)); - } - } - if (object.validatorHistoricalRewards !== undefined && object.validatorHistoricalRewards !== null) { - for (const e of object.validatorHistoricalRewards) { - message.validatorHistoricalRewards.push(ValidatorHistoricalRewardsRecord.fromJSON(e)); - } - } - if (object.validatorCurrentRewards !== undefined && object.validatorCurrentRewards !== null) { - for (const e of object.validatorCurrentRewards) { - message.validatorCurrentRewards.push(ValidatorCurrentRewardsRecord.fromJSON(e)); - } - } - if (object.delegatorStartingInfos !== undefined && object.delegatorStartingInfos !== null) { - for (const e of object.delegatorStartingInfos) { - message.delegatorStartingInfos.push(DelegatorStartingInfoRecord.fromJSON(e)); - } - } - if (object.validatorSlashEvents !== undefined && object.validatorSlashEvents !== null) { - for (const e of object.validatorSlashEvents) { - message.validatorSlashEvents.push(ValidatorSlashEventRecord.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined); - message.feePool !== undefined && (obj.feePool = message.feePool ? FeePool.toJSON(message.feePool) : undefined); - if (message.delegatorWithdrawInfos) { - obj.delegatorWithdrawInfos = message.delegatorWithdrawInfos.map((e) => (e ? DelegatorWithdrawInfo.toJSON(e) : undefined)); - } - else { - obj.delegatorWithdrawInfos = []; - } - message.previousProposer !== undefined && (obj.previousProposer = message.previousProposer); - if (message.outstandingRewards) { - obj.outstandingRewards = message.outstandingRewards.map((e) => (e ? ValidatorOutstandingRewardsRecord.toJSON(e) : undefined)); - } - else { - obj.outstandingRewards = []; - } - if (message.validatorAccumulatedCommissions) { - obj.validatorAccumulatedCommissions = message.validatorAccumulatedCommissions.map((e) => (e ? ValidatorAccumulatedCommissionRecord.toJSON(e) : undefined)); - } - else { - obj.validatorAccumulatedCommissions = []; - } - if (message.validatorHistoricalRewards) { - obj.validatorHistoricalRewards = message.validatorHistoricalRewards.map((e) => (e ? ValidatorHistoricalRewardsRecord.toJSON(e) : undefined)); - } - else { - obj.validatorHistoricalRewards = []; - } - if (message.validatorCurrentRewards) { - obj.validatorCurrentRewards = message.validatorCurrentRewards.map((e) => (e ? ValidatorCurrentRewardsRecord.toJSON(e) : undefined)); - } - else { - obj.validatorCurrentRewards = []; - } - if (message.delegatorStartingInfos) { - obj.delegatorStartingInfos = message.delegatorStartingInfos.map((e) => (e ? DelegatorStartingInfoRecord.toJSON(e) : undefined)); - } - else { - obj.delegatorStartingInfos = []; - } - if (message.validatorSlashEvents) { - obj.validatorSlashEvents = message.validatorSlashEvents.map((e) => (e ? ValidatorSlashEventRecord.toJSON(e) : undefined)); - } - else { - obj.validatorSlashEvents = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGenesisState }; - message.delegatorWithdrawInfos = []; - message.outstandingRewards = []; - message.validatorAccumulatedCommissions = []; - message.validatorHistoricalRewards = []; - message.validatorCurrentRewards = []; - message.delegatorStartingInfos = []; - message.validatorSlashEvents = []; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params); - } - else { - message.params = undefined; - } - if (object.feePool !== undefined && object.feePool !== null) { - message.feePool = FeePool.fromPartial(object.feePool); - } - else { - message.feePool = undefined; - } - if (object.delegatorWithdrawInfos !== undefined && object.delegatorWithdrawInfos !== null) { - for (const e of object.delegatorWithdrawInfos) { - message.delegatorWithdrawInfos.push(DelegatorWithdrawInfo.fromPartial(e)); - } - } - if (object.previousProposer !== undefined && object.previousProposer !== null) { - message.previousProposer = object.previousProposer; - } - else { - message.previousProposer = ''; - } - if (object.outstandingRewards !== undefined && object.outstandingRewards !== null) { - for (const e of object.outstandingRewards) { - message.outstandingRewards.push(ValidatorOutstandingRewardsRecord.fromPartial(e)); - } - } - if (object.validatorAccumulatedCommissions !== undefined && object.validatorAccumulatedCommissions !== null) { - for (const e of object.validatorAccumulatedCommissions) { - message.validatorAccumulatedCommissions.push(ValidatorAccumulatedCommissionRecord.fromPartial(e)); - } - } - if (object.validatorHistoricalRewards !== undefined && object.validatorHistoricalRewards !== null) { - for (const e of object.validatorHistoricalRewards) { - message.validatorHistoricalRewards.push(ValidatorHistoricalRewardsRecord.fromPartial(e)); - } - } - if (object.validatorCurrentRewards !== undefined && object.validatorCurrentRewards !== null) { - for (const e of object.validatorCurrentRewards) { - message.validatorCurrentRewards.push(ValidatorCurrentRewardsRecord.fromPartial(e)); - } - } - if (object.delegatorStartingInfos !== undefined && object.delegatorStartingInfos !== null) { - for (const e of object.delegatorStartingInfos) { - message.delegatorStartingInfos.push(DelegatorStartingInfoRecord.fromPartial(e)); - } - } - if (object.validatorSlashEvents !== undefined && object.validatorSlashEvents !== null) { - for (const e of object.validatorSlashEvents) { - message.validatorSlashEvents.push(ValidatorSlashEventRecord.fromPartial(e)); - } - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.ts deleted file mode 100644 index ecc05d8..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/genesis.ts +++ /dev/null @@ -1,983 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { DecCoin } from '../../../cosmos/base/v1beta1/coin' -import { - ValidatorAccumulatedCommission, - ValidatorHistoricalRewards, - ValidatorCurrentRewards, - DelegatorStartingInfo, - ValidatorSlashEvent, - Params, - FeePool -} from '../../../cosmos/distribution/v1beta1/distribution' - -export const protobufPackage = 'cosmos.distribution.v1beta1' - -/** - * DelegatorWithdrawInfo is the address for where distributions rewards are - * withdrawn to by default this struct is only used at genesis to feed in - * default withdraw addresses. - */ -export interface DelegatorWithdrawInfo { - /** delegator_address is the address of the delegator. */ - delegatorAddress: string - /** withdraw_address is the address to withdraw the delegation rewards to. */ - withdrawAddress: string -} - -/** ValidatorOutstandingRewardsRecord is used for import/export via genesis json. */ -export interface ValidatorOutstandingRewardsRecord { - /** validator_address is the address of the validator. */ - validatorAddress: string - /** outstanding_rewards represents the oustanding rewards of a validator. */ - outstandingRewards: DecCoin[] -} - -/** - * ValidatorAccumulatedCommissionRecord is used for import / export via genesis - * json. - */ -export interface ValidatorAccumulatedCommissionRecord { - /** validator_address is the address of the validator. */ - validatorAddress: string - /** accumulated is the accumulated commission of a validator. */ - accumulated: ValidatorAccumulatedCommission | undefined -} - -/** - * ValidatorHistoricalRewardsRecord is used for import / export via genesis - * json. - */ -export interface ValidatorHistoricalRewardsRecord { - /** validator_address is the address of the validator. */ - validatorAddress: string - /** period defines the period the historical rewards apply to. */ - period: number - /** rewards defines the historical rewards of a validator. */ - rewards: ValidatorHistoricalRewards | undefined -} - -/** ValidatorCurrentRewardsRecord is used for import / export via genesis json. */ -export interface ValidatorCurrentRewardsRecord { - /** validator_address is the address of the validator. */ - validatorAddress: string - /** rewards defines the current rewards of a validator. */ - rewards: ValidatorCurrentRewards | undefined -} - -/** DelegatorStartingInfoRecord used for import / export via genesis json. */ -export interface DelegatorStartingInfoRecord { - /** delegator_address is the address of the delegator. */ - delegatorAddress: string - /** validator_address is the address of the validator. */ - validatorAddress: string - /** starting_info defines the starting info of a delegator. */ - startingInfo: DelegatorStartingInfo | undefined -} - -/** ValidatorSlashEventRecord is used for import / export via genesis json. */ -export interface ValidatorSlashEventRecord { - /** validator_address is the address of the validator. */ - validatorAddress: string - /** height defines the block height at which the slash event occured. */ - height: number - /** period is the period of the slash event. */ - period: number - /** validator_slash_event describes the slash event. */ - validatorSlashEvent: ValidatorSlashEvent | undefined -} - -/** GenesisState defines the distribution module's genesis state. */ -export interface GenesisState { - /** params defines all the paramaters of the module. */ - params: Params | undefined - /** fee_pool defines the fee pool at genesis. */ - feePool: FeePool | undefined - /** fee_pool defines the delegator withdraw infos at genesis. */ - delegatorWithdrawInfos: DelegatorWithdrawInfo[] - /** fee_pool defines the previous proposer at genesis. */ - previousProposer: string - /** fee_pool defines the outstanding rewards of all validators at genesis. */ - outstandingRewards: ValidatorOutstandingRewardsRecord[] - /** fee_pool defines the accumulated commisions of all validators at genesis. */ - validatorAccumulatedCommissions: ValidatorAccumulatedCommissionRecord[] - /** fee_pool defines the historical rewards of all validators at genesis. */ - validatorHistoricalRewards: ValidatorHistoricalRewardsRecord[] - /** fee_pool defines the current rewards of all validators at genesis. */ - validatorCurrentRewards: ValidatorCurrentRewardsRecord[] - /** fee_pool defines the delegator starting infos at genesis. */ - delegatorStartingInfos: DelegatorStartingInfoRecord[] - /** fee_pool defines the validator slash events at genesis. */ - validatorSlashEvents: ValidatorSlashEventRecord[] -} - -const baseDelegatorWithdrawInfo: object = { delegatorAddress: '', withdrawAddress: '' } - -export const DelegatorWithdrawInfo = { - encode(message: DelegatorWithdrawInfo, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.withdrawAddress !== '') { - writer.uint32(18).string(message.withdrawAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DelegatorWithdrawInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDelegatorWithdrawInfo } as DelegatorWithdrawInfo - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.withdrawAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DelegatorWithdrawInfo { - const message = { ...baseDelegatorWithdrawInfo } as DelegatorWithdrawInfo - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = String(object.withdrawAddress) - } else { - message.withdrawAddress = '' - } - return message - }, - - toJSON(message: DelegatorWithdrawInfo): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.withdrawAddress !== undefined && (obj.withdrawAddress = message.withdrawAddress) - return obj - }, - - fromPartial(object: DeepPartial): DelegatorWithdrawInfo { - const message = { ...baseDelegatorWithdrawInfo } as DelegatorWithdrawInfo - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = object.withdrawAddress - } else { - message.withdrawAddress = '' - } - return message - } -} - -const baseValidatorOutstandingRewardsRecord: object = { validatorAddress: '' } - -export const ValidatorOutstandingRewardsRecord = { - encode(message: ValidatorOutstandingRewardsRecord, writer: Writer = Writer.create()): Writer { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress) - } - for (const v of message.outstandingRewards) { - DecCoin.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorOutstandingRewardsRecord { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorOutstandingRewardsRecord } as ValidatorOutstandingRewardsRecord - message.outstandingRewards = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string() - break - case 2: - message.outstandingRewards.push(DecCoin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorOutstandingRewardsRecord { - const message = { ...baseValidatorOutstandingRewardsRecord } as ValidatorOutstandingRewardsRecord - message.outstandingRewards = [] - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.outstandingRewards !== undefined && object.outstandingRewards !== null) { - for (const e of object.outstandingRewards) { - message.outstandingRewards.push(DecCoin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ValidatorOutstandingRewardsRecord): unknown { - const obj: any = {} - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - if (message.outstandingRewards) { - obj.outstandingRewards = message.outstandingRewards.map((e) => (e ? DecCoin.toJSON(e) : undefined)) - } else { - obj.outstandingRewards = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ValidatorOutstandingRewardsRecord { - const message = { ...baseValidatorOutstandingRewardsRecord } as ValidatorOutstandingRewardsRecord - message.outstandingRewards = [] - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.outstandingRewards !== undefined && object.outstandingRewards !== null) { - for (const e of object.outstandingRewards) { - message.outstandingRewards.push(DecCoin.fromPartial(e)) - } - } - return message - } -} - -const baseValidatorAccumulatedCommissionRecord: object = { validatorAddress: '' } - -export const ValidatorAccumulatedCommissionRecord = { - encode(message: ValidatorAccumulatedCommissionRecord, writer: Writer = Writer.create()): Writer { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress) - } - if (message.accumulated !== undefined) { - ValidatorAccumulatedCommission.encode(message.accumulated, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorAccumulatedCommissionRecord { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorAccumulatedCommissionRecord } as ValidatorAccumulatedCommissionRecord - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string() - break - case 2: - message.accumulated = ValidatorAccumulatedCommission.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorAccumulatedCommissionRecord { - const message = { ...baseValidatorAccumulatedCommissionRecord } as ValidatorAccumulatedCommissionRecord - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.accumulated !== undefined && object.accumulated !== null) { - message.accumulated = ValidatorAccumulatedCommission.fromJSON(object.accumulated) - } else { - message.accumulated = undefined - } - return message - }, - - toJSON(message: ValidatorAccumulatedCommissionRecord): unknown { - const obj: any = {} - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - message.accumulated !== undefined && (obj.accumulated = message.accumulated ? ValidatorAccumulatedCommission.toJSON(message.accumulated) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ValidatorAccumulatedCommissionRecord { - const message = { ...baseValidatorAccumulatedCommissionRecord } as ValidatorAccumulatedCommissionRecord - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.accumulated !== undefined && object.accumulated !== null) { - message.accumulated = ValidatorAccumulatedCommission.fromPartial(object.accumulated) - } else { - message.accumulated = undefined - } - return message - } -} - -const baseValidatorHistoricalRewardsRecord: object = { validatorAddress: '', period: 0 } - -export const ValidatorHistoricalRewardsRecord = { - encode(message: ValidatorHistoricalRewardsRecord, writer: Writer = Writer.create()): Writer { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress) - } - if (message.period !== 0) { - writer.uint32(16).uint64(message.period) - } - if (message.rewards !== undefined) { - ValidatorHistoricalRewards.encode(message.rewards, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorHistoricalRewardsRecord { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorHistoricalRewardsRecord } as ValidatorHistoricalRewardsRecord - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string() - break - case 2: - message.period = longToNumber(reader.uint64() as Long) - break - case 3: - message.rewards = ValidatorHistoricalRewards.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorHistoricalRewardsRecord { - const message = { ...baseValidatorHistoricalRewardsRecord } as ValidatorHistoricalRewardsRecord - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.period !== undefined && object.period !== null) { - message.period = Number(object.period) - } else { - message.period = 0 - } - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorHistoricalRewards.fromJSON(object.rewards) - } else { - message.rewards = undefined - } - return message - }, - - toJSON(message: ValidatorHistoricalRewardsRecord): unknown { - const obj: any = {} - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - message.period !== undefined && (obj.period = message.period) - message.rewards !== undefined && (obj.rewards = message.rewards ? ValidatorHistoricalRewards.toJSON(message.rewards) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ValidatorHistoricalRewardsRecord { - const message = { ...baseValidatorHistoricalRewardsRecord } as ValidatorHistoricalRewardsRecord - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.period !== undefined && object.period !== null) { - message.period = object.period - } else { - message.period = 0 - } - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorHistoricalRewards.fromPartial(object.rewards) - } else { - message.rewards = undefined - } - return message - } -} - -const baseValidatorCurrentRewardsRecord: object = { validatorAddress: '' } - -export const ValidatorCurrentRewardsRecord = { - encode(message: ValidatorCurrentRewardsRecord, writer: Writer = Writer.create()): Writer { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress) - } - if (message.rewards !== undefined) { - ValidatorCurrentRewards.encode(message.rewards, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorCurrentRewardsRecord { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorCurrentRewardsRecord } as ValidatorCurrentRewardsRecord - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string() - break - case 2: - message.rewards = ValidatorCurrentRewards.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorCurrentRewardsRecord { - const message = { ...baseValidatorCurrentRewardsRecord } as ValidatorCurrentRewardsRecord - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorCurrentRewards.fromJSON(object.rewards) - } else { - message.rewards = undefined - } - return message - }, - - toJSON(message: ValidatorCurrentRewardsRecord): unknown { - const obj: any = {} - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - message.rewards !== undefined && (obj.rewards = message.rewards ? ValidatorCurrentRewards.toJSON(message.rewards) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ValidatorCurrentRewardsRecord { - const message = { ...baseValidatorCurrentRewardsRecord } as ValidatorCurrentRewardsRecord - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorCurrentRewards.fromPartial(object.rewards) - } else { - message.rewards = undefined - } - return message - } -} - -const baseDelegatorStartingInfoRecord: object = { delegatorAddress: '', validatorAddress: '' } - -export const DelegatorStartingInfoRecord = { - encode(message: DelegatorStartingInfoRecord, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress) - } - if (message.startingInfo !== undefined) { - DelegatorStartingInfo.encode(message.startingInfo, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DelegatorStartingInfoRecord { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDelegatorStartingInfoRecord } as DelegatorStartingInfoRecord - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.validatorAddress = reader.string() - break - case 3: - message.startingInfo = DelegatorStartingInfo.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DelegatorStartingInfoRecord { - const message = { ...baseDelegatorStartingInfoRecord } as DelegatorStartingInfoRecord - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.startingInfo !== undefined && object.startingInfo !== null) { - message.startingInfo = DelegatorStartingInfo.fromJSON(object.startingInfo) - } else { - message.startingInfo = undefined - } - return message - }, - - toJSON(message: DelegatorStartingInfoRecord): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - message.startingInfo !== undefined && (obj.startingInfo = message.startingInfo ? DelegatorStartingInfo.toJSON(message.startingInfo) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DelegatorStartingInfoRecord { - const message = { ...baseDelegatorStartingInfoRecord } as DelegatorStartingInfoRecord - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.startingInfo !== undefined && object.startingInfo !== null) { - message.startingInfo = DelegatorStartingInfo.fromPartial(object.startingInfo) - } else { - message.startingInfo = undefined - } - return message - } -} - -const baseValidatorSlashEventRecord: object = { validatorAddress: '', height: 0, period: 0 } - -export const ValidatorSlashEventRecord = { - encode(message: ValidatorSlashEventRecord, writer: Writer = Writer.create()): Writer { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress) - } - if (message.height !== 0) { - writer.uint32(16).uint64(message.height) - } - if (message.period !== 0) { - writer.uint32(24).uint64(message.period) - } - if (message.validatorSlashEvent !== undefined) { - ValidatorSlashEvent.encode(message.validatorSlashEvent, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorSlashEventRecord { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorSlashEventRecord } as ValidatorSlashEventRecord - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string() - break - case 2: - message.height = longToNumber(reader.uint64() as Long) - break - case 3: - message.period = longToNumber(reader.uint64() as Long) - break - case 4: - message.validatorSlashEvent = ValidatorSlashEvent.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorSlashEventRecord { - const message = { ...baseValidatorSlashEventRecord } as ValidatorSlashEventRecord - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.period !== undefined && object.period !== null) { - message.period = Number(object.period) - } else { - message.period = 0 - } - if (object.validatorSlashEvent !== undefined && object.validatorSlashEvent !== null) { - message.validatorSlashEvent = ValidatorSlashEvent.fromJSON(object.validatorSlashEvent) - } else { - message.validatorSlashEvent = undefined - } - return message - }, - - toJSON(message: ValidatorSlashEventRecord): unknown { - const obj: any = {} - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - message.height !== undefined && (obj.height = message.height) - message.period !== undefined && (obj.period = message.period) - message.validatorSlashEvent !== undefined && - (obj.validatorSlashEvent = message.validatorSlashEvent ? ValidatorSlashEvent.toJSON(message.validatorSlashEvent) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ValidatorSlashEventRecord { - const message = { ...baseValidatorSlashEventRecord } as ValidatorSlashEventRecord - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.period !== undefined && object.period !== null) { - message.period = object.period - } else { - message.period = 0 - } - if (object.validatorSlashEvent !== undefined && object.validatorSlashEvent !== null) { - message.validatorSlashEvent = ValidatorSlashEvent.fromPartial(object.validatorSlashEvent) - } else { - message.validatorSlashEvent = undefined - } - return message - } -} - -const baseGenesisState: object = { previousProposer: '' } - -export const GenesisState = { - encode(message: GenesisState, writer: Writer = Writer.create()): Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim() - } - if (message.feePool !== undefined) { - FeePool.encode(message.feePool, writer.uint32(18).fork()).ldelim() - } - for (const v of message.delegatorWithdrawInfos) { - DelegatorWithdrawInfo.encode(v!, writer.uint32(26).fork()).ldelim() - } - if (message.previousProposer !== '') { - writer.uint32(34).string(message.previousProposer) - } - for (const v of message.outstandingRewards) { - ValidatorOutstandingRewardsRecord.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.validatorAccumulatedCommissions) { - ValidatorAccumulatedCommissionRecord.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.validatorHistoricalRewards) { - ValidatorHistoricalRewardsRecord.encode(v!, writer.uint32(58).fork()).ldelim() - } - for (const v of message.validatorCurrentRewards) { - ValidatorCurrentRewardsRecord.encode(v!, writer.uint32(66).fork()).ldelim() - } - for (const v of message.delegatorStartingInfos) { - DelegatorStartingInfoRecord.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.validatorSlashEvents) { - ValidatorSlashEventRecord.encode(v!, writer.uint32(82).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGenesisState } as GenesisState - message.delegatorWithdrawInfos = [] - message.outstandingRewards = [] - message.validatorAccumulatedCommissions = [] - message.validatorHistoricalRewards = [] - message.validatorCurrentRewards = [] - message.delegatorStartingInfos = [] - message.validatorSlashEvents = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()) - break - case 2: - message.feePool = FeePool.decode(reader, reader.uint32()) - break - case 3: - message.delegatorWithdrawInfos.push(DelegatorWithdrawInfo.decode(reader, reader.uint32())) - break - case 4: - message.previousProposer = reader.string() - break - case 5: - message.outstandingRewards.push(ValidatorOutstandingRewardsRecord.decode(reader, reader.uint32())) - break - case 6: - message.validatorAccumulatedCommissions.push(ValidatorAccumulatedCommissionRecord.decode(reader, reader.uint32())) - break - case 7: - message.validatorHistoricalRewards.push(ValidatorHistoricalRewardsRecord.decode(reader, reader.uint32())) - break - case 8: - message.validatorCurrentRewards.push(ValidatorCurrentRewardsRecord.decode(reader, reader.uint32())) - break - case 9: - message.delegatorStartingInfos.push(DelegatorStartingInfoRecord.decode(reader, reader.uint32())) - break - case 10: - message.validatorSlashEvents.push(ValidatorSlashEventRecord.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.delegatorWithdrawInfos = [] - message.outstandingRewards = [] - message.validatorAccumulatedCommissions = [] - message.validatorHistoricalRewards = [] - message.validatorCurrentRewards = [] - message.delegatorStartingInfos = [] - message.validatorSlashEvents = [] - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params) - } else { - message.params = undefined - } - if (object.feePool !== undefined && object.feePool !== null) { - message.feePool = FeePool.fromJSON(object.feePool) - } else { - message.feePool = undefined - } - if (object.delegatorWithdrawInfos !== undefined && object.delegatorWithdrawInfos !== null) { - for (const e of object.delegatorWithdrawInfos) { - message.delegatorWithdrawInfos.push(DelegatorWithdrawInfo.fromJSON(e)) - } - } - if (object.previousProposer !== undefined && object.previousProposer !== null) { - message.previousProposer = String(object.previousProposer) - } else { - message.previousProposer = '' - } - if (object.outstandingRewards !== undefined && object.outstandingRewards !== null) { - for (const e of object.outstandingRewards) { - message.outstandingRewards.push(ValidatorOutstandingRewardsRecord.fromJSON(e)) - } - } - if (object.validatorAccumulatedCommissions !== undefined && object.validatorAccumulatedCommissions !== null) { - for (const e of object.validatorAccumulatedCommissions) { - message.validatorAccumulatedCommissions.push(ValidatorAccumulatedCommissionRecord.fromJSON(e)) - } - } - if (object.validatorHistoricalRewards !== undefined && object.validatorHistoricalRewards !== null) { - for (const e of object.validatorHistoricalRewards) { - message.validatorHistoricalRewards.push(ValidatorHistoricalRewardsRecord.fromJSON(e)) - } - } - if (object.validatorCurrentRewards !== undefined && object.validatorCurrentRewards !== null) { - for (const e of object.validatorCurrentRewards) { - message.validatorCurrentRewards.push(ValidatorCurrentRewardsRecord.fromJSON(e)) - } - } - if (object.delegatorStartingInfos !== undefined && object.delegatorStartingInfos !== null) { - for (const e of object.delegatorStartingInfos) { - message.delegatorStartingInfos.push(DelegatorStartingInfoRecord.fromJSON(e)) - } - } - if (object.validatorSlashEvents !== undefined && object.validatorSlashEvents !== null) { - for (const e of object.validatorSlashEvents) { - message.validatorSlashEvents.push(ValidatorSlashEventRecord.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {} - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined) - message.feePool !== undefined && (obj.feePool = message.feePool ? FeePool.toJSON(message.feePool) : undefined) - if (message.delegatorWithdrawInfos) { - obj.delegatorWithdrawInfos = message.delegatorWithdrawInfos.map((e) => (e ? DelegatorWithdrawInfo.toJSON(e) : undefined)) - } else { - obj.delegatorWithdrawInfos = [] - } - message.previousProposer !== undefined && (obj.previousProposer = message.previousProposer) - if (message.outstandingRewards) { - obj.outstandingRewards = message.outstandingRewards.map((e) => (e ? ValidatorOutstandingRewardsRecord.toJSON(e) : undefined)) - } else { - obj.outstandingRewards = [] - } - if (message.validatorAccumulatedCommissions) { - obj.validatorAccumulatedCommissions = message.validatorAccumulatedCommissions.map((e) => (e ? ValidatorAccumulatedCommissionRecord.toJSON(e) : undefined)) - } else { - obj.validatorAccumulatedCommissions = [] - } - if (message.validatorHistoricalRewards) { - obj.validatorHistoricalRewards = message.validatorHistoricalRewards.map((e) => (e ? ValidatorHistoricalRewardsRecord.toJSON(e) : undefined)) - } else { - obj.validatorHistoricalRewards = [] - } - if (message.validatorCurrentRewards) { - obj.validatorCurrentRewards = message.validatorCurrentRewards.map((e) => (e ? ValidatorCurrentRewardsRecord.toJSON(e) : undefined)) - } else { - obj.validatorCurrentRewards = [] - } - if (message.delegatorStartingInfos) { - obj.delegatorStartingInfos = message.delegatorStartingInfos.map((e) => (e ? DelegatorStartingInfoRecord.toJSON(e) : undefined)) - } else { - obj.delegatorStartingInfos = [] - } - if (message.validatorSlashEvents) { - obj.validatorSlashEvents = message.validatorSlashEvents.map((e) => (e ? ValidatorSlashEventRecord.toJSON(e) : undefined)) - } else { - obj.validatorSlashEvents = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.delegatorWithdrawInfos = [] - message.outstandingRewards = [] - message.validatorAccumulatedCommissions = [] - message.validatorHistoricalRewards = [] - message.validatorCurrentRewards = [] - message.delegatorStartingInfos = [] - message.validatorSlashEvents = [] - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params) - } else { - message.params = undefined - } - if (object.feePool !== undefined && object.feePool !== null) { - message.feePool = FeePool.fromPartial(object.feePool) - } else { - message.feePool = undefined - } - if (object.delegatorWithdrawInfos !== undefined && object.delegatorWithdrawInfos !== null) { - for (const e of object.delegatorWithdrawInfos) { - message.delegatorWithdrawInfos.push(DelegatorWithdrawInfo.fromPartial(e)) - } - } - if (object.previousProposer !== undefined && object.previousProposer !== null) { - message.previousProposer = object.previousProposer - } else { - message.previousProposer = '' - } - if (object.outstandingRewards !== undefined && object.outstandingRewards !== null) { - for (const e of object.outstandingRewards) { - message.outstandingRewards.push(ValidatorOutstandingRewardsRecord.fromPartial(e)) - } - } - if (object.validatorAccumulatedCommissions !== undefined && object.validatorAccumulatedCommissions !== null) { - for (const e of object.validatorAccumulatedCommissions) { - message.validatorAccumulatedCommissions.push(ValidatorAccumulatedCommissionRecord.fromPartial(e)) - } - } - if (object.validatorHistoricalRewards !== undefined && object.validatorHistoricalRewards !== null) { - for (const e of object.validatorHistoricalRewards) { - message.validatorHistoricalRewards.push(ValidatorHistoricalRewardsRecord.fromPartial(e)) - } - } - if (object.validatorCurrentRewards !== undefined && object.validatorCurrentRewards !== null) { - for (const e of object.validatorCurrentRewards) { - message.validatorCurrentRewards.push(ValidatorCurrentRewardsRecord.fromPartial(e)) - } - } - if (object.delegatorStartingInfos !== undefined && object.delegatorStartingInfos !== null) { - for (const e of object.delegatorStartingInfos) { - message.delegatorStartingInfos.push(DelegatorStartingInfoRecord.fromPartial(e)) - } - } - if (object.validatorSlashEvents !== undefined && object.validatorSlashEvents !== null) { - for (const e of object.validatorSlashEvents) { - message.validatorSlashEvents.push(ValidatorSlashEventRecord.fromPartial(e)) - } - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.d.ts deleted file mode 100644 index 29065d6..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.d.ts +++ /dev/null @@ -1,321 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Params, ValidatorOutstandingRewards, ValidatorAccumulatedCommission, ValidatorSlashEvent, DelegationDelegatorReward } from '../../../cosmos/distribution/v1beta1/distribution'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -import { DecCoin } from '../../../cosmos/base/v1beta1/coin'; -export declare const protobufPackage = "cosmos.distribution.v1beta1"; -/** QueryParamsRequest is the request type for the Query/Params RPC method. */ -export interface QueryParamsRequest { -} -/** QueryParamsResponse is the response type for the Query/Params RPC method. */ -export interface QueryParamsResponse { - /** params defines the parameters of the module. */ - params: Params | undefined; -} -/** - * QueryValidatorOutstandingRewardsRequest is the request type for the - * Query/ValidatorOutstandingRewards RPC method. - */ -export interface QueryValidatorOutstandingRewardsRequest { - /** validator_address defines the validator address to query for. */ - validatorAddress: string; -} -/** - * QueryValidatorOutstandingRewardsResponse is the response type for the - * Query/ValidatorOutstandingRewards RPC method. - */ -export interface QueryValidatorOutstandingRewardsResponse { - rewards: ValidatorOutstandingRewards | undefined; -} -/** - * QueryValidatorCommissionRequest is the request type for the - * Query/ValidatorCommission RPC method - */ -export interface QueryValidatorCommissionRequest { - /** validator_address defines the validator address to query for. */ - validatorAddress: string; -} -/** - * QueryValidatorCommissionResponse is the response type for the - * Query/ValidatorCommission RPC method - */ -export interface QueryValidatorCommissionResponse { - /** commission defines the commision the validator received. */ - commission: ValidatorAccumulatedCommission | undefined; -} -/** - * QueryValidatorSlashesRequest is the request type for the - * Query/ValidatorSlashes RPC method - */ -export interface QueryValidatorSlashesRequest { - /** validator_address defines the validator address to query for. */ - validatorAddress: string; - /** starting_height defines the optional starting height to query the slashes. */ - startingHeight: number; - /** starting_height defines the optional ending height to query the slashes. */ - endingHeight: number; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryValidatorSlashesResponse is the response type for the - * Query/ValidatorSlashes RPC method. - */ -export interface QueryValidatorSlashesResponse { - /** slashes defines the slashes the validator received. */ - slashes: ValidatorSlashEvent[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** - * QueryDelegationRewardsRequest is the request type for the - * Query/DelegationRewards RPC method. - */ -export interface QueryDelegationRewardsRequest { - /** delegator_address defines the delegator address to query for. */ - delegatorAddress: string; - /** validator_address defines the validator address to query for. */ - validatorAddress: string; -} -/** - * QueryDelegationRewardsResponse is the response type for the - * Query/DelegationRewards RPC method. - */ -export interface QueryDelegationRewardsResponse { - /** rewards defines the rewards accrued by a delegation. */ - rewards: DecCoin[]; -} -/** - * QueryDelegationTotalRewardsRequest is the request type for the - * Query/DelegationTotalRewards RPC method. - */ -export interface QueryDelegationTotalRewardsRequest { - /** delegator_address defines the delegator address to query for. */ - delegatorAddress: string; -} -/** - * QueryDelegationTotalRewardsResponse is the response type for the - * Query/DelegationTotalRewards RPC method. - */ -export interface QueryDelegationTotalRewardsResponse { - /** rewards defines all the rewards accrued by a delegator. */ - rewards: DelegationDelegatorReward[]; - /** total defines the sum of all the rewards. */ - total: DecCoin[]; -} -/** - * QueryDelegatorValidatorsRequest is the request type for the - * Query/DelegatorValidators RPC method. - */ -export interface QueryDelegatorValidatorsRequest { - /** delegator_address defines the delegator address to query for. */ - delegatorAddress: string; -} -/** - * QueryDelegatorValidatorsResponse is the response type for the - * Query/DelegatorValidators RPC method. - */ -export interface QueryDelegatorValidatorsResponse { - /** validators defines the validators a delegator is delegating for. */ - validators: string[]; -} -/** - * QueryDelegatorWithdrawAddressRequest is the request type for the - * Query/DelegatorWithdrawAddress RPC method. - */ -export interface QueryDelegatorWithdrawAddressRequest { - /** delegator_address defines the delegator address to query for. */ - delegatorAddress: string; -} -/** - * QueryDelegatorWithdrawAddressResponse is the response type for the - * Query/DelegatorWithdrawAddress RPC method. - */ -export interface QueryDelegatorWithdrawAddressResponse { - /** withdraw_address defines the delegator address to query for. */ - withdrawAddress: string; -} -/** - * QueryCommunityPoolRequest is the request type for the Query/CommunityPool RPC - * method. - */ -export interface QueryCommunityPoolRequest { -} -/** - * QueryCommunityPoolResponse is the response type for the Query/CommunityPool - * RPC method. - */ -export interface QueryCommunityPoolResponse { - /** pool defines community pool's coins. */ - pool: DecCoin[]; -} -export declare const QueryParamsRequest: { - encode(_: QueryParamsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest; - fromJSON(_: any): QueryParamsRequest; - toJSON(_: QueryParamsRequest): unknown; - fromPartial(_: DeepPartial): QueryParamsRequest; -}; -export declare const QueryParamsResponse: { - encode(message: QueryParamsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse; - fromJSON(object: any): QueryParamsResponse; - toJSON(message: QueryParamsResponse): unknown; - fromPartial(object: DeepPartial): QueryParamsResponse; -}; -export declare const QueryValidatorOutstandingRewardsRequest: { - encode(message: QueryValidatorOutstandingRewardsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorOutstandingRewardsRequest; - fromJSON(object: any): QueryValidatorOutstandingRewardsRequest; - toJSON(message: QueryValidatorOutstandingRewardsRequest): unknown; - fromPartial(object: DeepPartial): QueryValidatorOutstandingRewardsRequest; -}; -export declare const QueryValidatorOutstandingRewardsResponse: { - encode(message: QueryValidatorOutstandingRewardsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorOutstandingRewardsResponse; - fromJSON(object: any): QueryValidatorOutstandingRewardsResponse; - toJSON(message: QueryValidatorOutstandingRewardsResponse): unknown; - fromPartial(object: DeepPartial): QueryValidatorOutstandingRewardsResponse; -}; -export declare const QueryValidatorCommissionRequest: { - encode(message: QueryValidatorCommissionRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorCommissionRequest; - fromJSON(object: any): QueryValidatorCommissionRequest; - toJSON(message: QueryValidatorCommissionRequest): unknown; - fromPartial(object: DeepPartial): QueryValidatorCommissionRequest; -}; -export declare const QueryValidatorCommissionResponse: { - encode(message: QueryValidatorCommissionResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorCommissionResponse; - fromJSON(object: any): QueryValidatorCommissionResponse; - toJSON(message: QueryValidatorCommissionResponse): unknown; - fromPartial(object: DeepPartial): QueryValidatorCommissionResponse; -}; -export declare const QueryValidatorSlashesRequest: { - encode(message: QueryValidatorSlashesRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorSlashesRequest; - fromJSON(object: any): QueryValidatorSlashesRequest; - toJSON(message: QueryValidatorSlashesRequest): unknown; - fromPartial(object: DeepPartial): QueryValidatorSlashesRequest; -}; -export declare const QueryValidatorSlashesResponse: { - encode(message: QueryValidatorSlashesResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorSlashesResponse; - fromJSON(object: any): QueryValidatorSlashesResponse; - toJSON(message: QueryValidatorSlashesResponse): unknown; - fromPartial(object: DeepPartial): QueryValidatorSlashesResponse; -}; -export declare const QueryDelegationRewardsRequest: { - encode(message: QueryDelegationRewardsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegationRewardsRequest; - fromJSON(object: any): QueryDelegationRewardsRequest; - toJSON(message: QueryDelegationRewardsRequest): unknown; - fromPartial(object: DeepPartial): QueryDelegationRewardsRequest; -}; -export declare const QueryDelegationRewardsResponse: { - encode(message: QueryDelegationRewardsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegationRewardsResponse; - fromJSON(object: any): QueryDelegationRewardsResponse; - toJSON(message: QueryDelegationRewardsResponse): unknown; - fromPartial(object: DeepPartial): QueryDelegationRewardsResponse; -}; -export declare const QueryDelegationTotalRewardsRequest: { - encode(message: QueryDelegationTotalRewardsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegationTotalRewardsRequest; - fromJSON(object: any): QueryDelegationTotalRewardsRequest; - toJSON(message: QueryDelegationTotalRewardsRequest): unknown; - fromPartial(object: DeepPartial): QueryDelegationTotalRewardsRequest; -}; -export declare const QueryDelegationTotalRewardsResponse: { - encode(message: QueryDelegationTotalRewardsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegationTotalRewardsResponse; - fromJSON(object: any): QueryDelegationTotalRewardsResponse; - toJSON(message: QueryDelegationTotalRewardsResponse): unknown; - fromPartial(object: DeepPartial): QueryDelegationTotalRewardsResponse; -}; -export declare const QueryDelegatorValidatorsRequest: { - encode(message: QueryDelegatorValidatorsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorsRequest; - fromJSON(object: any): QueryDelegatorValidatorsRequest; - toJSON(message: QueryDelegatorValidatorsRequest): unknown; - fromPartial(object: DeepPartial): QueryDelegatorValidatorsRequest; -}; -export declare const QueryDelegatorValidatorsResponse: { - encode(message: QueryDelegatorValidatorsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorsResponse; - fromJSON(object: any): QueryDelegatorValidatorsResponse; - toJSON(message: QueryDelegatorValidatorsResponse): unknown; - fromPartial(object: DeepPartial): QueryDelegatorValidatorsResponse; -}; -export declare const QueryDelegatorWithdrawAddressRequest: { - encode(message: QueryDelegatorWithdrawAddressRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorWithdrawAddressRequest; - fromJSON(object: any): QueryDelegatorWithdrawAddressRequest; - toJSON(message: QueryDelegatorWithdrawAddressRequest): unknown; - fromPartial(object: DeepPartial): QueryDelegatorWithdrawAddressRequest; -}; -export declare const QueryDelegatorWithdrawAddressResponse: { - encode(message: QueryDelegatorWithdrawAddressResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorWithdrawAddressResponse; - fromJSON(object: any): QueryDelegatorWithdrawAddressResponse; - toJSON(message: QueryDelegatorWithdrawAddressResponse): unknown; - fromPartial(object: DeepPartial): QueryDelegatorWithdrawAddressResponse; -}; -export declare const QueryCommunityPoolRequest: { - encode(_: QueryCommunityPoolRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryCommunityPoolRequest; - fromJSON(_: any): QueryCommunityPoolRequest; - toJSON(_: QueryCommunityPoolRequest): unknown; - fromPartial(_: DeepPartial): QueryCommunityPoolRequest; -}; -export declare const QueryCommunityPoolResponse: { - encode(message: QueryCommunityPoolResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryCommunityPoolResponse; - fromJSON(object: any): QueryCommunityPoolResponse; - toJSON(message: QueryCommunityPoolResponse): unknown; - fromPartial(object: DeepPartial): QueryCommunityPoolResponse; -}; -/** Query defines the gRPC querier service for distribution module. */ -export interface Query { - /** Params queries params of the distribution module. */ - Params(request: QueryParamsRequest): Promise; - /** ValidatorOutstandingRewards queries rewards of a validator address. */ - ValidatorOutstandingRewards(request: QueryValidatorOutstandingRewardsRequest): Promise; - /** ValidatorCommission queries accumulated commission for a validator. */ - ValidatorCommission(request: QueryValidatorCommissionRequest): Promise; - /** ValidatorSlashes queries slash events of a validator. */ - ValidatorSlashes(request: QueryValidatorSlashesRequest): Promise; - /** DelegationRewards queries the total rewards accrued by a delegation. */ - DelegationRewards(request: QueryDelegationRewardsRequest): Promise; - /** - * DelegationTotalRewards queries the total rewards accrued by a each - * validator. - */ - DelegationTotalRewards(request: QueryDelegationTotalRewardsRequest): Promise; - /** DelegatorValidators queries the validators of a delegator. */ - DelegatorValidators(request: QueryDelegatorValidatorsRequest): Promise; - /** DelegatorWithdrawAddress queries withdraw address of a delegator. */ - DelegatorWithdrawAddress(request: QueryDelegatorWithdrawAddressRequest): Promise; - /** CommunityPool queries the community pool coins. */ - CommunityPool(request: QueryCommunityPoolRequest): Promise; -} -export declare class QueryClientImpl implements Query { - private readonly rpc; - constructor(rpc: Rpc); - Params(request: QueryParamsRequest): Promise; - ValidatorOutstandingRewards(request: QueryValidatorOutstandingRewardsRequest): Promise; - ValidatorCommission(request: QueryValidatorCommissionRequest): Promise; - ValidatorSlashes(request: QueryValidatorSlashesRequest): Promise; - DelegationRewards(request: QueryDelegationRewardsRequest): Promise; - DelegationTotalRewards(request: QueryDelegationTotalRewardsRequest): Promise; - DelegatorValidators(request: QueryDelegatorValidatorsRequest): Promise; - DelegatorWithdrawAddress(request: QueryDelegatorWithdrawAddressRequest): Promise; - CommunityPool(request: QueryCommunityPoolRequest): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.js deleted file mode 100644 index fff73ce..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.js +++ /dev/null @@ -1,1108 +0,0 @@ -/* eslint-disable */ -import { Reader, util, configure, Writer } from 'protobufjs/minimal'; -import * as Long from 'long'; -import { Params, ValidatorOutstandingRewards, ValidatorAccumulatedCommission, ValidatorSlashEvent, DelegationDelegatorReward } from '../../../cosmos/distribution/v1beta1/distribution'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -import { DecCoin } from '../../../cosmos/base/v1beta1/coin'; -export const protobufPackage = 'cosmos.distribution.v1beta1'; -const baseQueryParamsRequest = {}; -export const QueryParamsRequest = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseQueryParamsRequest }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseQueryParamsRequest }; - return message; - } -}; -const baseQueryParamsResponse = {}; -export const QueryParamsResponse = { - encode(message, writer = Writer.create()) { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryParamsResponse }; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params); - } - else { - message.params = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryParamsResponse }; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params); - } - else { - message.params = undefined; - } - return message; - } -}; -const baseQueryValidatorOutstandingRewardsRequest = { validatorAddress: '' }; -export const QueryValidatorOutstandingRewardsRequest = { - encode(message, writer = Writer.create()) { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorOutstandingRewardsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorOutstandingRewardsRequest }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorOutstandingRewardsRequest }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - return message; - } -}; -const baseQueryValidatorOutstandingRewardsResponse = {}; -export const QueryValidatorOutstandingRewardsResponse = { - encode(message, writer = Writer.create()) { - if (message.rewards !== undefined) { - ValidatorOutstandingRewards.encode(message.rewards, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorOutstandingRewardsResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rewards = ValidatorOutstandingRewards.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorOutstandingRewardsResponse }; - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorOutstandingRewards.fromJSON(object.rewards); - } - else { - message.rewards = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.rewards !== undefined && (obj.rewards = message.rewards ? ValidatorOutstandingRewards.toJSON(message.rewards) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorOutstandingRewardsResponse }; - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorOutstandingRewards.fromPartial(object.rewards); - } - else { - message.rewards = undefined; - } - return message; - } -}; -const baseQueryValidatorCommissionRequest = { validatorAddress: '' }; -export const QueryValidatorCommissionRequest = { - encode(message, writer = Writer.create()) { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorCommissionRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorCommissionRequest }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorCommissionRequest }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - return message; - } -}; -const baseQueryValidatorCommissionResponse = {}; -export const QueryValidatorCommissionResponse = { - encode(message, writer = Writer.create()) { - if (message.commission !== undefined) { - ValidatorAccumulatedCommission.encode(message.commission, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorCommissionResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.commission = ValidatorAccumulatedCommission.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorCommissionResponse }; - if (object.commission !== undefined && object.commission !== null) { - message.commission = ValidatorAccumulatedCommission.fromJSON(object.commission); - } - else { - message.commission = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.commission !== undefined && (obj.commission = message.commission ? ValidatorAccumulatedCommission.toJSON(message.commission) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorCommissionResponse }; - if (object.commission !== undefined && object.commission !== null) { - message.commission = ValidatorAccumulatedCommission.fromPartial(object.commission); - } - else { - message.commission = undefined; - } - return message; - } -}; -const baseQueryValidatorSlashesRequest = { validatorAddress: '', startingHeight: 0, endingHeight: 0 }; -export const QueryValidatorSlashesRequest = { - encode(message, writer = Writer.create()) { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress); - } - if (message.startingHeight !== 0) { - writer.uint32(16).uint64(message.startingHeight); - } - if (message.endingHeight !== 0) { - writer.uint32(24).uint64(message.endingHeight); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorSlashesRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string(); - break; - case 2: - message.startingHeight = longToNumber(reader.uint64()); - break; - case 3: - message.endingHeight = longToNumber(reader.uint64()); - break; - case 4: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorSlashesRequest }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.startingHeight !== undefined && object.startingHeight !== null) { - message.startingHeight = Number(object.startingHeight); - } - else { - message.startingHeight = 0; - } - if (object.endingHeight !== undefined && object.endingHeight !== null) { - message.endingHeight = Number(object.endingHeight); - } - else { - message.endingHeight = 0; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - message.startingHeight !== undefined && (obj.startingHeight = message.startingHeight); - message.endingHeight !== undefined && (obj.endingHeight = message.endingHeight); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorSlashesRequest }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.startingHeight !== undefined && object.startingHeight !== null) { - message.startingHeight = object.startingHeight; - } - else { - message.startingHeight = 0; - } - if (object.endingHeight !== undefined && object.endingHeight !== null) { - message.endingHeight = object.endingHeight; - } - else { - message.endingHeight = 0; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryValidatorSlashesResponse = {}; -export const QueryValidatorSlashesResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.slashes) { - ValidatorSlashEvent.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorSlashesResponse }; - message.slashes = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.slashes.push(ValidatorSlashEvent.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorSlashesResponse }; - message.slashes = []; - if (object.slashes !== undefined && object.slashes !== null) { - for (const e of object.slashes) { - message.slashes.push(ValidatorSlashEvent.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.slashes) { - obj.slashes = message.slashes.map((e) => (e ? ValidatorSlashEvent.toJSON(e) : undefined)); - } - else { - obj.slashes = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorSlashesResponse }; - message.slashes = []; - if (object.slashes !== undefined && object.slashes !== null) { - for (const e of object.slashes) { - message.slashes.push(ValidatorSlashEvent.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDelegationRewardsRequest = { delegatorAddress: '', validatorAddress: '' }; -export const QueryDelegationRewardsRequest = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegationRewardsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.validatorAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegationRewardsRequest }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegationRewardsRequest }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - return message; - } -}; -const baseQueryDelegationRewardsResponse = {}; -export const QueryDelegationRewardsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.rewards) { - DecCoin.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegationRewardsResponse }; - message.rewards = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rewards.push(DecCoin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegationRewardsResponse }; - message.rewards = []; - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rewards) { - obj.rewards = message.rewards.map((e) => (e ? DecCoin.toJSON(e) : undefined)); - } - else { - obj.rewards = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegationRewardsResponse }; - message.rewards = []; - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromPartial(e)); - } - } - return message; - } -}; -const baseQueryDelegationTotalRewardsRequest = { delegatorAddress: '' }; -export const QueryDelegationTotalRewardsRequest = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegationTotalRewardsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegationTotalRewardsRequest }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegationTotalRewardsRequest }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - return message; - } -}; -const baseQueryDelegationTotalRewardsResponse = {}; -export const QueryDelegationTotalRewardsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.rewards) { - DelegationDelegatorReward.encode(v, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.total) { - DecCoin.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegationTotalRewardsResponse }; - message.rewards = []; - message.total = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rewards.push(DelegationDelegatorReward.decode(reader, reader.uint32())); - break; - case 2: - message.total.push(DecCoin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegationTotalRewardsResponse }; - message.rewards = []; - message.total = []; - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DelegationDelegatorReward.fromJSON(e)); - } - } - if (object.total !== undefined && object.total !== null) { - for (const e of object.total) { - message.total.push(DecCoin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rewards) { - obj.rewards = message.rewards.map((e) => (e ? DelegationDelegatorReward.toJSON(e) : undefined)); - } - else { - obj.rewards = []; - } - if (message.total) { - obj.total = message.total.map((e) => (e ? DecCoin.toJSON(e) : undefined)); - } - else { - obj.total = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegationTotalRewardsResponse }; - message.rewards = []; - message.total = []; - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DelegationDelegatorReward.fromPartial(e)); - } - } - if (object.total !== undefined && object.total !== null) { - for (const e of object.total) { - message.total.push(DecCoin.fromPartial(e)); - } - } - return message; - } -}; -const baseQueryDelegatorValidatorsRequest = { delegatorAddress: '' }; -export const QueryDelegatorValidatorsRequest = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorValidatorsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorValidatorsRequest }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorValidatorsRequest }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - return message; - } -}; -const baseQueryDelegatorValidatorsResponse = { validators: '' }; -export const QueryDelegatorValidatorsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.validators) { - writer.uint32(10).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorValidatorsResponse }; - message.validators = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validators.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorValidatorsResponse }; - message.validators = []; - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.validators) { - obj.validators = message.validators.map((e) => e); - } - else { - obj.validators = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorValidatorsResponse }; - message.validators = []; - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(e); - } - } - return message; - } -}; -const baseQueryDelegatorWithdrawAddressRequest = { delegatorAddress: '' }; -export const QueryDelegatorWithdrawAddressRequest = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorWithdrawAddressRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorWithdrawAddressRequest }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorWithdrawAddressRequest }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - return message; - } -}; -const baseQueryDelegatorWithdrawAddressResponse = { withdrawAddress: '' }; -export const QueryDelegatorWithdrawAddressResponse = { - encode(message, writer = Writer.create()) { - if (message.withdrawAddress !== '') { - writer.uint32(10).string(message.withdrawAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorWithdrawAddressResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.withdrawAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorWithdrawAddressResponse }; - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = String(object.withdrawAddress); - } - else { - message.withdrawAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.withdrawAddress !== undefined && (obj.withdrawAddress = message.withdrawAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorWithdrawAddressResponse }; - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = object.withdrawAddress; - } - else { - message.withdrawAddress = ''; - } - return message; - } -}; -const baseQueryCommunityPoolRequest = {}; -export const QueryCommunityPoolRequest = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryCommunityPoolRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseQueryCommunityPoolRequest }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseQueryCommunityPoolRequest }; - return message; - } -}; -const baseQueryCommunityPoolResponse = {}; -export const QueryCommunityPoolResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.pool) { - DecCoin.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryCommunityPoolResponse }; - message.pool = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pool.push(DecCoin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryCommunityPoolResponse }; - message.pool = []; - if (object.pool !== undefined && object.pool !== null) { - for (const e of object.pool) { - message.pool.push(DecCoin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.pool) { - obj.pool = message.pool.map((e) => (e ? DecCoin.toJSON(e) : undefined)); - } - else { - obj.pool = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryCommunityPoolResponse }; - message.pool = []; - if (object.pool !== undefined && object.pool !== null) { - for (const e of object.pool) { - message.pool.push(DecCoin.fromPartial(e)); - } - } - return message; - } -}; -export class QueryClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Params(request) { - const data = QueryParamsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'Params', data); - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))); - } - ValidatorOutstandingRewards(request) { - const data = QueryValidatorOutstandingRewardsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'ValidatorOutstandingRewards', data); - return promise.then((data) => QueryValidatorOutstandingRewardsResponse.decode(new Reader(data))); - } - ValidatorCommission(request) { - const data = QueryValidatorCommissionRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'ValidatorCommission', data); - return promise.then((data) => QueryValidatorCommissionResponse.decode(new Reader(data))); - } - ValidatorSlashes(request) { - const data = QueryValidatorSlashesRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'ValidatorSlashes', data); - return promise.then((data) => QueryValidatorSlashesResponse.decode(new Reader(data))); - } - DelegationRewards(request) { - const data = QueryDelegationRewardsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'DelegationRewards', data); - return promise.then((data) => QueryDelegationRewardsResponse.decode(new Reader(data))); - } - DelegationTotalRewards(request) { - const data = QueryDelegationTotalRewardsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'DelegationTotalRewards', data); - return promise.then((data) => QueryDelegationTotalRewardsResponse.decode(new Reader(data))); - } - DelegatorValidators(request) { - const data = QueryDelegatorValidatorsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'DelegatorValidators', data); - return promise.then((data) => QueryDelegatorValidatorsResponse.decode(new Reader(data))); - } - DelegatorWithdrawAddress(request) { - const data = QueryDelegatorWithdrawAddressRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'DelegatorWithdrawAddress', data); - return promise.then((data) => QueryDelegatorWithdrawAddressResponse.decode(new Reader(data))); - } - CommunityPool(request) { - const data = QueryCommunityPoolRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'CommunityPool', data); - return promise.then((data) => QueryCommunityPoolResponse.decode(new Reader(data))); - } -} -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.ts deleted file mode 100644 index 31b739a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/query.ts +++ /dev/null @@ -1,1397 +0,0 @@ -/* eslint-disable */ -import { Reader, util, configure, Writer } from 'protobufjs/minimal' -import * as Long from 'long' -import { - Params, - ValidatorOutstandingRewards, - ValidatorAccumulatedCommission, - ValidatorSlashEvent, - DelegationDelegatorReward -} from '../../../cosmos/distribution/v1beta1/distribution' -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination' -import { DecCoin } from '../../../cosmos/base/v1beta1/coin' - -export const protobufPackage = 'cosmos.distribution.v1beta1' - -/** QueryParamsRequest is the request type for the Query/Params RPC method. */ -export interface QueryParamsRequest {} - -/** QueryParamsResponse is the response type for the Query/Params RPC method. */ -export interface QueryParamsResponse { - /** params defines the parameters of the module. */ - params: Params | undefined -} - -/** - * QueryValidatorOutstandingRewardsRequest is the request type for the - * Query/ValidatorOutstandingRewards RPC method. - */ -export interface QueryValidatorOutstandingRewardsRequest { - /** validator_address defines the validator address to query for. */ - validatorAddress: string -} - -/** - * QueryValidatorOutstandingRewardsResponse is the response type for the - * Query/ValidatorOutstandingRewards RPC method. - */ -export interface QueryValidatorOutstandingRewardsResponse { - rewards: ValidatorOutstandingRewards | undefined -} - -/** - * QueryValidatorCommissionRequest is the request type for the - * Query/ValidatorCommission RPC method - */ -export interface QueryValidatorCommissionRequest { - /** validator_address defines the validator address to query for. */ - validatorAddress: string -} - -/** - * QueryValidatorCommissionResponse is the response type for the - * Query/ValidatorCommission RPC method - */ -export interface QueryValidatorCommissionResponse { - /** commission defines the commision the validator received. */ - commission: ValidatorAccumulatedCommission | undefined -} - -/** - * QueryValidatorSlashesRequest is the request type for the - * Query/ValidatorSlashes RPC method - */ -export interface QueryValidatorSlashesRequest { - /** validator_address defines the validator address to query for. */ - validatorAddress: string - /** starting_height defines the optional starting height to query the slashes. */ - startingHeight: number - /** starting_height defines the optional ending height to query the slashes. */ - endingHeight: number - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryValidatorSlashesResponse is the response type for the - * Query/ValidatorSlashes RPC method. - */ -export interface QueryValidatorSlashesResponse { - /** slashes defines the slashes the validator received. */ - slashes: ValidatorSlashEvent[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** - * QueryDelegationRewardsRequest is the request type for the - * Query/DelegationRewards RPC method. - */ -export interface QueryDelegationRewardsRequest { - /** delegator_address defines the delegator address to query for. */ - delegatorAddress: string - /** validator_address defines the validator address to query for. */ - validatorAddress: string -} - -/** - * QueryDelegationRewardsResponse is the response type for the - * Query/DelegationRewards RPC method. - */ -export interface QueryDelegationRewardsResponse { - /** rewards defines the rewards accrued by a delegation. */ - rewards: DecCoin[] -} - -/** - * QueryDelegationTotalRewardsRequest is the request type for the - * Query/DelegationTotalRewards RPC method. - */ -export interface QueryDelegationTotalRewardsRequest { - /** delegator_address defines the delegator address to query for. */ - delegatorAddress: string -} - -/** - * QueryDelegationTotalRewardsResponse is the response type for the - * Query/DelegationTotalRewards RPC method. - */ -export interface QueryDelegationTotalRewardsResponse { - /** rewards defines all the rewards accrued by a delegator. */ - rewards: DelegationDelegatorReward[] - /** total defines the sum of all the rewards. */ - total: DecCoin[] -} - -/** - * QueryDelegatorValidatorsRequest is the request type for the - * Query/DelegatorValidators RPC method. - */ -export interface QueryDelegatorValidatorsRequest { - /** delegator_address defines the delegator address to query for. */ - delegatorAddress: string -} - -/** - * QueryDelegatorValidatorsResponse is the response type for the - * Query/DelegatorValidators RPC method. - */ -export interface QueryDelegatorValidatorsResponse { - /** validators defines the validators a delegator is delegating for. */ - validators: string[] -} - -/** - * QueryDelegatorWithdrawAddressRequest is the request type for the - * Query/DelegatorWithdrawAddress RPC method. - */ -export interface QueryDelegatorWithdrawAddressRequest { - /** delegator_address defines the delegator address to query for. */ - delegatorAddress: string -} - -/** - * QueryDelegatorWithdrawAddressResponse is the response type for the - * Query/DelegatorWithdrawAddress RPC method. - */ -export interface QueryDelegatorWithdrawAddressResponse { - /** withdraw_address defines the delegator address to query for. */ - withdrawAddress: string -} - -/** - * QueryCommunityPoolRequest is the request type for the Query/CommunityPool RPC - * method. - */ -export interface QueryCommunityPoolRequest {} - -/** - * QueryCommunityPoolResponse is the response type for the Query/CommunityPool - * RPC method. - */ -export interface QueryCommunityPoolResponse { - /** pool defines community pool's coins. */ - pool: DecCoin[] -} - -const baseQueryParamsRequest: object = {} - -export const QueryParamsRequest = { - encode(_: QueryParamsRequest, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - return message - }, - - toJSON(_: QueryParamsRequest): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - return message - } -} - -const baseQueryParamsResponse: object = {} - -export const QueryParamsResponse = { - encode(message: QueryParamsResponse, writer: Writer = Writer.create()): Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params) - } else { - message.params = undefined - } - return message - }, - - toJSON(message: QueryParamsResponse): unknown { - const obj: any = {} - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params) - } else { - message.params = undefined - } - return message - } -} - -const baseQueryValidatorOutstandingRewardsRequest: object = { validatorAddress: '' } - -export const QueryValidatorOutstandingRewardsRequest = { - encode(message: QueryValidatorOutstandingRewardsRequest, writer: Writer = Writer.create()): Writer { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorOutstandingRewardsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorOutstandingRewardsRequest } as QueryValidatorOutstandingRewardsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorOutstandingRewardsRequest { - const message = { ...baseQueryValidatorOutstandingRewardsRequest } as QueryValidatorOutstandingRewardsRequest - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - return message - }, - - toJSON(message: QueryValidatorOutstandingRewardsRequest): unknown { - const obj: any = {} - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorOutstandingRewardsRequest { - const message = { ...baseQueryValidatorOutstandingRewardsRequest } as QueryValidatorOutstandingRewardsRequest - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - return message - } -} - -const baseQueryValidatorOutstandingRewardsResponse: object = {} - -export const QueryValidatorOutstandingRewardsResponse = { - encode(message: QueryValidatorOutstandingRewardsResponse, writer: Writer = Writer.create()): Writer { - if (message.rewards !== undefined) { - ValidatorOutstandingRewards.encode(message.rewards, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorOutstandingRewardsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorOutstandingRewardsResponse } as QueryValidatorOutstandingRewardsResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rewards = ValidatorOutstandingRewards.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorOutstandingRewardsResponse { - const message = { ...baseQueryValidatorOutstandingRewardsResponse } as QueryValidatorOutstandingRewardsResponse - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorOutstandingRewards.fromJSON(object.rewards) - } else { - message.rewards = undefined - } - return message - }, - - toJSON(message: QueryValidatorOutstandingRewardsResponse): unknown { - const obj: any = {} - message.rewards !== undefined && (obj.rewards = message.rewards ? ValidatorOutstandingRewards.toJSON(message.rewards) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorOutstandingRewardsResponse { - const message = { ...baseQueryValidatorOutstandingRewardsResponse } as QueryValidatorOutstandingRewardsResponse - if (object.rewards !== undefined && object.rewards !== null) { - message.rewards = ValidatorOutstandingRewards.fromPartial(object.rewards) - } else { - message.rewards = undefined - } - return message - } -} - -const baseQueryValidatorCommissionRequest: object = { validatorAddress: '' } - -export const QueryValidatorCommissionRequest = { - encode(message: QueryValidatorCommissionRequest, writer: Writer = Writer.create()): Writer { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorCommissionRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorCommissionRequest } as QueryValidatorCommissionRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorCommissionRequest { - const message = { ...baseQueryValidatorCommissionRequest } as QueryValidatorCommissionRequest - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - return message - }, - - toJSON(message: QueryValidatorCommissionRequest): unknown { - const obj: any = {} - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorCommissionRequest { - const message = { ...baseQueryValidatorCommissionRequest } as QueryValidatorCommissionRequest - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - return message - } -} - -const baseQueryValidatorCommissionResponse: object = {} - -export const QueryValidatorCommissionResponse = { - encode(message: QueryValidatorCommissionResponse, writer: Writer = Writer.create()): Writer { - if (message.commission !== undefined) { - ValidatorAccumulatedCommission.encode(message.commission, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorCommissionResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorCommissionResponse } as QueryValidatorCommissionResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.commission = ValidatorAccumulatedCommission.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorCommissionResponse { - const message = { ...baseQueryValidatorCommissionResponse } as QueryValidatorCommissionResponse - if (object.commission !== undefined && object.commission !== null) { - message.commission = ValidatorAccumulatedCommission.fromJSON(object.commission) - } else { - message.commission = undefined - } - return message - }, - - toJSON(message: QueryValidatorCommissionResponse): unknown { - const obj: any = {} - message.commission !== undefined && (obj.commission = message.commission ? ValidatorAccumulatedCommission.toJSON(message.commission) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorCommissionResponse { - const message = { ...baseQueryValidatorCommissionResponse } as QueryValidatorCommissionResponse - if (object.commission !== undefined && object.commission !== null) { - message.commission = ValidatorAccumulatedCommission.fromPartial(object.commission) - } else { - message.commission = undefined - } - return message - } -} - -const baseQueryValidatorSlashesRequest: object = { validatorAddress: '', startingHeight: 0, endingHeight: 0 } - -export const QueryValidatorSlashesRequest = { - encode(message: QueryValidatorSlashesRequest, writer: Writer = Writer.create()): Writer { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress) - } - if (message.startingHeight !== 0) { - writer.uint32(16).uint64(message.startingHeight) - } - if (message.endingHeight !== 0) { - writer.uint32(24).uint64(message.endingHeight) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorSlashesRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorSlashesRequest } as QueryValidatorSlashesRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string() - break - case 2: - message.startingHeight = longToNumber(reader.uint64() as Long) - break - case 3: - message.endingHeight = longToNumber(reader.uint64() as Long) - break - case 4: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorSlashesRequest { - const message = { ...baseQueryValidatorSlashesRequest } as QueryValidatorSlashesRequest - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.startingHeight !== undefined && object.startingHeight !== null) { - message.startingHeight = Number(object.startingHeight) - } else { - message.startingHeight = 0 - } - if (object.endingHeight !== undefined && object.endingHeight !== null) { - message.endingHeight = Number(object.endingHeight) - } else { - message.endingHeight = 0 - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryValidatorSlashesRequest): unknown { - const obj: any = {} - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - message.startingHeight !== undefined && (obj.startingHeight = message.startingHeight) - message.endingHeight !== undefined && (obj.endingHeight = message.endingHeight) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorSlashesRequest { - const message = { ...baseQueryValidatorSlashesRequest } as QueryValidatorSlashesRequest - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.startingHeight !== undefined && object.startingHeight !== null) { - message.startingHeight = object.startingHeight - } else { - message.startingHeight = 0 - } - if (object.endingHeight !== undefined && object.endingHeight !== null) { - message.endingHeight = object.endingHeight - } else { - message.endingHeight = 0 - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryValidatorSlashesResponse: object = {} - -export const QueryValidatorSlashesResponse = { - encode(message: QueryValidatorSlashesResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.slashes) { - ValidatorSlashEvent.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorSlashesResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorSlashesResponse } as QueryValidatorSlashesResponse - message.slashes = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.slashes.push(ValidatorSlashEvent.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorSlashesResponse { - const message = { ...baseQueryValidatorSlashesResponse } as QueryValidatorSlashesResponse - message.slashes = [] - if (object.slashes !== undefined && object.slashes !== null) { - for (const e of object.slashes) { - message.slashes.push(ValidatorSlashEvent.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryValidatorSlashesResponse): unknown { - const obj: any = {} - if (message.slashes) { - obj.slashes = message.slashes.map((e) => (e ? ValidatorSlashEvent.toJSON(e) : undefined)) - } else { - obj.slashes = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorSlashesResponse { - const message = { ...baseQueryValidatorSlashesResponse } as QueryValidatorSlashesResponse - message.slashes = [] - if (object.slashes !== undefined && object.slashes !== null) { - for (const e of object.slashes) { - message.slashes.push(ValidatorSlashEvent.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDelegationRewardsRequest: object = { delegatorAddress: '', validatorAddress: '' } - -export const QueryDelegationRewardsRequest = { - encode(message: QueryDelegationRewardsRequest, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegationRewardsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegationRewardsRequest } as QueryDelegationRewardsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.validatorAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegationRewardsRequest { - const message = { ...baseQueryDelegationRewardsRequest } as QueryDelegationRewardsRequest - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - return message - }, - - toJSON(message: QueryDelegationRewardsRequest): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegationRewardsRequest { - const message = { ...baseQueryDelegationRewardsRequest } as QueryDelegationRewardsRequest - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - return message - } -} - -const baseQueryDelegationRewardsResponse: object = {} - -export const QueryDelegationRewardsResponse = { - encode(message: QueryDelegationRewardsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.rewards) { - DecCoin.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegationRewardsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegationRewardsResponse } as QueryDelegationRewardsResponse - message.rewards = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rewards.push(DecCoin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegationRewardsResponse { - const message = { ...baseQueryDelegationRewardsResponse } as QueryDelegationRewardsResponse - message.rewards = [] - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: QueryDelegationRewardsResponse): unknown { - const obj: any = {} - if (message.rewards) { - obj.rewards = message.rewards.map((e) => (e ? DecCoin.toJSON(e) : undefined)) - } else { - obj.rewards = [] - } - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegationRewardsResponse { - const message = { ...baseQueryDelegationRewardsResponse } as QueryDelegationRewardsResponse - message.rewards = [] - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DecCoin.fromPartial(e)) - } - } - return message - } -} - -const baseQueryDelegationTotalRewardsRequest: object = { delegatorAddress: '' } - -export const QueryDelegationTotalRewardsRequest = { - encode(message: QueryDelegationTotalRewardsRequest, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegationTotalRewardsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegationTotalRewardsRequest } as QueryDelegationTotalRewardsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegationTotalRewardsRequest { - const message = { ...baseQueryDelegationTotalRewardsRequest } as QueryDelegationTotalRewardsRequest - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - return message - }, - - toJSON(message: QueryDelegationTotalRewardsRequest): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegationTotalRewardsRequest { - const message = { ...baseQueryDelegationTotalRewardsRequest } as QueryDelegationTotalRewardsRequest - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - return message - } -} - -const baseQueryDelegationTotalRewardsResponse: object = {} - -export const QueryDelegationTotalRewardsResponse = { - encode(message: QueryDelegationTotalRewardsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.rewards) { - DelegationDelegatorReward.encode(v!, writer.uint32(10).fork()).ldelim() - } - for (const v of message.total) { - DecCoin.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegationTotalRewardsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegationTotalRewardsResponse } as QueryDelegationTotalRewardsResponse - message.rewards = [] - message.total = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rewards.push(DelegationDelegatorReward.decode(reader, reader.uint32())) - break - case 2: - message.total.push(DecCoin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegationTotalRewardsResponse { - const message = { ...baseQueryDelegationTotalRewardsResponse } as QueryDelegationTotalRewardsResponse - message.rewards = [] - message.total = [] - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DelegationDelegatorReward.fromJSON(e)) - } - } - if (object.total !== undefined && object.total !== null) { - for (const e of object.total) { - message.total.push(DecCoin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: QueryDelegationTotalRewardsResponse): unknown { - const obj: any = {} - if (message.rewards) { - obj.rewards = message.rewards.map((e) => (e ? DelegationDelegatorReward.toJSON(e) : undefined)) - } else { - obj.rewards = [] - } - if (message.total) { - obj.total = message.total.map((e) => (e ? DecCoin.toJSON(e) : undefined)) - } else { - obj.total = [] - } - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegationTotalRewardsResponse { - const message = { ...baseQueryDelegationTotalRewardsResponse } as QueryDelegationTotalRewardsResponse - message.rewards = [] - message.total = [] - if (object.rewards !== undefined && object.rewards !== null) { - for (const e of object.rewards) { - message.rewards.push(DelegationDelegatorReward.fromPartial(e)) - } - } - if (object.total !== undefined && object.total !== null) { - for (const e of object.total) { - message.total.push(DecCoin.fromPartial(e)) - } - } - return message - } -} - -const baseQueryDelegatorValidatorsRequest: object = { delegatorAddress: '' } - -export const QueryDelegatorValidatorsRequest = { - encode(message: QueryDelegatorValidatorsRequest, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorValidatorsRequest } as QueryDelegatorValidatorsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorValidatorsRequest { - const message = { ...baseQueryDelegatorValidatorsRequest } as QueryDelegatorValidatorsRequest - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - return message - }, - - toJSON(message: QueryDelegatorValidatorsRequest): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorValidatorsRequest { - const message = { ...baseQueryDelegatorValidatorsRequest } as QueryDelegatorValidatorsRequest - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - return message - } -} - -const baseQueryDelegatorValidatorsResponse: object = { validators: '' } - -export const QueryDelegatorValidatorsResponse = { - encode(message: QueryDelegatorValidatorsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.validators) { - writer.uint32(10).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorValidatorsResponse } as QueryDelegatorValidatorsResponse - message.validators = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validators.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorValidatorsResponse { - const message = { ...baseQueryDelegatorValidatorsResponse } as QueryDelegatorValidatorsResponse - message.validators = [] - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(String(e)) - } - } - return message - }, - - toJSON(message: QueryDelegatorValidatorsResponse): unknown { - const obj: any = {} - if (message.validators) { - obj.validators = message.validators.map((e) => e) - } else { - obj.validators = [] - } - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorValidatorsResponse { - const message = { ...baseQueryDelegatorValidatorsResponse } as QueryDelegatorValidatorsResponse - message.validators = [] - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(e) - } - } - return message - } -} - -const baseQueryDelegatorWithdrawAddressRequest: object = { delegatorAddress: '' } - -export const QueryDelegatorWithdrawAddressRequest = { - encode(message: QueryDelegatorWithdrawAddressRequest, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorWithdrawAddressRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorWithdrawAddressRequest } as QueryDelegatorWithdrawAddressRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorWithdrawAddressRequest { - const message = { ...baseQueryDelegatorWithdrawAddressRequest } as QueryDelegatorWithdrawAddressRequest - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - return message - }, - - toJSON(message: QueryDelegatorWithdrawAddressRequest): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorWithdrawAddressRequest { - const message = { ...baseQueryDelegatorWithdrawAddressRequest } as QueryDelegatorWithdrawAddressRequest - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - return message - } -} - -const baseQueryDelegatorWithdrawAddressResponse: object = { withdrawAddress: '' } - -export const QueryDelegatorWithdrawAddressResponse = { - encode(message: QueryDelegatorWithdrawAddressResponse, writer: Writer = Writer.create()): Writer { - if (message.withdrawAddress !== '') { - writer.uint32(10).string(message.withdrawAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorWithdrawAddressResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorWithdrawAddressResponse } as QueryDelegatorWithdrawAddressResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.withdrawAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorWithdrawAddressResponse { - const message = { ...baseQueryDelegatorWithdrawAddressResponse } as QueryDelegatorWithdrawAddressResponse - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = String(object.withdrawAddress) - } else { - message.withdrawAddress = '' - } - return message - }, - - toJSON(message: QueryDelegatorWithdrawAddressResponse): unknown { - const obj: any = {} - message.withdrawAddress !== undefined && (obj.withdrawAddress = message.withdrawAddress) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorWithdrawAddressResponse { - const message = { ...baseQueryDelegatorWithdrawAddressResponse } as QueryDelegatorWithdrawAddressResponse - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = object.withdrawAddress - } else { - message.withdrawAddress = '' - } - return message - } -} - -const baseQueryCommunityPoolRequest: object = {} - -export const QueryCommunityPoolRequest = { - encode(_: QueryCommunityPoolRequest, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryCommunityPoolRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryCommunityPoolRequest } as QueryCommunityPoolRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): QueryCommunityPoolRequest { - const message = { ...baseQueryCommunityPoolRequest } as QueryCommunityPoolRequest - return message - }, - - toJSON(_: QueryCommunityPoolRequest): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): QueryCommunityPoolRequest { - const message = { ...baseQueryCommunityPoolRequest } as QueryCommunityPoolRequest - return message - } -} - -const baseQueryCommunityPoolResponse: object = {} - -export const QueryCommunityPoolResponse = { - encode(message: QueryCommunityPoolResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.pool) { - DecCoin.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryCommunityPoolResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryCommunityPoolResponse } as QueryCommunityPoolResponse - message.pool = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pool.push(DecCoin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryCommunityPoolResponse { - const message = { ...baseQueryCommunityPoolResponse } as QueryCommunityPoolResponse - message.pool = [] - if (object.pool !== undefined && object.pool !== null) { - for (const e of object.pool) { - message.pool.push(DecCoin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: QueryCommunityPoolResponse): unknown { - const obj: any = {} - if (message.pool) { - obj.pool = message.pool.map((e) => (e ? DecCoin.toJSON(e) : undefined)) - } else { - obj.pool = [] - } - return obj - }, - - fromPartial(object: DeepPartial): QueryCommunityPoolResponse { - const message = { ...baseQueryCommunityPoolResponse } as QueryCommunityPoolResponse - message.pool = [] - if (object.pool !== undefined && object.pool !== null) { - for (const e of object.pool) { - message.pool.push(DecCoin.fromPartial(e)) - } - } - return message - } -} - -/** Query defines the gRPC querier service for distribution module. */ -export interface Query { - /** Params queries params of the distribution module. */ - Params(request: QueryParamsRequest): Promise - /** ValidatorOutstandingRewards queries rewards of a validator address. */ - ValidatorOutstandingRewards(request: QueryValidatorOutstandingRewardsRequest): Promise - /** ValidatorCommission queries accumulated commission for a validator. */ - ValidatorCommission(request: QueryValidatorCommissionRequest): Promise - /** ValidatorSlashes queries slash events of a validator. */ - ValidatorSlashes(request: QueryValidatorSlashesRequest): Promise - /** DelegationRewards queries the total rewards accrued by a delegation. */ - DelegationRewards(request: QueryDelegationRewardsRequest): Promise - /** - * DelegationTotalRewards queries the total rewards accrued by a each - * validator. - */ - DelegationTotalRewards(request: QueryDelegationTotalRewardsRequest): Promise - /** DelegatorValidators queries the validators of a delegator. */ - DelegatorValidators(request: QueryDelegatorValidatorsRequest): Promise - /** DelegatorWithdrawAddress queries withdraw address of a delegator. */ - DelegatorWithdrawAddress(request: QueryDelegatorWithdrawAddressRequest): Promise - /** CommunityPool queries the community pool coins. */ - CommunityPool(request: QueryCommunityPoolRequest): Promise -} - -export class QueryClientImpl implements Query { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Params(request: QueryParamsRequest): Promise { - const data = QueryParamsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'Params', data) - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))) - } - - ValidatorOutstandingRewards(request: QueryValidatorOutstandingRewardsRequest): Promise { - const data = QueryValidatorOutstandingRewardsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'ValidatorOutstandingRewards', data) - return promise.then((data) => QueryValidatorOutstandingRewardsResponse.decode(new Reader(data))) - } - - ValidatorCommission(request: QueryValidatorCommissionRequest): Promise { - const data = QueryValidatorCommissionRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'ValidatorCommission', data) - return promise.then((data) => QueryValidatorCommissionResponse.decode(new Reader(data))) - } - - ValidatorSlashes(request: QueryValidatorSlashesRequest): Promise { - const data = QueryValidatorSlashesRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'ValidatorSlashes', data) - return promise.then((data) => QueryValidatorSlashesResponse.decode(new Reader(data))) - } - - DelegationRewards(request: QueryDelegationRewardsRequest): Promise { - const data = QueryDelegationRewardsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'DelegationRewards', data) - return promise.then((data) => QueryDelegationRewardsResponse.decode(new Reader(data))) - } - - DelegationTotalRewards(request: QueryDelegationTotalRewardsRequest): Promise { - const data = QueryDelegationTotalRewardsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'DelegationTotalRewards', data) - return promise.then((data) => QueryDelegationTotalRewardsResponse.decode(new Reader(data))) - } - - DelegatorValidators(request: QueryDelegatorValidatorsRequest): Promise { - const data = QueryDelegatorValidatorsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'DelegatorValidators', data) - return promise.then((data) => QueryDelegatorValidatorsResponse.decode(new Reader(data))) - } - - DelegatorWithdrawAddress(request: QueryDelegatorWithdrawAddressRequest): Promise { - const data = QueryDelegatorWithdrawAddressRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'DelegatorWithdrawAddress', data) - return promise.then((data) => QueryDelegatorWithdrawAddressResponse.decode(new Reader(data))) - } - - CommunityPool(request: QueryCommunityPoolRequest): Promise { - const data = QueryCommunityPoolRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Query', 'CommunityPool', data) - return promise.then((data) => QueryCommunityPoolResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.d.ts deleted file mode 100644 index 79ef125..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.d.ts +++ /dev/null @@ -1,141 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export declare const protobufPackage = "cosmos.distribution.v1beta1"; -/** - * MsgSetWithdrawAddress sets the withdraw address for - * a delegator (or validator self-delegation). - */ -export interface MsgSetWithdrawAddress { - delegatorAddress: string; - withdrawAddress: string; -} -/** MsgSetWithdrawAddressResponse defines the Msg/SetWithdrawAddress response type. */ -export interface MsgSetWithdrawAddressResponse { -} -/** - * MsgWithdrawDelegatorReward represents delegation withdrawal to a delegator - * from a single validator. - */ -export interface MsgWithdrawDelegatorReward { - delegatorAddress: string; - validatorAddress: string; -} -/** MsgWithdrawDelegatorRewardResponse defines the Msg/WithdrawDelegatorReward response type. */ -export interface MsgWithdrawDelegatorRewardResponse { -} -/** - * MsgWithdrawValidatorCommission withdraws the full commission to the validator - * address. - */ -export interface MsgWithdrawValidatorCommission { - validatorAddress: string; -} -/** MsgWithdrawValidatorCommissionResponse defines the Msg/WithdrawValidatorCommission response type. */ -export interface MsgWithdrawValidatorCommissionResponse { -} -/** - * MsgFundCommunityPool allows an account to directly - * fund the community pool. - */ -export interface MsgFundCommunityPool { - amount: Coin[]; - depositor: string; -} -/** MsgFundCommunityPoolResponse defines the Msg/FundCommunityPool response type. */ -export interface MsgFundCommunityPoolResponse { -} -export declare const MsgSetWithdrawAddress: { - encode(message: MsgSetWithdrawAddress, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgSetWithdrawAddress; - fromJSON(object: any): MsgSetWithdrawAddress; - toJSON(message: MsgSetWithdrawAddress): unknown; - fromPartial(object: DeepPartial): MsgSetWithdrawAddress; -}; -export declare const MsgSetWithdrawAddressResponse: { - encode(_: MsgSetWithdrawAddressResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgSetWithdrawAddressResponse; - fromJSON(_: any): MsgSetWithdrawAddressResponse; - toJSON(_: MsgSetWithdrawAddressResponse): unknown; - fromPartial(_: DeepPartial): MsgSetWithdrawAddressResponse; -}; -export declare const MsgWithdrawDelegatorReward: { - encode(message: MsgWithdrawDelegatorReward, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgWithdrawDelegatorReward; - fromJSON(object: any): MsgWithdrawDelegatorReward; - toJSON(message: MsgWithdrawDelegatorReward): unknown; - fromPartial(object: DeepPartial): MsgWithdrawDelegatorReward; -}; -export declare const MsgWithdrawDelegatorRewardResponse: { - encode(_: MsgWithdrawDelegatorRewardResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgWithdrawDelegatorRewardResponse; - fromJSON(_: any): MsgWithdrawDelegatorRewardResponse; - toJSON(_: MsgWithdrawDelegatorRewardResponse): unknown; - fromPartial(_: DeepPartial): MsgWithdrawDelegatorRewardResponse; -}; -export declare const MsgWithdrawValidatorCommission: { - encode(message: MsgWithdrawValidatorCommission, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgWithdrawValidatorCommission; - fromJSON(object: any): MsgWithdrawValidatorCommission; - toJSON(message: MsgWithdrawValidatorCommission): unknown; - fromPartial(object: DeepPartial): MsgWithdrawValidatorCommission; -}; -export declare const MsgWithdrawValidatorCommissionResponse: { - encode(_: MsgWithdrawValidatorCommissionResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgWithdrawValidatorCommissionResponse; - fromJSON(_: any): MsgWithdrawValidatorCommissionResponse; - toJSON(_: MsgWithdrawValidatorCommissionResponse): unknown; - fromPartial(_: DeepPartial): MsgWithdrawValidatorCommissionResponse; -}; -export declare const MsgFundCommunityPool: { - encode(message: MsgFundCommunityPool, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgFundCommunityPool; - fromJSON(object: any): MsgFundCommunityPool; - toJSON(message: MsgFundCommunityPool): unknown; - fromPartial(object: DeepPartial): MsgFundCommunityPool; -}; -export declare const MsgFundCommunityPoolResponse: { - encode(_: MsgFundCommunityPoolResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgFundCommunityPoolResponse; - fromJSON(_: any): MsgFundCommunityPoolResponse; - toJSON(_: MsgFundCommunityPoolResponse): unknown; - fromPartial(_: DeepPartial): MsgFundCommunityPoolResponse; -}; -/** Msg defines the distribution Msg service. */ -export interface Msg { - /** - * SetWithdrawAddress defines a method to change the withdraw address - * for a delegator (or validator self-delegation). - */ - SetWithdrawAddress(request: MsgSetWithdrawAddress): Promise; - /** - * WithdrawDelegatorReward defines a method to withdraw rewards of delegator - * from a single validator. - */ - WithdrawDelegatorReward(request: MsgWithdrawDelegatorReward): Promise; - /** - * WithdrawValidatorCommission defines a method to withdraw the - * full commission to the validator address. - */ - WithdrawValidatorCommission(request: MsgWithdrawValidatorCommission): Promise; - /** - * FundCommunityPool defines a method to allow an account to directly - * fund the community pool. - */ - FundCommunityPool(request: MsgFundCommunityPool): Promise; -} -export declare class MsgClientImpl implements Msg { - private readonly rpc; - constructor(rpc: Rpc); - SetWithdrawAddress(request: MsgSetWithdrawAddress): Promise; - WithdrawDelegatorReward(request: MsgWithdrawDelegatorReward): Promise; - WithdrawValidatorCommission(request: MsgWithdrawValidatorCommission): Promise; - FundCommunityPool(request: MsgFundCommunityPool): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.js deleted file mode 100644 index 4c1b605..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.js +++ /dev/null @@ -1,424 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export const protobufPackage = 'cosmos.distribution.v1beta1'; -const baseMsgSetWithdrawAddress = { delegatorAddress: '', withdrawAddress: '' }; -export const MsgSetWithdrawAddress = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.withdrawAddress !== '') { - writer.uint32(18).string(message.withdrawAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgSetWithdrawAddress }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.withdrawAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgSetWithdrawAddress }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = String(object.withdrawAddress); - } - else { - message.withdrawAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.withdrawAddress !== undefined && (obj.withdrawAddress = message.withdrawAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgSetWithdrawAddress }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = object.withdrawAddress; - } - else { - message.withdrawAddress = ''; - } - return message; - } -}; -const baseMsgSetWithdrawAddressResponse = {}; -export const MsgSetWithdrawAddressResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgSetWithdrawAddressResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgSetWithdrawAddressResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgSetWithdrawAddressResponse }; - return message; - } -}; -const baseMsgWithdrawDelegatorReward = { delegatorAddress: '', validatorAddress: '' }; -export const MsgWithdrawDelegatorReward = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgWithdrawDelegatorReward }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.validatorAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgWithdrawDelegatorReward }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgWithdrawDelegatorReward }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - return message; - } -}; -const baseMsgWithdrawDelegatorRewardResponse = {}; -export const MsgWithdrawDelegatorRewardResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgWithdrawDelegatorRewardResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgWithdrawDelegatorRewardResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgWithdrawDelegatorRewardResponse }; - return message; - } -}; -const baseMsgWithdrawValidatorCommission = { validatorAddress: '' }; -export const MsgWithdrawValidatorCommission = { - encode(message, writer = Writer.create()) { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgWithdrawValidatorCommission }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgWithdrawValidatorCommission }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgWithdrawValidatorCommission }; - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - return message; - } -}; -const baseMsgWithdrawValidatorCommissionResponse = {}; -export const MsgWithdrawValidatorCommissionResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgWithdrawValidatorCommissionResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgWithdrawValidatorCommissionResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgWithdrawValidatorCommissionResponse }; - return message; - } -}; -const baseMsgFundCommunityPool = { depositor: '' }; -export const MsgFundCommunityPool = { - encode(message, writer = Writer.create()) { - for (const v of message.amount) { - Coin.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.depositor !== '') { - writer.uint32(18).string(message.depositor); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgFundCommunityPool }; - message.amount = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.amount.push(Coin.decode(reader, reader.uint32())); - break; - case 2: - message.depositor = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgFundCommunityPool }; - message.amount = []; - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)); - } - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = String(object.depositor); - } - else { - message.depositor = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.amount = []; - } - message.depositor !== undefined && (obj.depositor = message.depositor); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgFundCommunityPool }; - message.amount = []; - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)); - } - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = object.depositor; - } - else { - message.depositor = ''; - } - return message; - } -}; -const baseMsgFundCommunityPoolResponse = {}; -export const MsgFundCommunityPoolResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgFundCommunityPoolResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgFundCommunityPoolResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgFundCommunityPoolResponse }; - return message; - } -}; -export class MsgClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - SetWithdrawAddress(request) { - const data = MsgSetWithdrawAddress.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Msg', 'SetWithdrawAddress', data); - return promise.then((data) => MsgSetWithdrawAddressResponse.decode(new Reader(data))); - } - WithdrawDelegatorReward(request) { - const data = MsgWithdrawDelegatorReward.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Msg', 'WithdrawDelegatorReward', data); - return promise.then((data) => MsgWithdrawDelegatorRewardResponse.decode(new Reader(data))); - } - WithdrawValidatorCommission(request) { - const data = MsgWithdrawValidatorCommission.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Msg', 'WithdrawValidatorCommission', data); - return promise.then((data) => MsgWithdrawValidatorCommissionResponse.decode(new Reader(data))); - } - FundCommunityPool(request) { - const data = MsgFundCommunityPool.encode(request).finish(); - const promise = this.rpc.request('cosmos.distribution.v1beta1.Msg', 'FundCommunityPool', data); - return promise.then((data) => MsgFundCommunityPoolResponse.decode(new Reader(data))); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.ts deleted file mode 100644 index fe73d5d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/cosmos/distribution/v1beta1/tx.ts +++ /dev/null @@ -1,551 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { Coin } from '../../../cosmos/base/v1beta1/coin' - -export const protobufPackage = 'cosmos.distribution.v1beta1' - -/** - * MsgSetWithdrawAddress sets the withdraw address for - * a delegator (or validator self-delegation). - */ -export interface MsgSetWithdrawAddress { - delegatorAddress: string - withdrawAddress: string -} - -/** MsgSetWithdrawAddressResponse defines the Msg/SetWithdrawAddress response type. */ -export interface MsgSetWithdrawAddressResponse {} - -/** - * MsgWithdrawDelegatorReward represents delegation withdrawal to a delegator - * from a single validator. - */ -export interface MsgWithdrawDelegatorReward { - delegatorAddress: string - validatorAddress: string -} - -/** MsgWithdrawDelegatorRewardResponse defines the Msg/WithdrawDelegatorReward response type. */ -export interface MsgWithdrawDelegatorRewardResponse {} - -/** - * MsgWithdrawValidatorCommission withdraws the full commission to the validator - * address. - */ -export interface MsgWithdrawValidatorCommission { - validatorAddress: string -} - -/** MsgWithdrawValidatorCommissionResponse defines the Msg/WithdrawValidatorCommission response type. */ -export interface MsgWithdrawValidatorCommissionResponse {} - -/** - * MsgFundCommunityPool allows an account to directly - * fund the community pool. - */ -export interface MsgFundCommunityPool { - amount: Coin[] - depositor: string -} - -/** MsgFundCommunityPoolResponse defines the Msg/FundCommunityPool response type. */ -export interface MsgFundCommunityPoolResponse {} - -const baseMsgSetWithdrawAddress: object = { delegatorAddress: '', withdrawAddress: '' } - -export const MsgSetWithdrawAddress = { - encode(message: MsgSetWithdrawAddress, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.withdrawAddress !== '') { - writer.uint32(18).string(message.withdrawAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgSetWithdrawAddress { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgSetWithdrawAddress } as MsgSetWithdrawAddress - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.withdrawAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgSetWithdrawAddress { - const message = { ...baseMsgSetWithdrawAddress } as MsgSetWithdrawAddress - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = String(object.withdrawAddress) - } else { - message.withdrawAddress = '' - } - return message - }, - - toJSON(message: MsgSetWithdrawAddress): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.withdrawAddress !== undefined && (obj.withdrawAddress = message.withdrawAddress) - return obj - }, - - fromPartial(object: DeepPartial): MsgSetWithdrawAddress { - const message = { ...baseMsgSetWithdrawAddress } as MsgSetWithdrawAddress - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.withdrawAddress !== undefined && object.withdrawAddress !== null) { - message.withdrawAddress = object.withdrawAddress - } else { - message.withdrawAddress = '' - } - return message - } -} - -const baseMsgSetWithdrawAddressResponse: object = {} - -export const MsgSetWithdrawAddressResponse = { - encode(_: MsgSetWithdrawAddressResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgSetWithdrawAddressResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgSetWithdrawAddressResponse } as MsgSetWithdrawAddressResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgSetWithdrawAddressResponse { - const message = { ...baseMsgSetWithdrawAddressResponse } as MsgSetWithdrawAddressResponse - return message - }, - - toJSON(_: MsgSetWithdrawAddressResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgSetWithdrawAddressResponse { - const message = { ...baseMsgSetWithdrawAddressResponse } as MsgSetWithdrawAddressResponse - return message - } -} - -const baseMsgWithdrawDelegatorReward: object = { delegatorAddress: '', validatorAddress: '' } - -export const MsgWithdrawDelegatorReward = { - encode(message: MsgWithdrawDelegatorReward, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgWithdrawDelegatorReward { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgWithdrawDelegatorReward } as MsgWithdrawDelegatorReward - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.validatorAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgWithdrawDelegatorReward { - const message = { ...baseMsgWithdrawDelegatorReward } as MsgWithdrawDelegatorReward - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - return message - }, - - toJSON(message: MsgWithdrawDelegatorReward): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - return obj - }, - - fromPartial(object: DeepPartial): MsgWithdrawDelegatorReward { - const message = { ...baseMsgWithdrawDelegatorReward } as MsgWithdrawDelegatorReward - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - return message - } -} - -const baseMsgWithdrawDelegatorRewardResponse: object = {} - -export const MsgWithdrawDelegatorRewardResponse = { - encode(_: MsgWithdrawDelegatorRewardResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgWithdrawDelegatorRewardResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgWithdrawDelegatorRewardResponse } as MsgWithdrawDelegatorRewardResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgWithdrawDelegatorRewardResponse { - const message = { ...baseMsgWithdrawDelegatorRewardResponse } as MsgWithdrawDelegatorRewardResponse - return message - }, - - toJSON(_: MsgWithdrawDelegatorRewardResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgWithdrawDelegatorRewardResponse { - const message = { ...baseMsgWithdrawDelegatorRewardResponse } as MsgWithdrawDelegatorRewardResponse - return message - } -} - -const baseMsgWithdrawValidatorCommission: object = { validatorAddress: '' } - -export const MsgWithdrawValidatorCommission = { - encode(message: MsgWithdrawValidatorCommission, writer: Writer = Writer.create()): Writer { - if (message.validatorAddress !== '') { - writer.uint32(10).string(message.validatorAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgWithdrawValidatorCommission { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgWithdrawValidatorCommission } as MsgWithdrawValidatorCommission - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgWithdrawValidatorCommission { - const message = { ...baseMsgWithdrawValidatorCommission } as MsgWithdrawValidatorCommission - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - return message - }, - - toJSON(message: MsgWithdrawValidatorCommission): unknown { - const obj: any = {} - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - return obj - }, - - fromPartial(object: DeepPartial): MsgWithdrawValidatorCommission { - const message = { ...baseMsgWithdrawValidatorCommission } as MsgWithdrawValidatorCommission - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - return message - } -} - -const baseMsgWithdrawValidatorCommissionResponse: object = {} - -export const MsgWithdrawValidatorCommissionResponse = { - encode(_: MsgWithdrawValidatorCommissionResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgWithdrawValidatorCommissionResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgWithdrawValidatorCommissionResponse } as MsgWithdrawValidatorCommissionResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgWithdrawValidatorCommissionResponse { - const message = { ...baseMsgWithdrawValidatorCommissionResponse } as MsgWithdrawValidatorCommissionResponse - return message - }, - - toJSON(_: MsgWithdrawValidatorCommissionResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgWithdrawValidatorCommissionResponse { - const message = { ...baseMsgWithdrawValidatorCommissionResponse } as MsgWithdrawValidatorCommissionResponse - return message - } -} - -const baseMsgFundCommunityPool: object = { depositor: '' } - -export const MsgFundCommunityPool = { - encode(message: MsgFundCommunityPool, writer: Writer = Writer.create()): Writer { - for (const v of message.amount) { - Coin.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.depositor !== '') { - writer.uint32(18).string(message.depositor) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgFundCommunityPool { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgFundCommunityPool } as MsgFundCommunityPool - message.amount = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.amount.push(Coin.decode(reader, reader.uint32())) - break - case 2: - message.depositor = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgFundCommunityPool { - const message = { ...baseMsgFundCommunityPool } as MsgFundCommunityPool - message.amount = [] - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)) - } - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = String(object.depositor) - } else { - message.depositor = '' - } - return message - }, - - toJSON(message: MsgFundCommunityPool): unknown { - const obj: any = {} - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.amount = [] - } - message.depositor !== undefined && (obj.depositor = message.depositor) - return obj - }, - - fromPartial(object: DeepPartial): MsgFundCommunityPool { - const message = { ...baseMsgFundCommunityPool } as MsgFundCommunityPool - message.amount = [] - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)) - } - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = object.depositor - } else { - message.depositor = '' - } - return message - } -} - -const baseMsgFundCommunityPoolResponse: object = {} - -export const MsgFundCommunityPoolResponse = { - encode(_: MsgFundCommunityPoolResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgFundCommunityPoolResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgFundCommunityPoolResponse } as MsgFundCommunityPoolResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgFundCommunityPoolResponse { - const message = { ...baseMsgFundCommunityPoolResponse } as MsgFundCommunityPoolResponse - return message - }, - - toJSON(_: MsgFundCommunityPoolResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgFundCommunityPoolResponse { - const message = { ...baseMsgFundCommunityPoolResponse } as MsgFundCommunityPoolResponse - return message - } -} - -/** Msg defines the distribution Msg service. */ -export interface Msg { - /** - * SetWithdrawAddress defines a method to change the withdraw address - * for a delegator (or validator self-delegation). - */ - SetWithdrawAddress(request: MsgSetWithdrawAddress): Promise - /** - * WithdrawDelegatorReward defines a method to withdraw rewards of delegator - * from a single validator. - */ - WithdrawDelegatorReward(request: MsgWithdrawDelegatorReward): Promise - /** - * WithdrawValidatorCommission defines a method to withdraw the - * full commission to the validator address. - */ - WithdrawValidatorCommission(request: MsgWithdrawValidatorCommission): Promise - /** - * FundCommunityPool defines a method to allow an account to directly - * fund the community pool. - */ - FundCommunityPool(request: MsgFundCommunityPool): Promise -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - SetWithdrawAddress(request: MsgSetWithdrawAddress): Promise { - const data = MsgSetWithdrawAddress.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Msg', 'SetWithdrawAddress', data) - return promise.then((data) => MsgSetWithdrawAddressResponse.decode(new Reader(data))) - } - - WithdrawDelegatorReward(request: MsgWithdrawDelegatorReward): Promise { - const data = MsgWithdrawDelegatorReward.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Msg', 'WithdrawDelegatorReward', data) - return promise.then((data) => MsgWithdrawDelegatorRewardResponse.decode(new Reader(data))) - } - - WithdrawValidatorCommission(request: MsgWithdrawValidatorCommission): Promise { - const data = MsgWithdrawValidatorCommission.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Msg', 'WithdrawValidatorCommission', data) - return promise.then((data) => MsgWithdrawValidatorCommissionResponse.decode(new Reader(data))) - } - - FundCommunityPool(request: MsgFundCommunityPool): Promise { - const data = MsgFundCommunityPool.encode(request).finish() - const promise = this.rpc.request('cosmos.distribution.v1beta1.Msg', 'FundCommunityPool', data) - return promise.then((data) => MsgFundCommunityPoolResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.d.ts deleted file mode 100644 index 885d30b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "gogoproto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.js deleted file mode 100644 index f02f645..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.ts deleted file mode 100644 index 4de9fe9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.d.ts deleted file mode 100644 index a64daf0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "google.api"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.js deleted file mode 100644 index e7afb6f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.ts deleted file mode 100644 index 42d1084..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.d.ts deleted file mode 100644 index 80c2357..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.d.ts +++ /dev/null @@ -1,320 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.api"; -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: string | undefined; - /** Used for updating a resource. */ - put: string | undefined; - /** Used for creating a resource. */ - post: string | undefined; - /** Used for deleting a resource. */ - delete: string | undefined; - /** Used for updating a resource. */ - patch: string | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} -export declare const Http: { - encode(message: Http, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Http; - fromJSON(object: any): Http; - toJSON(message: Http): unknown; - fromPartial(object: DeepPartial): Http; -}; -export declare const HttpRule: { - encode(message: HttpRule, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): HttpRule; - fromJSON(object: any): HttpRule; - toJSON(message: HttpRule): unknown; - fromPartial(object: DeepPartial): HttpRule; -}; -export declare const CustomHttpPattern: { - encode(message: CustomHttpPattern, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern; - fromJSON(object: any): CustomHttpPattern; - toJSON(message: CustomHttpPattern): unknown; - fromPartial(object: DeepPartial): CustomHttpPattern; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.js deleted file mode 100644 index aef285d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.js +++ /dev/null @@ -1,377 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.api'; -const baseHttp = { fullyDecodeReservedExpansion: false }; -export const Http = { - encode(message, writer = Writer.create()) { - for (const v of message.rules) { - HttpRule.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttp }; - message.rules = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion); - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - fromPartial(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion; - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - } -}; -const baseHttpRule = { selector: '', body: '', responseBody: '' }; -export const HttpRule = { - encode(message, writer = Writer.create()) { - if (message.selector !== '') { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== '') { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttpRule }; - message.additionalBindings = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector); - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get); - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put); - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post); - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete); - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch); - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body); - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody); - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.additionalBindings = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector; - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get; - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put; - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post; - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete; - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch; - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body; - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody; - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)); - } - } - return message; - } -}; -const baseCustomHttpPattern = { kind: '', path: '' }; -export const CustomHttpPattern = { - encode(message, writer = Writer.create()) { - if (message.kind !== '') { - writer.uint32(10).string(message.kind); - } - if (message.path !== '') { - writer.uint32(18).string(message.path); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCustomHttpPattern }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind); - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path); - } - else { - message.path = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - fromPartial(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind; - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path; - } - else { - message.path = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.ts deleted file mode 100644 index 2ff5322..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/api/http.ts +++ /dev/null @@ -1,676 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.api' - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[] - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string - /** Used for listing and getting information about resources. */ - get: string | undefined - /** Used for updating a resource. */ - put: string | undefined - /** Used for creating a resource. */ - post: string | undefined - /** Used for deleting a resource. */ - delete: string | undefined - /** Used for updating a resource. */ - patch: string | undefined - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[] -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string - /** The path matched by this custom verb. */ - path: string -} - -const baseHttp: object = { fullyDecodeReservedExpansion: false } - -export const Http = { - encode(message: Http, writer: Writer = Writer.create()): Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Http { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttp } as Http - message.rules = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())) - break - case 2: - message.fullyDecodeReservedExpansion = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion) - } else { - message.fullyDecodeReservedExpansion = false - } - return message - }, - - toJSON(message: Http): unknown { - const obj: any = {} - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.rules = [] - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion) - return obj - }, - - fromPartial(object: DeepPartial): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion - } else { - message.fullyDecodeReservedExpansion = false - } - return message - } -} - -const baseHttpRule: object = { selector: '', body: '', responseBody: '' } - -export const HttpRule = { - encode(message: HttpRule, writer: Writer = Writer.create()): Writer { - if (message.selector !== '') { - writer.uint32(10).string(message.selector) - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get) - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put) - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post) - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete) - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch) - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim() - } - if (message.body !== '') { - writer.uint32(58).string(message.body) - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody) - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.selector = reader.string() - break - case 2: - message.get = reader.string() - break - case 3: - message.put = reader.string() - break - case 4: - message.post = reader.string() - break - case 5: - message.delete = reader.string() - break - case 6: - message.patch = reader.string() - break - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()) - break - case 7: - message.body = reader.string() - break - case 12: - message.responseBody = reader.string() - break - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector) - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get) - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put) - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post) - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete) - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch) - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body) - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody) - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)) - } - } - return message - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {} - message.selector !== undefined && (obj.selector = message.selector) - message.get !== undefined && (obj.get = message.get) - message.put !== undefined && (obj.put = message.put) - message.post !== undefined && (obj.post = message.post) - message.delete !== undefined && (obj.delete = message.delete) - message.patch !== undefined && (obj.patch = message.patch) - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined) - message.body !== undefined && (obj.body = message.body) - message.responseBody !== undefined && (obj.responseBody = message.responseBody) - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.additionalBindings = [] - } - return obj - }, - - fromPartial(object: DeepPartial): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)) - } - } - return message - } -} - -const baseCustomHttpPattern: object = { kind: '', path: '' } - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: Writer = Writer.create()): Writer { - if (message.kind !== '') { - writer.uint32(10).string(message.kind) - } - if (message.path !== '') { - writer.uint32(18).string(message.path) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.kind = reader.string() - break - case 2: - message.path = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind) - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path) - } else { - message.path = '' - } - return message - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {} - message.kind !== undefined && (obj.kind = message.kind) - message.path !== undefined && (obj.path = message.path) - return obj - }, - - fromPartial(object: DeepPartial): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path - } else { - message.path = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.d.ts deleted file mode 100644 index 57846e0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.d.ts +++ /dev/null @@ -1,1022 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: FileOptions | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: FieldOptions | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} -export declare enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type; -export declare function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string; -export declare enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label; -export declare function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string; -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: EnumOptions | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: MethodOptions | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} -/** Generated classes can be optimized for speed or code size. */ -export declare enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} -export declare function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode; -export declare function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string; -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export declare enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType; -export declare function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string; -export declare enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType; -export declare function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string; -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export declare enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} -export declare function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel; -export declare function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string; -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} -export declare const FileDescriptorSet: { - encode(message: FileDescriptorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet; - fromJSON(object: any): FileDescriptorSet; - toJSON(message: FileDescriptorSet): unknown; - fromPartial(object: DeepPartial): FileDescriptorSet; -}; -export declare const FileDescriptorProto: { - encode(message: FileDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto; - fromJSON(object: any): FileDescriptorProto; - toJSON(message: FileDescriptorProto): unknown; - fromPartial(object: DeepPartial): FileDescriptorProto; -}; -export declare const DescriptorProto: { - encode(message: DescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto; - fromJSON(object: any): DescriptorProto; - toJSON(message: DescriptorProto): unknown; - fromPartial(object: DeepPartial): DescriptorProto; -}; -export declare const DescriptorProto_ExtensionRange: { - encode(message: DescriptorProto_ExtensionRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange; - fromJSON(object: any): DescriptorProto_ExtensionRange; - toJSON(message: DescriptorProto_ExtensionRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange; -}; -export declare const DescriptorProto_ReservedRange: { - encode(message: DescriptorProto_ReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange; - fromJSON(object: any): DescriptorProto_ReservedRange; - toJSON(message: DescriptorProto_ReservedRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange; -}; -export declare const ExtensionRangeOptions: { - encode(message: ExtensionRangeOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions; - fromJSON(object: any): ExtensionRangeOptions; - toJSON(message: ExtensionRangeOptions): unknown; - fromPartial(object: DeepPartial): ExtensionRangeOptions; -}; -export declare const FieldDescriptorProto: { - encode(message: FieldDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto; - fromJSON(object: any): FieldDescriptorProto; - toJSON(message: FieldDescriptorProto): unknown; - fromPartial(object: DeepPartial): FieldDescriptorProto; -}; -export declare const OneofDescriptorProto: { - encode(message: OneofDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto; - fromJSON(object: any): OneofDescriptorProto; - toJSON(message: OneofDescriptorProto): unknown; - fromPartial(object: DeepPartial): OneofDescriptorProto; -}; -export declare const EnumDescriptorProto: { - encode(message: EnumDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto; - fromJSON(object: any): EnumDescriptorProto; - toJSON(message: EnumDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto; -}; -export declare const EnumDescriptorProto_EnumReservedRange: { - encode(message: EnumDescriptorProto_EnumReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange; - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange; - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange; -}; -export declare const EnumValueDescriptorProto: { - encode(message: EnumValueDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto; - fromJSON(object: any): EnumValueDescriptorProto; - toJSON(message: EnumValueDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumValueDescriptorProto; -}; -export declare const ServiceDescriptorProto: { - encode(message: ServiceDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto; - fromJSON(object: any): ServiceDescriptorProto; - toJSON(message: ServiceDescriptorProto): unknown; - fromPartial(object: DeepPartial): ServiceDescriptorProto; -}; -export declare const MethodDescriptorProto: { - encode(message: MethodDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto; - fromJSON(object: any): MethodDescriptorProto; - toJSON(message: MethodDescriptorProto): unknown; - fromPartial(object: DeepPartial): MethodDescriptorProto; -}; -export declare const FileOptions: { - encode(message: FileOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileOptions; - fromJSON(object: any): FileOptions; - toJSON(message: FileOptions): unknown; - fromPartial(object: DeepPartial): FileOptions; -}; -export declare const MessageOptions: { - encode(message: MessageOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MessageOptions; - fromJSON(object: any): MessageOptions; - toJSON(message: MessageOptions): unknown; - fromPartial(object: DeepPartial): MessageOptions; -}; -export declare const FieldOptions: { - encode(message: FieldOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldOptions; - fromJSON(object: any): FieldOptions; - toJSON(message: FieldOptions): unknown; - fromPartial(object: DeepPartial): FieldOptions; -}; -export declare const OneofOptions: { - encode(message: OneofOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofOptions; - fromJSON(object: any): OneofOptions; - toJSON(message: OneofOptions): unknown; - fromPartial(object: DeepPartial): OneofOptions; -}; -export declare const EnumOptions: { - encode(message: EnumOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumOptions; - fromJSON(object: any): EnumOptions; - toJSON(message: EnumOptions): unknown; - fromPartial(object: DeepPartial): EnumOptions; -}; -export declare const EnumValueOptions: { - encode(message: EnumValueOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions; - fromJSON(object: any): EnumValueOptions; - toJSON(message: EnumValueOptions): unknown; - fromPartial(object: DeepPartial): EnumValueOptions; -}; -export declare const ServiceOptions: { - encode(message: ServiceOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceOptions; - fromJSON(object: any): ServiceOptions; - toJSON(message: ServiceOptions): unknown; - fromPartial(object: DeepPartial): ServiceOptions; -}; -export declare const MethodOptions: { - encode(message: MethodOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodOptions; - fromJSON(object: any): MethodOptions; - toJSON(message: MethodOptions): unknown; - fromPartial(object: DeepPartial): MethodOptions; -}; -export declare const UninterpretedOption: { - encode(message: UninterpretedOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption; - fromJSON(object: any): UninterpretedOption; - toJSON(message: UninterpretedOption): unknown; - fromPartial(object: DeepPartial): UninterpretedOption; -}; -export declare const UninterpretedOption_NamePart: { - encode(message: UninterpretedOption_NamePart, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart; - fromJSON(object: any): UninterpretedOption_NamePart; - toJSON(message: UninterpretedOption_NamePart): unknown; - fromPartial(object: DeepPartial): UninterpretedOption_NamePart; -}; -export declare const SourceCodeInfo: { - encode(message: SourceCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo; - fromJSON(object: any): SourceCodeInfo; - toJSON(message: SourceCodeInfo): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo; -}; -export declare const SourceCodeInfo_Location: { - encode(message: SourceCodeInfo_Location, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location; - fromJSON(object: any): SourceCodeInfo_Location; - toJSON(message: SourceCodeInfo_Location): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo_Location; -}; -export declare const GeneratedCodeInfo: { - encode(message: GeneratedCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo; - fromJSON(object: any): GeneratedCodeInfo; - toJSON(message: GeneratedCodeInfo): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo; -}; -export declare const GeneratedCodeInfo_Annotation: { - encode(message: GeneratedCodeInfo_Annotation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation; - fromJSON(object: any): GeneratedCodeInfo_Annotation; - toJSON(message: GeneratedCodeInfo_Annotation): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.js deleted file mode 100644 index 22f7937..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.js +++ /dev/null @@ -1,3920 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -export var FieldDescriptorProto_Type; -(function (FieldDescriptorProto_Type) { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT64"] = 3] = "TYPE_INT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT64"] = 4] = "TYPE_UINT64"; - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT32"] = 5] = "TYPE_INT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BOOL"] = 8] = "TYPE_BOOL"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_STRING"] = 9] = "TYPE_STRING"; - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_GROUP"] = 10] = "TYPE_GROUP"; - /** TYPE_MESSAGE - Length-delimited aggregate. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; - /** TYPE_BYTES - New in version 2. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BYTES"] = 12] = "TYPE_BYTES"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT32"] = 13] = "TYPE_UINT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_ENUM"] = 14] = "TYPE_ENUM"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; - /** TYPE_SINT32 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT32"] = 17] = "TYPE_SINT32"; - /** TYPE_SINT64 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT64"] = 18] = "TYPE_SINT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Type || (FieldDescriptorProto_Type = {})); -export function fieldDescriptorProto_TypeFromJSON(object) { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_TypeToJSON(object) { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE'; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT'; - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64'; - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64'; - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32'; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64'; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32'; - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL'; - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING'; - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP'; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE'; - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES'; - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32'; - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM'; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32'; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64'; - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32'; - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64'; - default: - return 'UNKNOWN'; - } -} -export var FieldDescriptorProto_Label; -(function (FieldDescriptorProto_Label) { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_OPTIONAL"] = 1] = "LABEL_OPTIONAL"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REQUIRED"] = 2] = "LABEL_REQUIRED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REPEATED"] = 3] = "LABEL_REPEATED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Label || (FieldDescriptorProto_Label = {})); -export function fieldDescriptorProto_LabelFromJSON(object) { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_LabelToJSON(object) { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL'; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED'; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED'; - default: - return 'UNKNOWN'; - } -} -/** Generated classes can be optimized for speed or code size. */ -export var FileOptions_OptimizeMode; -(function (FileOptions_OptimizeMode) { - /** SPEED - Generate complete code for parsing, serialization, */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["SPEED"] = 1] = "SPEED"; - /** CODE_SIZE - etc. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["CODE_SIZE"] = 2] = "CODE_SIZE"; - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["LITE_RUNTIME"] = 3] = "LITE_RUNTIME"; - FileOptions_OptimizeMode[FileOptions_OptimizeMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FileOptions_OptimizeMode || (FileOptions_OptimizeMode = {})); -export function fileOptions_OptimizeModeFromJSON(object) { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED; - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} -export function fileOptions_OptimizeModeToJSON(object) { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED'; - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE'; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_CType; -(function (FieldOptions_CType) { - /** STRING - Default mode. */ - FieldOptions_CType[FieldOptions_CType["STRING"] = 0] = "STRING"; - FieldOptions_CType[FieldOptions_CType["CORD"] = 1] = "CORD"; - FieldOptions_CType[FieldOptions_CType["STRING_PIECE"] = 2] = "STRING_PIECE"; - FieldOptions_CType[FieldOptions_CType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_CType || (FieldOptions_CType = {})); -export function fieldOptions_CTypeFromJSON(object) { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING; - case 1: - case 'CORD': - return FieldOptions_CType.CORD; - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} -export function fieldOptions_CTypeToJSON(object) { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING'; - case FieldOptions_CType.CORD: - return 'CORD'; - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_JSType; -(function (FieldOptions_JSType) { - /** JS_NORMAL - Use the default type. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NORMAL"] = 0] = "JS_NORMAL"; - /** JS_STRING - Use JavaScript strings. */ - FieldOptions_JSType[FieldOptions_JSType["JS_STRING"] = 1] = "JS_STRING"; - /** JS_NUMBER - Use JavaScript numbers. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NUMBER"] = 2] = "JS_NUMBER"; - FieldOptions_JSType[FieldOptions_JSType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_JSType || (FieldOptions_JSType = {})); -export function fieldOptions_JSTypeFromJSON(object) { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL; - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING; - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} -export function fieldOptions_JSTypeToJSON(object) { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL'; - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING'; - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER'; - default: - return 'UNKNOWN'; - } -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export var MethodOptions_IdempotencyLevel; -(function (MethodOptions_IdempotencyLevel) { - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENCY_UNKNOWN"] = 0] = "IDEMPOTENCY_UNKNOWN"; - /** NO_SIDE_EFFECTS - implies idempotent */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["NO_SIDE_EFFECTS"] = 1] = "NO_SIDE_EFFECTS"; - /** IDEMPOTENT - idempotent, but may have side effects */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENT"] = 2] = "IDEMPOTENT"; - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(MethodOptions_IdempotencyLevel || (MethodOptions_IdempotencyLevel = {})); -export function methodOptions_IdempotencyLevelFromJSON(object) { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} -export function methodOptions_IdempotencyLevelToJSON(object) { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN'; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS'; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT'; - default: - return 'UNKNOWN'; - } -} -const baseFileDescriptorSet = {}; -export const FileDescriptorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.file) { - FileDescriptorProto.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorSet }; - message.file = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.file = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)); - } - } - return message; - } -}; -const baseFileDescriptorProto = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' }; -export const FileDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.package !== '') { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } - else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } - else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package); - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax); - } - else { - message.syntax = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } - else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e); - } - else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e); - } - else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package; - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax; - } - else { - message.syntax = ''; - } - return message; - } -}; -const baseDescriptorProto = { name: '', reservedName: '' }; -export const DescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)); - } - else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.oneofDecl = []; - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseDescriptorProto_ExtensionRange = { start: 0, end: 0 }; -export const DescriptorProto_ExtensionRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ExtensionRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseDescriptorProto_ReservedRange = { start: 0, end: 0 }; -export const DescriptorProto_ReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseExtensionRangeOptions = {}; -export const ExtensionRangeOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldDescriptorProto = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -}; -export const FieldDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label); - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type); - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName); - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee); - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue); - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex); - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName); - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional); - } - else { - message.proto3Optional = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label; - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName; - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee; - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue; - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex; - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName; - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional; - } - else { - message.proto3Optional = false; - } - return message; - } -}; -const baseOneofDescriptorProto = { name: '' }; -export const OneofDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseEnumDescriptorProto = { name: '', reservedName: '' }; -export const EnumDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseEnumDescriptorProto_EnumReservedRange = { start: 0, end: 0 }; -export const EnumDescriptorProto_EnumReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseEnumValueDescriptorProto = { name: '', number: 0 }; -export const EnumValueDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseServiceDescriptorProto = { name: '' }; -export const ServiceDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceDescriptorProto }; - message.method = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.method = []; - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseMethodDescriptorProto = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false }; -export const MethodDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType); - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType); - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming); - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming); - } - else { - message.serverStreaming = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType; - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType; - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming; - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming; - } - else { - message.serverStreaming = false; - } - return message; - } -}; -const baseFileOptions = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -}; -export const FileOptions = { - encode(message, writer = Writer.create()) { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage); - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname); - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles); - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash); - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor); - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage); - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices); - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices); - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices); - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices); - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas); - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix); - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace); - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix); - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix); - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace); - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace); - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage); - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage; - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname; - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles; - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash; - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8; - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor; - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage; - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices; - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices; - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices; - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices; - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas; - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix; - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace; - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix; - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix; - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace; - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace; - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage; - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMessageOptions = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false }; -export const MessageOptions = { - encode(message, writer = Writer.create()) { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat); - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor); - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry); - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat; - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor; - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry; - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldOptions = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false }; -export const FieldOptions = { - encode(message, writer = Writer.create()) { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype); - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed); - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype); - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy); - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak); - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype; - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed; - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype; - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy; - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak; - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseOneofOptions = {}; -export const OneofOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumOptions = { allowAlias: false, deprecated: false }; -export const EnumOptions = { - encode(message, writer = Writer.create()) { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias); - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias; - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumValueOptions = { deprecated: false }; -export const EnumValueOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseServiceOptions = { deprecated: false }; -export const ServiceOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMethodOptions = { deprecated: false, idempotencyLevel: 0 }; -export const MethodOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel); - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel; - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseUninterpretedOption = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' }; -export const UninterpretedOption = { - encode(message, writer = Writer.create()) { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption }; - message.name = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64()); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64()); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue); - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue); - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue); - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue); - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue); - } - else { - message.aggregateValue = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)); - } - else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue); - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue; - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue; - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue; - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue; - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue; - } - else { - message.stringValue = new Uint8Array(); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue; - } - else { - message.aggregateValue = ''; - } - return message; - } -}; -const baseUninterpretedOption_NamePart = { namePart: '', isExtension: false }; -export const UninterpretedOption_NamePart = { - encode(message, writer = Writer.create()) { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption_NamePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart); - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension); - } - else { - message.isExtension = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart; - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension; - } - else { - message.isExtension = false; - } - return message; - } -}; -const baseSourceCodeInfo = {}; -export const SourceCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo }; - message.location = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)); - } - else { - obj.location = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)); - } - } - return message; - } -}; -const baseSourceCodeInfo_Location = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' }; -export const SourceCodeInfo_Location = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } - else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments); - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments); - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => e); - } - else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } - else { - obj.leadingDetachedComments = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments; - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments; - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e); - } - } - return message; - } -}; -const baseGeneratedCodeInfo = {}; -export const GeneratedCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)); - } - else { - obj.annotation = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)); - } - } - return message; - } -}; -const baseGeneratedCodeInfo_Annotation = { path: 0, sourceFile: '', begin: 0, end: 0 }; -export const GeneratedCodeInfo_Annotation = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile); - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin); - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = message.begin); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile; - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin; - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.ts deleted file mode 100644 index 83606a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/module/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4643 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[] -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string - /** e.g. "foo", "foo.bar", etc. */ - package: string - /** Names of files imported by this file. */ - dependency: string[] - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[] - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[] - /** All top-level definitions in this file. */ - messageType: DescriptorProto[] - enumType: EnumDescriptorProto[] - service: ServiceDescriptorProto[] - extension: FieldDescriptorProto[] - options: FileOptions | undefined - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string - field: FieldDescriptorProto[] - extension: FieldDescriptorProto[] - nestedType: DescriptorProto[] - enumType: EnumDescriptorProto[] - extensionRange: DescriptorProto_ExtensionRange[] - oneofDecl: OneofDescriptorProto[] - options: MessageOptions | undefined - reservedRange: DescriptorProto_ReservedRange[] - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[] -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number - options: ExtensionRangeOptions | undefined -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string - number: number - label: FieldDescriptorProto_Label - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string - options: FieldOptions | undefined - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64 - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64 - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32 - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64 - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32 - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32 - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32 - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64 - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32 - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64 - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE' - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT' - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64' - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64' - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32' - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64' - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32' - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL' - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING' - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP' - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE' - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES' - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32' - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM' - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32' - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64' - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32' - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64' - default: - return 'UNKNOWN' - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL' - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED' - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED' - default: - return 'UNKNOWN' - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string - options: OneofOptions | undefined -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string - value: EnumValueDescriptorProto[] - options: EnumOptions | undefined - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[] - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[] -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number - /** Inclusive. */ - end: number -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string - number: number - options: EnumValueOptions | undefined -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string - method: MethodDescriptorProto[] - options: ServiceOptions | undefined -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string - outputType: string - options: MethodOptions | undefined - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean - optimizeFor: FileOptions_OptimizeMode - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean - javaGenericServices: boolean - pyGenericServices: boolean - phpGenericServices: boolean - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[] -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED' - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE' - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME' - default: - return 'UNKNOWN' - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean - /** For Google-internal migration only. Do not use. */ - weak: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING - case 1: - case 'CORD': - return FieldOptions_CType.CORD - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING' - case FieldOptions_CType.CORD: - return 'CORD' - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE' - default: - return 'UNKNOWN' - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL' - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING' - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER' - default: - return 'UNKNOWN' - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean - idempotencyLevel: MethodOptions_IdempotencyLevel - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN' - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS' - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT' - default: - return 'UNKNOWN' - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[] - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string - positiveIntValue: number - negativeIntValue: number - doubleValue: number - stringValue: Uint8Array - aggregateValue: string -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string - isExtension: boolean -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[] -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[] - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[] - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string - trailingComments: string - leadingDetachedComments: string[] -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[] -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[] - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number -} - -const baseFileDescriptorSet: object = {} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {} - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)) - } else { - obj.file = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)) - } - } - return message - } -} - -const baseFileDescriptorProto: object = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' } - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.package !== '') { - writer.uint32(18).string(message.package) - } - for (const v of message.dependency) { - writer.uint32(26).string(v!) - } - writer.uint32(82).fork() - for (const v of message.publicDependency) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(90).fork() - for (const v of message.weakDependency) { - writer.int32(v) - } - writer.ldelim() - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim() - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.package = reader.string() - break - case 3: - message.dependency.push(reader.string()) - break - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()) - } - } else { - message.publicDependency.push(reader.int32()) - } - break - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()) - } - } else { - message.weakDependency.push(reader.int32()) - } - break - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 8: - message.options = FileOptions.decode(reader, reader.uint32()) - break - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()) - break - case 12: - message.syntax = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package) - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax) - } else { - message.syntax = '' - } - return message - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.package !== undefined && (obj.package = message.package) - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e) - } else { - obj.dependency = [] - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e) - } else { - obj.publicDependency = [] - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e) - } else { - obj.weakDependency = [] - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.messageType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)) - } else { - obj.service = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined) - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined) - message.syntax !== undefined && (obj.syntax = message.syntax) - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax - } else { - message.syntax = '' - } - return message - } -} - -const baseDescriptorProto: object = { name: '', reservedName: '' } - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim() - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim() - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())) - break - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()) - break - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())) - break - case 10: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.field = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.nestedType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)) - } else { - obj.extensionRange = [] - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)) - } else { - obj.oneofDecl = [] - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseDescriptorProto_ExtensionRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseDescriptorProto_ReservedRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseExtensionRangeOptions: object = {} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldDescriptorProto: object = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number) - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label) - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type) - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName) - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee) - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue) - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex) - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName) - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 3: - message.number = reader.int32() - break - case 4: - message.label = reader.int32() as any - break - case 5: - message.type = reader.int32() as any - break - case 6: - message.typeName = reader.string() - break - case 2: - message.extendee = reader.string() - break - case 7: - message.defaultValue = reader.string() - break - case 9: - message.oneofIndex = reader.int32() - break - case 10: - message.jsonName = reader.string() - break - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()) - break - case 17: - message.proto3Optional = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label) - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type) - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName) - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee) - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue) - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex) - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName) - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional) - } else { - message.proto3Optional = false - } - return message - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)) - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)) - message.typeName !== undefined && (obj.typeName = message.typeName) - message.extendee !== undefined && (obj.extendee = message.extendee) - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue) - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex) - message.jsonName !== undefined && (obj.jsonName = message.jsonName) - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined) - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional) - return obj - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional - } else { - message.proto3Optional = false - } - return message - } -} - -const baseOneofDescriptorProto: object = { name: '' } - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseEnumDescriptorProto: object = { name: '', reservedName: '' } - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()) - break - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())) - break - case 5: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)) - } else { - obj.value = [] - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseEnumDescriptorProto_EnumReservedRange: object = { start: 0, end: 0 } - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseEnumValueDescriptorProto: object = { name: '', number: 0 } - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number) - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.number = reader.int32() - break - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseServiceDescriptorProto: object = { name: '' } - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)) - } else { - obj.method = [] - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseMethodDescriptorProto: object = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false } - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType) - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType) - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim() - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming) - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.inputType = reader.string() - break - case 3: - message.outputType = reader.string() - break - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()) - break - case 5: - message.clientStreaming = reader.bool() - break - case 6: - message.serverStreaming = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType) - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType) - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming) - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming) - } else { - message.serverStreaming = false - } - return message - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.inputType !== undefined && (obj.inputType = message.inputType) - message.outputType !== undefined && (obj.outputType = message.outputType) - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined) - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming) - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming) - return obj - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming - } else { - message.serverStreaming = false - } - return message - } -} - -const baseFileOptions: object = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -} - -export const FileOptions = { - encode(message: FileOptions, writer: Writer = Writer.create()): Writer { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage) - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname) - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles) - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash) - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8) - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor) - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage) - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices) - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices) - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices) - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices) - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated) - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas) - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix) - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace) - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix) - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix) - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace) - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace) - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string() - break - case 8: - message.javaOuterClassname = reader.string() - break - case 10: - message.javaMultipleFiles = reader.bool() - break - case 20: - message.javaGenerateEqualsAndHash = reader.bool() - break - case 27: - message.javaStringCheckUtf8 = reader.bool() - break - case 9: - message.optimizeFor = reader.int32() as any - break - case 11: - message.goPackage = reader.string() - break - case 16: - message.ccGenericServices = reader.bool() - break - case 17: - message.javaGenericServices = reader.bool() - break - case 18: - message.pyGenericServices = reader.bool() - break - case 42: - message.phpGenericServices = reader.bool() - break - case 23: - message.deprecated = reader.bool() - break - case 31: - message.ccEnableArenas = reader.bool() - break - case 36: - message.objcClassPrefix = reader.string() - break - case 37: - message.csharpNamespace = reader.string() - break - case 39: - message.swiftPrefix = reader.string() - break - case 40: - message.phpClassPrefix = reader.string() - break - case 41: - message.phpNamespace = reader.string() - break - case 44: - message.phpMetadataNamespace = reader.string() - break - case 45: - message.rubyPackage = reader.string() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage) - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname) - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles) - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash) - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8) - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor) - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage) - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices) - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices) - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices) - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices) - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas) - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix) - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace) - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix) - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix) - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace) - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace) - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage) - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {} - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage) - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname) - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles) - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash) - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8) - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)) - message.goPackage !== undefined && (obj.goPackage = message.goPackage) - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices) - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices) - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices) - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas) - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix) - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace) - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix) - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix) - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace) - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace) - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMessageOptions: object = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false } - -export const MessageOptions = { - encode(message: MessageOptions, writer: Writer = Writer.create()): Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat) - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool() - break - case 2: - message.noStandardDescriptorAccessor = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 7: - message.mapEntry = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat) - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor) - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry) - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {} - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat) - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldOptions: object = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false } - -export const FieldOptions = { - encode(message: FieldOptions, writer: Writer = Writer.create()): Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype) - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed) - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype) - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any - break - case 2: - message.packed = reader.bool() - break - case 6: - message.jstype = reader.int32() as any - break - case 5: - message.lazy = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 10: - message.weak = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype) - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed) - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype) - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy) - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak) - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {} - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)) - message.packed !== undefined && (obj.packed = message.packed) - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)) - message.lazy !== undefined && (obj.lazy = message.lazy) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.weak !== undefined && (obj.weak = message.weak) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseOneofOptions: object = {} - -export const OneofOptions = { - encode(message: OneofOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumOptions: object = { allowAlias: false, deprecated: false } - -export const EnumOptions = { - encode(message: EnumOptions, writer: Writer = Writer.create()): Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias) - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {} - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumValueOptions: object = { deprecated: false } - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseServiceOptions: object = { deprecated: false } - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMethodOptions: object = { deprecated: false, idempotencyLevel: 0 } - -export const MethodOptions = { - encode(message: MethodOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 34: - message.idempotencyLevel = reader.int32() as any - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseUninterpretedOption: object = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' } - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: Writer = Writer.create()): Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue) - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue) - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue) - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue) - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue) - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())) - break - case 3: - message.identifierValue = reader.string() - break - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long) - break - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long) - break - case 6: - message.doubleValue = reader.double() - break - case 7: - message.stringValue = reader.bytes() - break - case 8: - message.aggregateValue = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue) - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue) - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue) - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue) - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue) - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue) - } else { - message.aggregateValue = '' - } - return message - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {} - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)) - } else { - obj.name = [] - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue) - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue) - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue) - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue) - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())) - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue - } else { - message.stringValue = new Uint8Array() - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue - } else { - message.aggregateValue = '' - } - return message - } -} - -const baseUninterpretedOption_NamePart: object = { namePart: '', isExtension: false } - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: Writer = Writer.create()): Writer { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart) - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.namePart = reader.string() - break - case 2: - message.isExtension = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart) - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension) - } else { - message.isExtension = false - } - return message - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {} - message.namePart !== undefined && (obj.namePart = message.namePart) - message.isExtension !== undefined && (obj.isExtension = message.isExtension) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension - } else { - message.isExtension = false - } - return message - } -} - -const baseSourceCodeInfo: object = {} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {} - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)) - } else { - obj.location = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)) - } - } - return message - } -} - -const baseSourceCodeInfo_Location: object = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' } - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(18).fork() - for (const v of message.span) { - writer.int32(v) - } - writer.ldelim() - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments) - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments) - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.span.push(reader.int32()) - } - } else { - message.span.push(reader.int32()) - } - break - case 3: - message.leadingComments = reader.string() - break - case 4: - message.trailingComments = reader.string() - break - case 6: - message.leadingDetachedComments.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments) - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments) - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - if (message.span) { - obj.span = message.span.map((e) => e) - } else { - obj.span = [] - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments) - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments) - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e) - } else { - obj.leadingDetachedComments = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e) - } - } - return message - } -} - -const baseGeneratedCodeInfo: object = {} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {} - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)) - } else { - obj.annotation = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)) - } - } - return message - } -} - -const baseGeneratedCodeInfo_Annotation: object = { path: 0, sourceFile: '', begin: 0, end: 0 } - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile) - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin) - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - message.sourceFile = reader.string() - break - case 3: - message.begin = reader.int32() - break - case 4: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile) - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin) - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile) - message.begin !== undefined && (obj.begin = message.begin) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/package.json b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/package.json deleted file mode 100644 index b063897..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "cosmos-distribution-v1beta1-js", - "version": "0.1.0", - "description": "Autogenerated vuex store for Cosmos module cosmos.distribution.v1beta1", - "author": "Starport Codegen ", - "homepage": "http://github.com/cosmos/cosmos-sdk/x/distribution/types", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/vuex-root b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/vuex-root deleted file mode 100644 index 0fcc121..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.distribution.v1beta1/vuex-root +++ /dev/null @@ -1 +0,0 @@ -THIS FILE IS GENERATED AUTOMATICALLY. DO NOT DELETE. diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.d.ts deleted file mode 100644 index 718485e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.d.ts +++ /dev/null @@ -1,4 +0,0 @@ -import { Equivocation } from "./module/types/cosmos/evidence/v1beta1/evidence"; -export { Equivocation }; -declare const _default; -export default _default; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.js deleted file mode 100644 index 4d50c5c..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.js +++ /dev/null @@ -1,175 +0,0 @@ -import { txClient, queryClient, MissingWalletError, registry } from './module'; -// @ts-ignore -import { SpVuexError } from '@starport/vuex'; -import { Equivocation } from "./module/types/cosmos/evidence/v1beta1/evidence"; -export { Equivocation }; -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }); -} -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }); -} -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop] = [...value[prop], ...next_values[prop]]; - } - else { - value[prop] = next_values[prop]; - } - } - return value; -} -function getStructure(template) { - let structure = { fields: [] }; - for (const [key, value] of Object.entries(template)) { - let field = {}; - field.name = key; - field.type = typeof value; - structure.fields.push(field); - } - return structure; -} -const getDefaultState = () => { - return { - Evidence: {}, - AllEvidence: {}, - _Structure: { - Equivocation: getStructure(Equivocation.fromPartial({})), - }, - _Registry: registry, - _Subscriptions: new Set(), - }; -}; -// initial state -const state = getDefaultState(); -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()); - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value; - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription); - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription); - } - }, - getters: { - getEvidence: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Evidence[JSON.stringify(params)] ?? {}; - }, - getAllEvidence: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.AllEvidence[JSON.stringify(params)] ?? {}; - }, - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields; - }, - getRegistry: (state) => { - return state._Registry; - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.evidence.v1beta1 initialized!'); - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate'); - }); - } - }, - resetState({ commit }) { - commit('RESET_STATE'); - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription); - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload); - } - catch (e) { - throw new SpVuexError('Subscriptions: ' + e.message); - } - }); - }, - async QueryEvidence({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryEvidence(key.evidence_hash)).data; - commit('QUERY', { query: 'Evidence', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryEvidence', payload: { options: { all }, params: { ...key }, query } }); - return getters['getEvidence']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryEvidence', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryAllEvidence({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryAllEvidence(query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryAllEvidence({ ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'AllEvidence', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryAllEvidence', payload: { options: { all }, params: { ...key }, query } }); - return getters['getAllEvidence']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryAllEvidence', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async sendMsgSubmitEvidence({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgSubmitEvidence(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSubmitEvidence:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgSubmitEvidence:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async MsgSubmitEvidence({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgSubmitEvidence(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSubmitEvidence:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgSubmitEvidence:Create', 'Could not create message: ' + e.message); - } - } - }, - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.ts deleted file mode 100644 index 541d5bc..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/index.ts +++ /dev/null @@ -1,202 +0,0 @@ -import { txClient, queryClient, MissingWalletError , registry} from './module' -// @ts-ignore -import { SpVuexError } from '@starport/vuex' - -import { Equivocation } from "./module/types/cosmos/evidence/v1beta1/evidence" - - -export { Equivocation }; - -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }) -} - -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }) -} - -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop]=[...value[prop], ...next_values[prop]] - }else{ - value[prop]=next_values[prop] - } - } - return value -} - -function getStructure(template) { - let structure = { fields: [] } - for (const [key, value] of Object.entries(template)) { - let field: any = {} - field.name = key - field.type = typeof value - structure.fields.push(field) - } - return structure -} - -const getDefaultState = () => { - return { - Evidence: {}, - AllEvidence: {}, - - _Structure: { - Equivocation: getStructure(Equivocation.fromPartial({})), - - }, - _Registry: registry, - _Subscriptions: new Set(), - } -} - -// initial state -const state = getDefaultState() - -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()) - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription) - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription) - } - }, - getters: { - getEvidence: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Evidence[JSON.stringify(params)] ?? {} - }, - getAllEvidence: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.AllEvidence[JSON.stringify(params)] ?? {} - }, - - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields - }, - getRegistry: (state) => { - return state._Registry - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.evidence.v1beta1 initialized!') - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate') - }) - } - }, - resetState({ commit }) { - commit('RESET_STATE') - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription) - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload) - }catch(e) { - throw new SpVuexError('Subscriptions: ' + e.message) - } - }) - }, - - - - - - - async QueryEvidence({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryEvidence( key.evidence_hash)).data - - - commit('QUERY', { query: 'Evidence', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryEvidence', payload: { options: { all }, params: {...key},query }}) - return getters['getEvidence']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryEvidence', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryAllEvidence({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryAllEvidence(query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryAllEvidence({...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'AllEvidence', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryAllEvidence', payload: { options: { all }, params: {...key},query }}) - return getters['getAllEvidence']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryAllEvidence', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - async sendMsgSubmitEvidence({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgSubmitEvidence(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSubmitEvidence:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgSubmitEvidence:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - - async MsgSubmitEvidence({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgSubmitEvidence(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSubmitEvidence:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgSubmitEvidence:Create', 'Could not create message: ' + e.message) - - } - } - }, - - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.d.ts deleted file mode 100644 index 417d2a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { StdFee } from "@cosmjs/launchpad"; -import { Registry, OfflineSigner, EncodeObject } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgSubmitEvidence } from "./types/cosmos/evidence/v1beta1/tx"; -export declare const MissingWalletError: Error; -export declare const registry: Registry; -interface TxClientOptions { - addr: string; -} -interface SignAndBroadcastOptions { - fee: StdFee; - memo?: string; -} -declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions) => Promise<{ - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; - msgSubmitEvidence: (data: MsgSubmitEvidence) => EncodeObject; -}>; -interface QueryClientOptions { - addr: string; -} -declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.js deleted file mode 100644 index 3e69522..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.js +++ /dev/null @@ -1,34 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgSubmitEvidence } from "./types/cosmos/evidence/v1beta1/tx"; -const types = [ - ["/cosmos.evidence.v1beta1.MsgSubmitEvidence", MsgSubmitEvidence], -]; -export const MissingWalletError = new Error("wallet is required"); -export const registry = new Registry(types); -const defaultFee = { - amount: [], - gas: "200000", -}; -const txClient = async (wallet, { addr: addr } = { addr: "http://localhost:26657" }) => { - if (!wallet) - throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - } - else { - client = await SigningStargateClient.offline(wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - return { - signAndBroadcast: (msgs, { fee, memo } = { fee: defaultFee, memo: "" }) => client.signAndBroadcast(address, msgs, fee, memo), - msgSubmitEvidence: (data) => ({ typeUrl: "/cosmos.evidence.v1beta1.MsgSubmitEvidence", value: data }), - }; -}; -const queryClient = async ({ addr: addr } = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.ts deleted file mode 100644 index 4ce8595..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/index.ts +++ /dev/null @@ -1,60 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import { StdFee } from "@cosmjs/launchpad"; -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry, OfflineSigner, EncodeObject, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgSubmitEvidence } from "./types/cosmos/evidence/v1beta1/tx"; - - -const types = [ - ["/cosmos.evidence.v1beta1.MsgSubmitEvidence", MsgSubmitEvidence], - -]; -export const MissingWalletError = new Error("wallet is required"); - -export const registry = new Registry(types); - -const defaultFee = { - amount: [], - gas: "200000", -}; - -interface TxClientOptions { - addr: string -} - -interface SignAndBroadcastOptions { - fee: StdFee, - memo?: string -} - -const txClient = async (wallet: OfflineSigner, { addr: addr }: TxClientOptions = { addr: "http://localhost:26657" }) => { - if (!wallet) throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - }else{ - client = await SigningStargateClient.offline( wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - - return { - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }: SignAndBroadcastOptions = {fee: defaultFee, memo: ""}) => client.signAndBroadcast(address, msgs, fee,memo), - msgSubmitEvidence: (data: MsgSubmitEvidence): EncodeObject => ({ typeUrl: "/cosmos.evidence.v1beta1.MsgSubmitEvidence", value: data }), - - }; -}; - -interface QueryClientOptions { - addr: string -} - -const queryClient = async ({ addr: addr }: QueryClientOptions = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; - -export { - txClient, - queryClient, -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.d.ts deleted file mode 100644 index e59ce8f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.d.ts +++ /dev/null @@ -1,285 +0,0 @@ -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} -/** - * MsgSubmitEvidenceResponse defines the Msg/SubmitEvidence response type. - */ -export interface V1Beta1MsgSubmitEvidenceResponse { - /** - * hash defines the hash of the evidence. - * @format byte - */ - hash?: string; -} -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - /** @format uint64 */ - total?: string; -} -/** -* QueryAllEvidenceResponse is the response type for the Query/AllEvidence RPC -method. -*/ -export interface V1Beta1QueryAllEvidenceResponse { - /** evidence returns all evidences. */ - evidence?: ProtobufAny[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** - * QueryEvidenceResponse is the response type for the Query/Evidence RPC method. - */ -export interface V1Beta1QueryEvidenceResponse { - /** evidence returns the requested evidence. */ - evidence?: ProtobufAny; -} -export declare type QueryParamsType = Record; -export declare type ResponseFormat = keyof Omit; -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} -export declare type RequestParams = Omit; -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} -export interface HttpResponse extends Response { - data: D; - error: E; -} -declare type CancelToken = Symbol | string | number; -export declare enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded" -} -export declare class HttpClient { - baseUrl: string; - private securityData; - private securityWorker; - private abortControllers; - private baseApiParams; - constructor(apiConfig?: ApiConfig); - setSecurityData: (data: SecurityDataType) => void; - private addQueryParam; - protected toQueryString(rawQuery?: QueryParamsType): string; - protected addQueryParams(rawQuery?: QueryParamsType): string; - private contentFormatters; - private mergeRequestParams; - private createAbortSignal; - abortRequest: (cancelToken: CancelToken) => void; - request: ({ body, secure, path, type, query, format, baseUrl, cancelToken, ...params }: FullRequestParams) => Promise>; -} -/** - * @title cosmos/evidence/v1beta1/evidence.proto - * @version version not set - */ -export declare class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryAllEvidence - * @summary AllEvidence queries all evidence. - * @request GET:/cosmos/evidence/v1beta1/evidence - */ - queryAllEvidence: (query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryEvidence - * @summary Evidence queries evidence based on evidence hash. - * @request GET:/cosmos/evidence/v1beta1/evidence/{evidenceHash} - */ - queryEvidence: (evidenceHash: string, params?: RequestParams) => Promise>; -} -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.js deleted file mode 100644 index 86a86b5..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.js +++ /dev/null @@ -1,169 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ -export var ContentType; -(function (ContentType) { - ContentType["Json"] = "application/json"; - ContentType["FormData"] = "multipart/form-data"; - ContentType["UrlEncoded"] = "application/x-www-form-urlencoded"; -})(ContentType || (ContentType = {})); -export class HttpClient { - constructor(apiConfig = {}) { - this.baseUrl = ""; - this.securityData = null; - this.securityWorker = null; - this.abortControllers = new Map(); - this.baseApiParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - this.setSecurityData = (data) => { - this.securityData = data; - }; - this.contentFormatters = { - [ContentType.Json]: (input) => input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input) => Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input) => this.toQueryString(input), - }; - this.createAbortSignal = (cancelToken) => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - this.abortRequest = (cancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - this.request = ({ body, secure, path, type, query, format = "json", baseUrl, cancelToken, ...params }) => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response; - r.data = null; - r.error = null; - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } - else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - if (!response.ok) - throw data; - return data; - }); - }; - Object.assign(this, apiConfig); - } - addQueryParam(query, key) { - const value = query[key]; - return (encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`)); - } - toQueryString(rawQuery) { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key]) - : this.addQueryParam(query, key)) - .join("&"); - } - addQueryParams(rawQuery) { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - mergeRequestParams(params1, params2) { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } -} -/** - * @title cosmos/evidence/v1beta1/evidence.proto - * @version version not set - */ -export class Api extends HttpClient { - constructor() { - super(...arguments); - /** - * No description - * - * @tags Query - * @name QueryAllEvidence - * @summary AllEvidence queries all evidence. - * @request GET:/cosmos/evidence/v1beta1/evidence - */ - this.queryAllEvidence = (query, params = {}) => this.request({ - path: `/cosmos/evidence/v1beta1/evidence`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryEvidence - * @summary Evidence queries evidence based on evidence hash. - * @request GET:/cosmos/evidence/v1beta1/evidence/{evidenceHash} - */ - this.queryEvidence = (evidenceHash, params = {}) => this.request({ - path: `/cosmos/evidence/v1beta1/evidence/${evidenceHash}`, - method: "GET", - format: "json", - ...params, - }); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.ts deleted file mode 100644 index e8d5c27..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/rest.ts +++ /dev/null @@ -1,463 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} - -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} - -/** - * MsgSubmitEvidenceResponse defines the Msg/SubmitEvidence response type. - */ -export interface V1Beta1MsgSubmitEvidenceResponse { - /** - * hash defines the hash of the evidence. - * @format byte - */ - hash?: string; -} - -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} - -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - - /** @format uint64 */ - total?: string; -} - -/** -* QueryAllEvidenceResponse is the response type for the Query/AllEvidence RPC -method. -*/ -export interface V1Beta1QueryAllEvidenceResponse { - /** evidence returns all evidences. */ - evidence?: ProtobufAny[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** - * QueryEvidenceResponse is the response type for the Query/Evidence RPC method. - */ -export interface V1Beta1QueryEvidenceResponse { - /** evidence returns the requested evidence. */ - evidence?: ProtobufAny; -} - -export type QueryParamsType = Record; -export type ResponseFormat = keyof Omit; - -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} - -export type RequestParams = Omit; - -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} - -export interface HttpResponse extends Response { - data: D; - error: E; -} - -type CancelToken = Symbol | string | number; - -export enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded", -} - -export class HttpClient { - public baseUrl: string = ""; - private securityData: SecurityDataType = null as any; - private securityWorker: null | ApiConfig["securityWorker"] = null; - private abortControllers = new Map(); - - private baseApiParams: RequestParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - - constructor(apiConfig: ApiConfig = {}) { - Object.assign(this, apiConfig); - } - - public setSecurityData = (data: SecurityDataType) => { - this.securityData = data; - }; - - private addQueryParam(query: QueryParamsType, key: string) { - const value = query[key]; - - return ( - encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`) - ); - } - - protected toQueryString(rawQuery?: QueryParamsType): string { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => - typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key] as QueryParamsType) - : this.addQueryParam(query, key), - ) - .join("&"); - } - - protected addQueryParams(rawQuery?: QueryParamsType): string { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - - private contentFormatters: Record any> = { - [ContentType.Json]: (input: any) => - input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input: any) => - Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input: any) => this.toQueryString(input), - }; - - private mergeRequestParams(params1: RequestParams, params2?: RequestParams): RequestParams { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } - - private createAbortSignal = (cancelToken: CancelToken): AbortSignal | undefined => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - - public abortRequest = (cancelToken: CancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - - public request = ({ - body, - secure, - path, - type, - query, - format = "json", - baseUrl, - cancelToken, - ...params - }: FullRequestParams): Promise> => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response as HttpResponse; - r.data = (null as unknown) as T; - r.error = (null as unknown) as E; - - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - - if (!response.ok) throw data; - return data; - }); - }; -} - -/** - * @title cosmos/evidence/v1beta1/evidence.proto - * @version version not set - */ -export class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryAllEvidence - * @summary AllEvidence queries all evidence. - * @request GET:/cosmos/evidence/v1beta1/evidence - */ - queryAllEvidence = ( - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/evidence/v1beta1/evidence`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryEvidence - * @summary Evidence queries evidence based on evidence hash. - * @request GET:/cosmos/evidence/v1beta1/evidence/{evidenceHash} - */ - queryEvidence = (evidenceHash: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/evidence/v1beta1/evidence/${evidenceHash}`, - method: "GET", - format: "json", - ...params, - }); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts deleted file mode 100644 index 706d597..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts +++ /dev/null @@ -1,79 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.query.v1beta1"; -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean; -} -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array; - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number; -} -export declare const PageRequest: { - encode(message: PageRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageRequest; - fromJSON(object: any): PageRequest; - toJSON(message: PageRequest): unknown; - fromPartial(object: DeepPartial): PageRequest; -}; -export declare const PageResponse: { - encode(message: PageResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageResponse; - fromJSON(object: any): PageResponse; - toJSON(message: PageResponse): unknown; - fromPartial(object: DeepPartial): PageResponse; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js deleted file mode 100644 index f931742..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.query.v1beta1'; -const basePageRequest = { offset: 0, limit: 0, countTotal: false, reverse: false }; -export const PageRequest = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset); - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit); - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal); - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.offset = longToNumber(reader.uint64()); - break; - case 3: - message.limit = longToNumber(reader.uint64()); - break; - case 4: - message.countTotal = reader.bool(); - break; - case 5: - message.reverse = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset); - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit); - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal); - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse); - } - else { - message.reverse = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.offset !== undefined && (obj.offset = message.offset); - message.limit !== undefined && (obj.limit = message.limit); - message.countTotal !== undefined && (obj.countTotal = message.countTotal); - message.reverse !== undefined && (obj.reverse = message.reverse); - return obj; - }, - fromPartial(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset; - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit; - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal; - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse; - } - else { - message.reverse = false; - } - return message; - } -}; -const basePageResponse = { total: 0 }; -export const PageResponse = { - encode(message, writer = Writer.create()) { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey); - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes(); - break; - case 2: - message.total = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey); - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); - message.total !== undefined && (obj.total = message.total); - return obj; - }, - fromPartial(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey; - } - else { - message.nextKey = new Uint8Array(); - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts deleted file mode 100644 index 9ae4539..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts +++ /dev/null @@ -1,308 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.query.v1beta1' - -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean -} - -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number -} - -const basePageRequest: object = { offset: 0, limit: 0, countTotal: false, reverse: false } - -export const PageRequest = { - encode(message: PageRequest, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset) - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit) - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal) - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageRequest } as PageRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.offset = longToNumber(reader.uint64() as Long) - break - case 3: - message.limit = longToNumber(reader.uint64() as Long) - break - case 4: - message.countTotal = reader.bool() - break - case 5: - message.reverse = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset) - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit) - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal) - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse) - } else { - message.reverse = false - } - return message - }, - - toJSON(message: PageRequest): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.offset !== undefined && (obj.offset = message.offset) - message.limit !== undefined && (obj.limit = message.limit) - message.countTotal !== undefined && (obj.countTotal = message.countTotal) - message.reverse !== undefined && (obj.reverse = message.reverse) - return obj - }, - - fromPartial(object: DeepPartial): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse - } else { - message.reverse = false - } - return message - } -} - -const basePageResponse: object = { total: 0 } - -export const PageResponse = { - encode(message: PageResponse, writer: Writer = Writer.create()): Writer { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey) - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageResponse } as PageResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes() - break - case 2: - message.total = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey) - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - return message - }, - - toJSON(message: PageResponse): unknown { - const obj: any = {} - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())) - message.total !== undefined && (obj.total = message.total) - return obj - }, - - fromPartial(object: DeepPartial): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey - } else { - message.nextKey = new Uint8Array() - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.d.ts deleted file mode 100644 index 9393683..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.evidence.v1beta1"; -/** - * Equivocation implements the Evidence interface and defines evidence of double - * signing misbehavior. - */ -export interface Equivocation { - height: number; - time: Date | undefined; - power: number; - consensusAddress: string; -} -export declare const Equivocation: { - encode(message: Equivocation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Equivocation; - fromJSON(object: any): Equivocation; - toJSON(message: Equivocation): unknown; - fromPartial(object: DeepPartial): Equivocation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.js deleted file mode 100644 index 4822351..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.js +++ /dev/null @@ -1,155 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp'; -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.evidence.v1beta1'; -const baseEquivocation = { height: 0, power: 0, consensusAddress: '' }; -export const Equivocation = { - encode(message, writer = Writer.create()) { - if (message.height !== 0) { - writer.uint32(8).int64(message.height); - } - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(18).fork()).ldelim(); - } - if (message.power !== 0) { - writer.uint32(24).int64(message.power); - } - if (message.consensusAddress !== '') { - writer.uint32(34).string(message.consensusAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEquivocation }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64()); - break; - case 2: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 3: - message.power = longToNumber(reader.int64()); - break; - case 4: - message.consensusAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEquivocation }; - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time); - } - else { - message.time = undefined; - } - if (object.power !== undefined && object.power !== null) { - message.power = Number(object.power); - } - else { - message.power = 0; - } - if (object.consensusAddress !== undefined && object.consensusAddress !== null) { - message.consensusAddress = String(object.consensusAddress); - } - else { - message.consensusAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.height !== undefined && (obj.height = message.height); - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null); - message.power !== undefined && (obj.power = message.power); - message.consensusAddress !== undefined && (obj.consensusAddress = message.consensusAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseEquivocation }; - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.time !== undefined && object.time !== null) { - message.time = object.time; - } - else { - message.time = undefined; - } - if (object.power !== undefined && object.power !== null) { - message.power = object.power; - } - else { - message.power = 0; - } - if (object.consensusAddress !== undefined && object.consensusAddress !== null) { - message.consensusAddress = object.consensusAddress; - } - else { - message.consensusAddress = ''; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.ts deleted file mode 100644 index 350c166..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/evidence.ts +++ /dev/null @@ -1,178 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp' -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.evidence.v1beta1' - -/** - * Equivocation implements the Evidence interface and defines evidence of double - * signing misbehavior. - */ -export interface Equivocation { - height: number - time: Date | undefined - power: number - consensusAddress: string -} - -const baseEquivocation: object = { height: 0, power: 0, consensusAddress: '' } - -export const Equivocation = { - encode(message: Equivocation, writer: Writer = Writer.create()): Writer { - if (message.height !== 0) { - writer.uint32(8).int64(message.height) - } - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(18).fork()).ldelim() - } - if (message.power !== 0) { - writer.uint32(24).int64(message.power) - } - if (message.consensusAddress !== '') { - writer.uint32(34).string(message.consensusAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Equivocation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEquivocation } as Equivocation - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64() as Long) - break - case 2: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 3: - message.power = longToNumber(reader.int64() as Long) - break - case 4: - message.consensusAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Equivocation { - const message = { ...baseEquivocation } as Equivocation - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time) - } else { - message.time = undefined - } - if (object.power !== undefined && object.power !== null) { - message.power = Number(object.power) - } else { - message.power = 0 - } - if (object.consensusAddress !== undefined && object.consensusAddress !== null) { - message.consensusAddress = String(object.consensusAddress) - } else { - message.consensusAddress = '' - } - return message - }, - - toJSON(message: Equivocation): unknown { - const obj: any = {} - message.height !== undefined && (obj.height = message.height) - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null) - message.power !== undefined && (obj.power = message.power) - message.consensusAddress !== undefined && (obj.consensusAddress = message.consensusAddress) - return obj - }, - - fromPartial(object: DeepPartial): Equivocation { - const message = { ...baseEquivocation } as Equivocation - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.time !== undefined && object.time !== null) { - message.time = object.time - } else { - message.time = undefined - } - if (object.power !== undefined && object.power !== null) { - message.power = object.power - } else { - message.power = 0 - } - if (object.consensusAddress !== undefined && object.consensusAddress !== null) { - message.consensusAddress = object.consensusAddress - } else { - message.consensusAddress = '' - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.d.ts deleted file mode 100644 index e36d052..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.d.ts +++ /dev/null @@ -1,20 +0,0 @@ -import { Any } from '../../../google/protobuf/any'; -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.evidence.v1beta1"; -/** GenesisState defines the evidence module's genesis state. */ -export interface GenesisState { - /** evidence defines all the evidence at genesis. */ - evidence: Any[]; -} -export declare const GenesisState: { - encode(message: GenesisState, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GenesisState; - fromJSON(object: any): GenesisState; - toJSON(message: GenesisState): unknown; - fromPartial(object: DeepPartial): GenesisState; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.js deleted file mode 100644 index eeba681..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.js +++ /dev/null @@ -1,61 +0,0 @@ -/* eslint-disable */ -import { Any } from '../../../google/protobuf/any'; -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.evidence.v1beta1'; -const baseGenesisState = {}; -export const GenesisState = { - encode(message, writer = Writer.create()) { - for (const v of message.evidence) { - Any.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGenesisState }; - message.evidence = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.evidence.push(Any.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGenesisState }; - message.evidence = []; - if (object.evidence !== undefined && object.evidence !== null) { - for (const e of object.evidence) { - message.evidence.push(Any.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.evidence) { - obj.evidence = message.evidence.map((e) => (e ? Any.toJSON(e) : undefined)); - } - else { - obj.evidence = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGenesisState }; - message.evidence = []; - if (object.evidence !== undefined && object.evidence !== null) { - for (const e of object.evidence) { - message.evidence.push(Any.fromPartial(e)); - } - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.ts deleted file mode 100644 index 6d21449..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/genesis.ts +++ /dev/null @@ -1,84 +0,0 @@ -/* eslint-disable */ -import { Any } from '../../../google/protobuf/any' -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.evidence.v1beta1' - -/** GenesisState defines the evidence module's genesis state. */ -export interface GenesisState { - /** evidence defines all the evidence at genesis. */ - evidence: Any[] -} - -const baseGenesisState: object = {} - -export const GenesisState = { - encode(message: GenesisState, writer: Writer = Writer.create()): Writer { - for (const v of message.evidence) { - Any.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGenesisState } as GenesisState - message.evidence = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.evidence.push(Any.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.evidence = [] - if (object.evidence !== undefined && object.evidence !== null) { - for (const e of object.evidence) { - message.evidence.push(Any.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {} - if (message.evidence) { - obj.evidence = message.evidence.map((e) => (e ? Any.toJSON(e) : undefined)) - } else { - obj.evidence = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.evidence = [] - if (object.evidence !== undefined && object.evidence !== null) { - for (const e of object.evidence) { - message.evidence.push(Any.fromPartial(e)) - } - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.d.ts deleted file mode 100644 index 74616ab..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.d.ts +++ /dev/null @@ -1,81 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Any } from '../../../google/protobuf/any'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -export declare const protobufPackage = "cosmos.evidence.v1beta1"; -/** QueryEvidenceRequest is the request type for the Query/Evidence RPC method. */ -export interface QueryEvidenceRequest { - /** evidence_hash defines the hash of the requested evidence. */ - evidenceHash: Uint8Array; -} -/** QueryEvidenceResponse is the response type for the Query/Evidence RPC method. */ -export interface QueryEvidenceResponse { - /** evidence returns the requested evidence. */ - evidence: Any | undefined; -} -/** - * QueryEvidenceRequest is the request type for the Query/AllEvidence RPC - * method. - */ -export interface QueryAllEvidenceRequest { - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryAllEvidenceResponse is the response type for the Query/AllEvidence RPC - * method. - */ -export interface QueryAllEvidenceResponse { - /** evidence returns all evidences. */ - evidence: Any[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -export declare const QueryEvidenceRequest: { - encode(message: QueryEvidenceRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryEvidenceRequest; - fromJSON(object: any): QueryEvidenceRequest; - toJSON(message: QueryEvidenceRequest): unknown; - fromPartial(object: DeepPartial): QueryEvidenceRequest; -}; -export declare const QueryEvidenceResponse: { - encode(message: QueryEvidenceResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryEvidenceResponse; - fromJSON(object: any): QueryEvidenceResponse; - toJSON(message: QueryEvidenceResponse): unknown; - fromPartial(object: DeepPartial): QueryEvidenceResponse; -}; -export declare const QueryAllEvidenceRequest: { - encode(message: QueryAllEvidenceRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryAllEvidenceRequest; - fromJSON(object: any): QueryAllEvidenceRequest; - toJSON(message: QueryAllEvidenceRequest): unknown; - fromPartial(object: DeepPartial): QueryAllEvidenceRequest; -}; -export declare const QueryAllEvidenceResponse: { - encode(message: QueryAllEvidenceResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryAllEvidenceResponse; - fromJSON(object: any): QueryAllEvidenceResponse; - toJSON(message: QueryAllEvidenceResponse): unknown; - fromPartial(object: DeepPartial): QueryAllEvidenceResponse; -}; -/** Query defines the gRPC querier service. */ -export interface Query { - /** Evidence queries evidence based on evidence hash. */ - Evidence(request: QueryEvidenceRequest): Promise; - /** AllEvidence queries all evidence. */ - AllEvidence(request: QueryAllEvidenceRequest): Promise; -} -export declare class QueryClientImpl implements Query { - private readonly rpc; - constructor(rpc: Rpc); - Evidence(request: QueryEvidenceRequest): Promise; - AllEvidence(request: QueryAllEvidenceRequest): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.js deleted file mode 100644 index ca43f23..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.js +++ /dev/null @@ -1,274 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Any } from '../../../google/protobuf/any'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -export const protobufPackage = 'cosmos.evidence.v1beta1'; -const baseQueryEvidenceRequest = {}; -export const QueryEvidenceRequest = { - encode(message, writer = Writer.create()) { - if (message.evidenceHash.length !== 0) { - writer.uint32(10).bytes(message.evidenceHash); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryEvidenceRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.evidenceHash = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryEvidenceRequest }; - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = bytesFromBase64(object.evidenceHash); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.evidenceHash !== undefined && (obj.evidenceHash = base64FromBytes(message.evidenceHash !== undefined ? message.evidenceHash : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryEvidenceRequest }; - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = object.evidenceHash; - } - else { - message.evidenceHash = new Uint8Array(); - } - return message; - } -}; -const baseQueryEvidenceResponse = {}; -export const QueryEvidenceResponse = { - encode(message, writer = Writer.create()) { - if (message.evidence !== undefined) { - Any.encode(message.evidence, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryEvidenceResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.evidence = Any.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryEvidenceResponse }; - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = Any.fromJSON(object.evidence); - } - else { - message.evidence = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.evidence !== undefined && (obj.evidence = message.evidence ? Any.toJSON(message.evidence) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryEvidenceResponse }; - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = Any.fromPartial(object.evidence); - } - else { - message.evidence = undefined; - } - return message; - } -}; -const baseQueryAllEvidenceRequest = {}; -export const QueryAllEvidenceRequest = { - encode(message, writer = Writer.create()) { - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryAllEvidenceRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryAllEvidenceRequest }; - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryAllEvidenceRequest }; - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryAllEvidenceResponse = {}; -export const QueryAllEvidenceResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.evidence) { - Any.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryAllEvidenceResponse }; - message.evidence = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.evidence.push(Any.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryAllEvidenceResponse }; - message.evidence = []; - if (object.evidence !== undefined && object.evidence !== null) { - for (const e of object.evidence) { - message.evidence.push(Any.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.evidence) { - obj.evidence = message.evidence.map((e) => (e ? Any.toJSON(e) : undefined)); - } - else { - obj.evidence = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryAllEvidenceResponse }; - message.evidence = []; - if (object.evidence !== undefined && object.evidence !== null) { - for (const e of object.evidence) { - message.evidence.push(Any.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -export class QueryClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Evidence(request) { - const data = QueryEvidenceRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.evidence.v1beta1.Query', 'Evidence', data); - return promise.then((data) => QueryEvidenceResponse.decode(new Reader(data))); - } - AllEvidence(request) { - const data = QueryAllEvidenceRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.evidence.v1beta1.Query', 'AllEvidence', data); - return promise.then((data) => QueryAllEvidenceResponse.decode(new Reader(data))); - } -} -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.ts deleted file mode 100644 index 5eb75d3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/query.ts +++ /dev/null @@ -1,350 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { Any } from '../../../google/protobuf/any' -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination' - -export const protobufPackage = 'cosmos.evidence.v1beta1' - -/** QueryEvidenceRequest is the request type for the Query/Evidence RPC method. */ -export interface QueryEvidenceRequest { - /** evidence_hash defines the hash of the requested evidence. */ - evidenceHash: Uint8Array -} - -/** QueryEvidenceResponse is the response type for the Query/Evidence RPC method. */ -export interface QueryEvidenceResponse { - /** evidence returns the requested evidence. */ - evidence: Any | undefined -} - -/** - * QueryEvidenceRequest is the request type for the Query/AllEvidence RPC - * method. - */ -export interface QueryAllEvidenceRequest { - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryAllEvidenceResponse is the response type for the Query/AllEvidence RPC - * method. - */ -export interface QueryAllEvidenceResponse { - /** evidence returns all evidences. */ - evidence: Any[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -const baseQueryEvidenceRequest: object = {} - -export const QueryEvidenceRequest = { - encode(message: QueryEvidenceRequest, writer: Writer = Writer.create()): Writer { - if (message.evidenceHash.length !== 0) { - writer.uint32(10).bytes(message.evidenceHash) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryEvidenceRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryEvidenceRequest } as QueryEvidenceRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.evidenceHash = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryEvidenceRequest { - const message = { ...baseQueryEvidenceRequest } as QueryEvidenceRequest - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = bytesFromBase64(object.evidenceHash) - } - return message - }, - - toJSON(message: QueryEvidenceRequest): unknown { - const obj: any = {} - message.evidenceHash !== undefined && (obj.evidenceHash = base64FromBytes(message.evidenceHash !== undefined ? message.evidenceHash : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): QueryEvidenceRequest { - const message = { ...baseQueryEvidenceRequest } as QueryEvidenceRequest - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = object.evidenceHash - } else { - message.evidenceHash = new Uint8Array() - } - return message - } -} - -const baseQueryEvidenceResponse: object = {} - -export const QueryEvidenceResponse = { - encode(message: QueryEvidenceResponse, writer: Writer = Writer.create()): Writer { - if (message.evidence !== undefined) { - Any.encode(message.evidence, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryEvidenceResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryEvidenceResponse } as QueryEvidenceResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.evidence = Any.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryEvidenceResponse { - const message = { ...baseQueryEvidenceResponse } as QueryEvidenceResponse - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = Any.fromJSON(object.evidence) - } else { - message.evidence = undefined - } - return message - }, - - toJSON(message: QueryEvidenceResponse): unknown { - const obj: any = {} - message.evidence !== undefined && (obj.evidence = message.evidence ? Any.toJSON(message.evidence) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryEvidenceResponse { - const message = { ...baseQueryEvidenceResponse } as QueryEvidenceResponse - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = Any.fromPartial(object.evidence) - } else { - message.evidence = undefined - } - return message - } -} - -const baseQueryAllEvidenceRequest: object = {} - -export const QueryAllEvidenceRequest = { - encode(message: QueryAllEvidenceRequest, writer: Writer = Writer.create()): Writer { - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryAllEvidenceRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryAllEvidenceRequest } as QueryAllEvidenceRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryAllEvidenceRequest { - const message = { ...baseQueryAllEvidenceRequest } as QueryAllEvidenceRequest - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryAllEvidenceRequest): unknown { - const obj: any = {} - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryAllEvidenceRequest { - const message = { ...baseQueryAllEvidenceRequest } as QueryAllEvidenceRequest - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryAllEvidenceResponse: object = {} - -export const QueryAllEvidenceResponse = { - encode(message: QueryAllEvidenceResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.evidence) { - Any.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryAllEvidenceResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryAllEvidenceResponse } as QueryAllEvidenceResponse - message.evidence = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.evidence.push(Any.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryAllEvidenceResponse { - const message = { ...baseQueryAllEvidenceResponse } as QueryAllEvidenceResponse - message.evidence = [] - if (object.evidence !== undefined && object.evidence !== null) { - for (const e of object.evidence) { - message.evidence.push(Any.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryAllEvidenceResponse): unknown { - const obj: any = {} - if (message.evidence) { - obj.evidence = message.evidence.map((e) => (e ? Any.toJSON(e) : undefined)) - } else { - obj.evidence = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryAllEvidenceResponse { - const message = { ...baseQueryAllEvidenceResponse } as QueryAllEvidenceResponse - message.evidence = [] - if (object.evidence !== undefined && object.evidence !== null) { - for (const e of object.evidence) { - message.evidence.push(Any.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -/** Query defines the gRPC querier service. */ -export interface Query { - /** Evidence queries evidence based on evidence hash. */ - Evidence(request: QueryEvidenceRequest): Promise - /** AllEvidence queries all evidence. */ - AllEvidence(request: QueryAllEvidenceRequest): Promise -} - -export class QueryClientImpl implements Query { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Evidence(request: QueryEvidenceRequest): Promise { - const data = QueryEvidenceRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.evidence.v1beta1.Query', 'Evidence', data) - return promise.then((data) => QueryEvidenceResponse.decode(new Reader(data))) - } - - AllEvidence(request: QueryAllEvidenceRequest): Promise { - const data = QueryAllEvidenceRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.evidence.v1beta1.Query', 'AllEvidence', data) - return promise.then((data) => QueryAllEvidenceResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.d.ts deleted file mode 100644 index 85310ba..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.d.ts +++ /dev/null @@ -1,51 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Any } from '../../../google/protobuf/any'; -export declare const protobufPackage = "cosmos.evidence.v1beta1"; -/** - * MsgSubmitEvidence represents a message that supports submitting arbitrary - * Evidence of misbehavior such as equivocation or counterfactual signing. - */ -export interface MsgSubmitEvidence { - submitter: string; - evidence: Any | undefined; -} -/** MsgSubmitEvidenceResponse defines the Msg/SubmitEvidence response type. */ -export interface MsgSubmitEvidenceResponse { - /** hash defines the hash of the evidence. */ - hash: Uint8Array; -} -export declare const MsgSubmitEvidence: { - encode(message: MsgSubmitEvidence, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgSubmitEvidence; - fromJSON(object: any): MsgSubmitEvidence; - toJSON(message: MsgSubmitEvidence): unknown; - fromPartial(object: DeepPartial): MsgSubmitEvidence; -}; -export declare const MsgSubmitEvidenceResponse: { - encode(message: MsgSubmitEvidenceResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgSubmitEvidenceResponse; - fromJSON(object: any): MsgSubmitEvidenceResponse; - toJSON(message: MsgSubmitEvidenceResponse): unknown; - fromPartial(object: DeepPartial): MsgSubmitEvidenceResponse; -}; -/** Msg defines the evidence Msg service. */ -export interface Msg { - /** - * SubmitEvidence submits an arbitrary Evidence of misbehavior such as equivocation or - * counterfactual signing. - */ - SubmitEvidence(request: MsgSubmitEvidence): Promise; -} -export declare class MsgClientImpl implements Msg { - private readonly rpc; - constructor(rpc: Rpc); - SubmitEvidence(request: MsgSubmitEvidence): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.js deleted file mode 100644 index 35a041b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.js +++ /dev/null @@ -1,160 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Any } from '../../../google/protobuf/any'; -export const protobufPackage = 'cosmos.evidence.v1beta1'; -const baseMsgSubmitEvidence = { submitter: '' }; -export const MsgSubmitEvidence = { - encode(message, writer = Writer.create()) { - if (message.submitter !== '') { - writer.uint32(10).string(message.submitter); - } - if (message.evidence !== undefined) { - Any.encode(message.evidence, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgSubmitEvidence }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.submitter = reader.string(); - break; - case 2: - message.evidence = Any.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgSubmitEvidence }; - if (object.submitter !== undefined && object.submitter !== null) { - message.submitter = String(object.submitter); - } - else { - message.submitter = ''; - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = Any.fromJSON(object.evidence); - } - else { - message.evidence = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.submitter !== undefined && (obj.submitter = message.submitter); - message.evidence !== undefined && (obj.evidence = message.evidence ? Any.toJSON(message.evidence) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgSubmitEvidence }; - if (object.submitter !== undefined && object.submitter !== null) { - message.submitter = object.submitter; - } - else { - message.submitter = ''; - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = Any.fromPartial(object.evidence); - } - else { - message.evidence = undefined; - } - return message; - } -}; -const baseMsgSubmitEvidenceResponse = {}; -export const MsgSubmitEvidenceResponse = { - encode(message, writer = Writer.create()) { - if (message.hash.length !== 0) { - writer.uint32(34).bytes(message.hash); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgSubmitEvidenceResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 4: - message.hash = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgSubmitEvidenceResponse }; - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgSubmitEvidenceResponse }; - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash; - } - else { - message.hash = new Uint8Array(); - } - return message; - } -}; -export class MsgClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - SubmitEvidence(request) { - const data = MsgSubmitEvidence.encode(request).finish(); - const promise = this.rpc.request('cosmos.evidence.v1beta1.Msg', 'SubmitEvidence', data); - return promise.then((data) => MsgSubmitEvidenceResponse.decode(new Reader(data))); - } -} -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.ts deleted file mode 100644 index ae4d7d4..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos/evidence/v1beta1/tx.ts +++ /dev/null @@ -1,210 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { Any } from '../../../google/protobuf/any' - -export const protobufPackage = 'cosmos.evidence.v1beta1' - -/** - * MsgSubmitEvidence represents a message that supports submitting arbitrary - * Evidence of misbehavior such as equivocation or counterfactual signing. - */ -export interface MsgSubmitEvidence { - submitter: string - evidence: Any | undefined -} - -/** MsgSubmitEvidenceResponse defines the Msg/SubmitEvidence response type. */ -export interface MsgSubmitEvidenceResponse { - /** hash defines the hash of the evidence. */ - hash: Uint8Array -} - -const baseMsgSubmitEvidence: object = { submitter: '' } - -export const MsgSubmitEvidence = { - encode(message: MsgSubmitEvidence, writer: Writer = Writer.create()): Writer { - if (message.submitter !== '') { - writer.uint32(10).string(message.submitter) - } - if (message.evidence !== undefined) { - Any.encode(message.evidence, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgSubmitEvidence { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgSubmitEvidence } as MsgSubmitEvidence - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.submitter = reader.string() - break - case 2: - message.evidence = Any.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgSubmitEvidence { - const message = { ...baseMsgSubmitEvidence } as MsgSubmitEvidence - if (object.submitter !== undefined && object.submitter !== null) { - message.submitter = String(object.submitter) - } else { - message.submitter = '' - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = Any.fromJSON(object.evidence) - } else { - message.evidence = undefined - } - return message - }, - - toJSON(message: MsgSubmitEvidence): unknown { - const obj: any = {} - message.submitter !== undefined && (obj.submitter = message.submitter) - message.evidence !== undefined && (obj.evidence = message.evidence ? Any.toJSON(message.evidence) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): MsgSubmitEvidence { - const message = { ...baseMsgSubmitEvidence } as MsgSubmitEvidence - if (object.submitter !== undefined && object.submitter !== null) { - message.submitter = object.submitter - } else { - message.submitter = '' - } - if (object.evidence !== undefined && object.evidence !== null) { - message.evidence = Any.fromPartial(object.evidence) - } else { - message.evidence = undefined - } - return message - } -} - -const baseMsgSubmitEvidenceResponse: object = {} - -export const MsgSubmitEvidenceResponse = { - encode(message: MsgSubmitEvidenceResponse, writer: Writer = Writer.create()): Writer { - if (message.hash.length !== 0) { - writer.uint32(34).bytes(message.hash) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgSubmitEvidenceResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgSubmitEvidenceResponse } as MsgSubmitEvidenceResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 4: - message.hash = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgSubmitEvidenceResponse { - const message = { ...baseMsgSubmitEvidenceResponse } as MsgSubmitEvidenceResponse - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash) - } - return message - }, - - toJSON(message: MsgSubmitEvidenceResponse): unknown { - const obj: any = {} - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): MsgSubmitEvidenceResponse { - const message = { ...baseMsgSubmitEvidenceResponse } as MsgSubmitEvidenceResponse - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash - } else { - message.hash = new Uint8Array() - } - return message - } -} - -/** Msg defines the evidence Msg service. */ -export interface Msg { - /** - * SubmitEvidence submits an arbitrary Evidence of misbehavior such as equivocation or - * counterfactual signing. - */ - SubmitEvidence(request: MsgSubmitEvidence): Promise -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - SubmitEvidence(request: MsgSubmitEvidence): Promise { - const data = MsgSubmitEvidence.encode(request).finish() - const promise = this.rpc.request('cosmos.evidence.v1beta1.Msg', 'SubmitEvidence', data) - return promise.then((data) => MsgSubmitEvidenceResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.d.ts deleted file mode 100644 index ac37814..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "cosmos_proto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.js deleted file mode 100644 index 9945249..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.ts deleted file mode 100644 index a6d6c45..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/cosmos_proto/cosmos.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.d.ts deleted file mode 100644 index 885d30b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "gogoproto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.js deleted file mode 100644 index f02f645..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.ts deleted file mode 100644 index 4de9fe9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.d.ts deleted file mode 100644 index a64daf0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "google.api"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.js deleted file mode 100644 index e7afb6f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.ts deleted file mode 100644 index 42d1084..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.d.ts deleted file mode 100644 index 80c2357..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.d.ts +++ /dev/null @@ -1,320 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.api"; -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: string | undefined; - /** Used for updating a resource. */ - put: string | undefined; - /** Used for creating a resource. */ - post: string | undefined; - /** Used for deleting a resource. */ - delete: string | undefined; - /** Used for updating a resource. */ - patch: string | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} -export declare const Http: { - encode(message: Http, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Http; - fromJSON(object: any): Http; - toJSON(message: Http): unknown; - fromPartial(object: DeepPartial): Http; -}; -export declare const HttpRule: { - encode(message: HttpRule, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): HttpRule; - fromJSON(object: any): HttpRule; - toJSON(message: HttpRule): unknown; - fromPartial(object: DeepPartial): HttpRule; -}; -export declare const CustomHttpPattern: { - encode(message: CustomHttpPattern, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern; - fromJSON(object: any): CustomHttpPattern; - toJSON(message: CustomHttpPattern): unknown; - fromPartial(object: DeepPartial): CustomHttpPattern; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.js deleted file mode 100644 index aef285d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.js +++ /dev/null @@ -1,377 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.api'; -const baseHttp = { fullyDecodeReservedExpansion: false }; -export const Http = { - encode(message, writer = Writer.create()) { - for (const v of message.rules) { - HttpRule.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttp }; - message.rules = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion); - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - fromPartial(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion; - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - } -}; -const baseHttpRule = { selector: '', body: '', responseBody: '' }; -export const HttpRule = { - encode(message, writer = Writer.create()) { - if (message.selector !== '') { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== '') { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttpRule }; - message.additionalBindings = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector); - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get); - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put); - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post); - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete); - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch); - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body); - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody); - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.additionalBindings = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector; - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get; - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put; - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post; - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete; - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch; - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body; - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody; - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)); - } - } - return message; - } -}; -const baseCustomHttpPattern = { kind: '', path: '' }; -export const CustomHttpPattern = { - encode(message, writer = Writer.create()) { - if (message.kind !== '') { - writer.uint32(10).string(message.kind); - } - if (message.path !== '') { - writer.uint32(18).string(message.path); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCustomHttpPattern }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind); - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path); - } - else { - message.path = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - fromPartial(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind; - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path; - } - else { - message.path = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.ts deleted file mode 100644 index 2ff5322..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/api/http.ts +++ /dev/null @@ -1,676 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.api' - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[] - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string - /** Used for listing and getting information about resources. */ - get: string | undefined - /** Used for updating a resource. */ - put: string | undefined - /** Used for creating a resource. */ - post: string | undefined - /** Used for deleting a resource. */ - delete: string | undefined - /** Used for updating a resource. */ - patch: string | undefined - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[] -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string - /** The path matched by this custom verb. */ - path: string -} - -const baseHttp: object = { fullyDecodeReservedExpansion: false } - -export const Http = { - encode(message: Http, writer: Writer = Writer.create()): Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Http { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttp } as Http - message.rules = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())) - break - case 2: - message.fullyDecodeReservedExpansion = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion) - } else { - message.fullyDecodeReservedExpansion = false - } - return message - }, - - toJSON(message: Http): unknown { - const obj: any = {} - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.rules = [] - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion) - return obj - }, - - fromPartial(object: DeepPartial): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion - } else { - message.fullyDecodeReservedExpansion = false - } - return message - } -} - -const baseHttpRule: object = { selector: '', body: '', responseBody: '' } - -export const HttpRule = { - encode(message: HttpRule, writer: Writer = Writer.create()): Writer { - if (message.selector !== '') { - writer.uint32(10).string(message.selector) - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get) - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put) - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post) - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete) - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch) - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim() - } - if (message.body !== '') { - writer.uint32(58).string(message.body) - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody) - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.selector = reader.string() - break - case 2: - message.get = reader.string() - break - case 3: - message.put = reader.string() - break - case 4: - message.post = reader.string() - break - case 5: - message.delete = reader.string() - break - case 6: - message.patch = reader.string() - break - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()) - break - case 7: - message.body = reader.string() - break - case 12: - message.responseBody = reader.string() - break - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector) - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get) - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put) - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post) - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete) - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch) - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body) - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody) - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)) - } - } - return message - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {} - message.selector !== undefined && (obj.selector = message.selector) - message.get !== undefined && (obj.get = message.get) - message.put !== undefined && (obj.put = message.put) - message.post !== undefined && (obj.post = message.post) - message.delete !== undefined && (obj.delete = message.delete) - message.patch !== undefined && (obj.patch = message.patch) - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined) - message.body !== undefined && (obj.body = message.body) - message.responseBody !== undefined && (obj.responseBody = message.responseBody) - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.additionalBindings = [] - } - return obj - }, - - fromPartial(object: DeepPartial): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)) - } - } - return message - } -} - -const baseCustomHttpPattern: object = { kind: '', path: '' } - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: Writer = Writer.create()): Writer { - if (message.kind !== '') { - writer.uint32(10).string(message.kind) - } - if (message.path !== '') { - writer.uint32(18).string(message.path) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.kind = reader.string() - break - case 2: - message.path = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind) - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path) - } else { - message.path = '' - } - return message - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {} - message.kind !== undefined && (obj.kind = message.kind) - message.path !== undefined && (obj.path = message.path) - return obj - }, - - fromPartial(object: DeepPartial): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path - } else { - message.path = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.d.ts deleted file mode 100644 index e586afc..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.d.ts +++ /dev/null @@ -1,132 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string; - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array; -} -export declare const Any: { - encode(message: Any, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Any; - fromJSON(object: any): Any; - toJSON(message: Any): unknown; - fromPartial(object: DeepPartial): Any; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.js deleted file mode 100644 index 04f6fc3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.js +++ /dev/null @@ -1,98 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseAny = { typeUrl: '' }; -export const Any = { - encode(message, writer = Writer.create()) { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseAny }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string(); - break; - case 2: - message.value = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl); - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl); - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl; - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value; - } - else { - message.value = new Uint8Array(); - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.ts deleted file mode 100644 index c73d684..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/any.ts +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array -} - -const baseAny: object = { typeUrl: '' } - -export const Any = { - encode(message: Any, writer: Writer = Writer.create()): Writer { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl) - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Any { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseAny } as Any - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string() - break - case 2: - message.value = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl) - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value) - } - return message - }, - - toJSON(message: Any): unknown { - const obj: any = {} - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl) - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value - } else { - message.value = new Uint8Array() - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.d.ts deleted file mode 100644 index 57846e0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.d.ts +++ /dev/null @@ -1,1022 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: FileOptions | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: FieldOptions | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} -export declare enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type; -export declare function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string; -export declare enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label; -export declare function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string; -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: EnumOptions | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: MethodOptions | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} -/** Generated classes can be optimized for speed or code size. */ -export declare enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} -export declare function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode; -export declare function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string; -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export declare enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType; -export declare function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string; -export declare enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType; -export declare function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string; -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export declare enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} -export declare function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel; -export declare function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string; -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} -export declare const FileDescriptorSet: { - encode(message: FileDescriptorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet; - fromJSON(object: any): FileDescriptorSet; - toJSON(message: FileDescriptorSet): unknown; - fromPartial(object: DeepPartial): FileDescriptorSet; -}; -export declare const FileDescriptorProto: { - encode(message: FileDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto; - fromJSON(object: any): FileDescriptorProto; - toJSON(message: FileDescriptorProto): unknown; - fromPartial(object: DeepPartial): FileDescriptorProto; -}; -export declare const DescriptorProto: { - encode(message: DescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto; - fromJSON(object: any): DescriptorProto; - toJSON(message: DescriptorProto): unknown; - fromPartial(object: DeepPartial): DescriptorProto; -}; -export declare const DescriptorProto_ExtensionRange: { - encode(message: DescriptorProto_ExtensionRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange; - fromJSON(object: any): DescriptorProto_ExtensionRange; - toJSON(message: DescriptorProto_ExtensionRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange; -}; -export declare const DescriptorProto_ReservedRange: { - encode(message: DescriptorProto_ReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange; - fromJSON(object: any): DescriptorProto_ReservedRange; - toJSON(message: DescriptorProto_ReservedRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange; -}; -export declare const ExtensionRangeOptions: { - encode(message: ExtensionRangeOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions; - fromJSON(object: any): ExtensionRangeOptions; - toJSON(message: ExtensionRangeOptions): unknown; - fromPartial(object: DeepPartial): ExtensionRangeOptions; -}; -export declare const FieldDescriptorProto: { - encode(message: FieldDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto; - fromJSON(object: any): FieldDescriptorProto; - toJSON(message: FieldDescriptorProto): unknown; - fromPartial(object: DeepPartial): FieldDescriptorProto; -}; -export declare const OneofDescriptorProto: { - encode(message: OneofDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto; - fromJSON(object: any): OneofDescriptorProto; - toJSON(message: OneofDescriptorProto): unknown; - fromPartial(object: DeepPartial): OneofDescriptorProto; -}; -export declare const EnumDescriptorProto: { - encode(message: EnumDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto; - fromJSON(object: any): EnumDescriptorProto; - toJSON(message: EnumDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto; -}; -export declare const EnumDescriptorProto_EnumReservedRange: { - encode(message: EnumDescriptorProto_EnumReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange; - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange; - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange; -}; -export declare const EnumValueDescriptorProto: { - encode(message: EnumValueDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto; - fromJSON(object: any): EnumValueDescriptorProto; - toJSON(message: EnumValueDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumValueDescriptorProto; -}; -export declare const ServiceDescriptorProto: { - encode(message: ServiceDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto; - fromJSON(object: any): ServiceDescriptorProto; - toJSON(message: ServiceDescriptorProto): unknown; - fromPartial(object: DeepPartial): ServiceDescriptorProto; -}; -export declare const MethodDescriptorProto: { - encode(message: MethodDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto; - fromJSON(object: any): MethodDescriptorProto; - toJSON(message: MethodDescriptorProto): unknown; - fromPartial(object: DeepPartial): MethodDescriptorProto; -}; -export declare const FileOptions: { - encode(message: FileOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileOptions; - fromJSON(object: any): FileOptions; - toJSON(message: FileOptions): unknown; - fromPartial(object: DeepPartial): FileOptions; -}; -export declare const MessageOptions: { - encode(message: MessageOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MessageOptions; - fromJSON(object: any): MessageOptions; - toJSON(message: MessageOptions): unknown; - fromPartial(object: DeepPartial): MessageOptions; -}; -export declare const FieldOptions: { - encode(message: FieldOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldOptions; - fromJSON(object: any): FieldOptions; - toJSON(message: FieldOptions): unknown; - fromPartial(object: DeepPartial): FieldOptions; -}; -export declare const OneofOptions: { - encode(message: OneofOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofOptions; - fromJSON(object: any): OneofOptions; - toJSON(message: OneofOptions): unknown; - fromPartial(object: DeepPartial): OneofOptions; -}; -export declare const EnumOptions: { - encode(message: EnumOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumOptions; - fromJSON(object: any): EnumOptions; - toJSON(message: EnumOptions): unknown; - fromPartial(object: DeepPartial): EnumOptions; -}; -export declare const EnumValueOptions: { - encode(message: EnumValueOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions; - fromJSON(object: any): EnumValueOptions; - toJSON(message: EnumValueOptions): unknown; - fromPartial(object: DeepPartial): EnumValueOptions; -}; -export declare const ServiceOptions: { - encode(message: ServiceOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceOptions; - fromJSON(object: any): ServiceOptions; - toJSON(message: ServiceOptions): unknown; - fromPartial(object: DeepPartial): ServiceOptions; -}; -export declare const MethodOptions: { - encode(message: MethodOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodOptions; - fromJSON(object: any): MethodOptions; - toJSON(message: MethodOptions): unknown; - fromPartial(object: DeepPartial): MethodOptions; -}; -export declare const UninterpretedOption: { - encode(message: UninterpretedOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption; - fromJSON(object: any): UninterpretedOption; - toJSON(message: UninterpretedOption): unknown; - fromPartial(object: DeepPartial): UninterpretedOption; -}; -export declare const UninterpretedOption_NamePart: { - encode(message: UninterpretedOption_NamePart, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart; - fromJSON(object: any): UninterpretedOption_NamePart; - toJSON(message: UninterpretedOption_NamePart): unknown; - fromPartial(object: DeepPartial): UninterpretedOption_NamePart; -}; -export declare const SourceCodeInfo: { - encode(message: SourceCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo; - fromJSON(object: any): SourceCodeInfo; - toJSON(message: SourceCodeInfo): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo; -}; -export declare const SourceCodeInfo_Location: { - encode(message: SourceCodeInfo_Location, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location; - fromJSON(object: any): SourceCodeInfo_Location; - toJSON(message: SourceCodeInfo_Location): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo_Location; -}; -export declare const GeneratedCodeInfo: { - encode(message: GeneratedCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo; - fromJSON(object: any): GeneratedCodeInfo; - toJSON(message: GeneratedCodeInfo): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo; -}; -export declare const GeneratedCodeInfo_Annotation: { - encode(message: GeneratedCodeInfo_Annotation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation; - fromJSON(object: any): GeneratedCodeInfo_Annotation; - toJSON(message: GeneratedCodeInfo_Annotation): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.js deleted file mode 100644 index 22f7937..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.js +++ /dev/null @@ -1,3920 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -export var FieldDescriptorProto_Type; -(function (FieldDescriptorProto_Type) { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT64"] = 3] = "TYPE_INT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT64"] = 4] = "TYPE_UINT64"; - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT32"] = 5] = "TYPE_INT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BOOL"] = 8] = "TYPE_BOOL"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_STRING"] = 9] = "TYPE_STRING"; - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_GROUP"] = 10] = "TYPE_GROUP"; - /** TYPE_MESSAGE - Length-delimited aggregate. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; - /** TYPE_BYTES - New in version 2. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BYTES"] = 12] = "TYPE_BYTES"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT32"] = 13] = "TYPE_UINT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_ENUM"] = 14] = "TYPE_ENUM"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; - /** TYPE_SINT32 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT32"] = 17] = "TYPE_SINT32"; - /** TYPE_SINT64 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT64"] = 18] = "TYPE_SINT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Type || (FieldDescriptorProto_Type = {})); -export function fieldDescriptorProto_TypeFromJSON(object) { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_TypeToJSON(object) { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE'; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT'; - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64'; - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64'; - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32'; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64'; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32'; - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL'; - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING'; - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP'; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE'; - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES'; - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32'; - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM'; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32'; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64'; - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32'; - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64'; - default: - return 'UNKNOWN'; - } -} -export var FieldDescriptorProto_Label; -(function (FieldDescriptorProto_Label) { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_OPTIONAL"] = 1] = "LABEL_OPTIONAL"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REQUIRED"] = 2] = "LABEL_REQUIRED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REPEATED"] = 3] = "LABEL_REPEATED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Label || (FieldDescriptorProto_Label = {})); -export function fieldDescriptorProto_LabelFromJSON(object) { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_LabelToJSON(object) { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL'; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED'; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED'; - default: - return 'UNKNOWN'; - } -} -/** Generated classes can be optimized for speed or code size. */ -export var FileOptions_OptimizeMode; -(function (FileOptions_OptimizeMode) { - /** SPEED - Generate complete code for parsing, serialization, */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["SPEED"] = 1] = "SPEED"; - /** CODE_SIZE - etc. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["CODE_SIZE"] = 2] = "CODE_SIZE"; - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["LITE_RUNTIME"] = 3] = "LITE_RUNTIME"; - FileOptions_OptimizeMode[FileOptions_OptimizeMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FileOptions_OptimizeMode || (FileOptions_OptimizeMode = {})); -export function fileOptions_OptimizeModeFromJSON(object) { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED; - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} -export function fileOptions_OptimizeModeToJSON(object) { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED'; - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE'; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_CType; -(function (FieldOptions_CType) { - /** STRING - Default mode. */ - FieldOptions_CType[FieldOptions_CType["STRING"] = 0] = "STRING"; - FieldOptions_CType[FieldOptions_CType["CORD"] = 1] = "CORD"; - FieldOptions_CType[FieldOptions_CType["STRING_PIECE"] = 2] = "STRING_PIECE"; - FieldOptions_CType[FieldOptions_CType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_CType || (FieldOptions_CType = {})); -export function fieldOptions_CTypeFromJSON(object) { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING; - case 1: - case 'CORD': - return FieldOptions_CType.CORD; - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} -export function fieldOptions_CTypeToJSON(object) { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING'; - case FieldOptions_CType.CORD: - return 'CORD'; - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_JSType; -(function (FieldOptions_JSType) { - /** JS_NORMAL - Use the default type. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NORMAL"] = 0] = "JS_NORMAL"; - /** JS_STRING - Use JavaScript strings. */ - FieldOptions_JSType[FieldOptions_JSType["JS_STRING"] = 1] = "JS_STRING"; - /** JS_NUMBER - Use JavaScript numbers. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NUMBER"] = 2] = "JS_NUMBER"; - FieldOptions_JSType[FieldOptions_JSType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_JSType || (FieldOptions_JSType = {})); -export function fieldOptions_JSTypeFromJSON(object) { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL; - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING; - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} -export function fieldOptions_JSTypeToJSON(object) { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL'; - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING'; - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER'; - default: - return 'UNKNOWN'; - } -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export var MethodOptions_IdempotencyLevel; -(function (MethodOptions_IdempotencyLevel) { - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENCY_UNKNOWN"] = 0] = "IDEMPOTENCY_UNKNOWN"; - /** NO_SIDE_EFFECTS - implies idempotent */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["NO_SIDE_EFFECTS"] = 1] = "NO_SIDE_EFFECTS"; - /** IDEMPOTENT - idempotent, but may have side effects */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENT"] = 2] = "IDEMPOTENT"; - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(MethodOptions_IdempotencyLevel || (MethodOptions_IdempotencyLevel = {})); -export function methodOptions_IdempotencyLevelFromJSON(object) { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} -export function methodOptions_IdempotencyLevelToJSON(object) { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN'; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS'; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT'; - default: - return 'UNKNOWN'; - } -} -const baseFileDescriptorSet = {}; -export const FileDescriptorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.file) { - FileDescriptorProto.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorSet }; - message.file = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.file = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)); - } - } - return message; - } -}; -const baseFileDescriptorProto = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' }; -export const FileDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.package !== '') { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } - else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } - else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package); - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax); - } - else { - message.syntax = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } - else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e); - } - else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e); - } - else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package; - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax; - } - else { - message.syntax = ''; - } - return message; - } -}; -const baseDescriptorProto = { name: '', reservedName: '' }; -export const DescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)); - } - else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.oneofDecl = []; - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseDescriptorProto_ExtensionRange = { start: 0, end: 0 }; -export const DescriptorProto_ExtensionRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ExtensionRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseDescriptorProto_ReservedRange = { start: 0, end: 0 }; -export const DescriptorProto_ReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseExtensionRangeOptions = {}; -export const ExtensionRangeOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldDescriptorProto = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -}; -export const FieldDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label); - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type); - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName); - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee); - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue); - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex); - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName); - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional); - } - else { - message.proto3Optional = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label; - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName; - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee; - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue; - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex; - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName; - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional; - } - else { - message.proto3Optional = false; - } - return message; - } -}; -const baseOneofDescriptorProto = { name: '' }; -export const OneofDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseEnumDescriptorProto = { name: '', reservedName: '' }; -export const EnumDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseEnumDescriptorProto_EnumReservedRange = { start: 0, end: 0 }; -export const EnumDescriptorProto_EnumReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseEnumValueDescriptorProto = { name: '', number: 0 }; -export const EnumValueDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseServiceDescriptorProto = { name: '' }; -export const ServiceDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceDescriptorProto }; - message.method = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.method = []; - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseMethodDescriptorProto = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false }; -export const MethodDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType); - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType); - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming); - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming); - } - else { - message.serverStreaming = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType; - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType; - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming; - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming; - } - else { - message.serverStreaming = false; - } - return message; - } -}; -const baseFileOptions = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -}; -export const FileOptions = { - encode(message, writer = Writer.create()) { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage); - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname); - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles); - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash); - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor); - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage); - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices); - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices); - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices); - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices); - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas); - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix); - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace); - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix); - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix); - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace); - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace); - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage); - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage; - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname; - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles; - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash; - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8; - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor; - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage; - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices; - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices; - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices; - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices; - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas; - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix; - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace; - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix; - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix; - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace; - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace; - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage; - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMessageOptions = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false }; -export const MessageOptions = { - encode(message, writer = Writer.create()) { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat); - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor); - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry); - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat; - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor; - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry; - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldOptions = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false }; -export const FieldOptions = { - encode(message, writer = Writer.create()) { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype); - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed); - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype); - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy); - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak); - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype; - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed; - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype; - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy; - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak; - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseOneofOptions = {}; -export const OneofOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumOptions = { allowAlias: false, deprecated: false }; -export const EnumOptions = { - encode(message, writer = Writer.create()) { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias); - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias; - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumValueOptions = { deprecated: false }; -export const EnumValueOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseServiceOptions = { deprecated: false }; -export const ServiceOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMethodOptions = { deprecated: false, idempotencyLevel: 0 }; -export const MethodOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel); - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel; - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseUninterpretedOption = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' }; -export const UninterpretedOption = { - encode(message, writer = Writer.create()) { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption }; - message.name = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64()); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64()); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue); - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue); - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue); - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue); - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue); - } - else { - message.aggregateValue = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)); - } - else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue); - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue; - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue; - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue; - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue; - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue; - } - else { - message.stringValue = new Uint8Array(); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue; - } - else { - message.aggregateValue = ''; - } - return message; - } -}; -const baseUninterpretedOption_NamePart = { namePart: '', isExtension: false }; -export const UninterpretedOption_NamePart = { - encode(message, writer = Writer.create()) { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption_NamePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart); - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension); - } - else { - message.isExtension = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart; - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension; - } - else { - message.isExtension = false; - } - return message; - } -}; -const baseSourceCodeInfo = {}; -export const SourceCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo }; - message.location = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)); - } - else { - obj.location = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)); - } - } - return message; - } -}; -const baseSourceCodeInfo_Location = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' }; -export const SourceCodeInfo_Location = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } - else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments); - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments); - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => e); - } - else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } - else { - obj.leadingDetachedComments = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments; - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments; - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e); - } - } - return message; - } -}; -const baseGeneratedCodeInfo = {}; -export const GeneratedCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)); - } - else { - obj.annotation = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)); - } - } - return message; - } -}; -const baseGeneratedCodeInfo_Annotation = { path: 0, sourceFile: '', begin: 0, end: 0 }; -export const GeneratedCodeInfo_Annotation = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile); - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin); - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = message.begin); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile; - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin; - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.ts deleted file mode 100644 index 83606a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4643 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[] -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string - /** e.g. "foo", "foo.bar", etc. */ - package: string - /** Names of files imported by this file. */ - dependency: string[] - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[] - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[] - /** All top-level definitions in this file. */ - messageType: DescriptorProto[] - enumType: EnumDescriptorProto[] - service: ServiceDescriptorProto[] - extension: FieldDescriptorProto[] - options: FileOptions | undefined - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string - field: FieldDescriptorProto[] - extension: FieldDescriptorProto[] - nestedType: DescriptorProto[] - enumType: EnumDescriptorProto[] - extensionRange: DescriptorProto_ExtensionRange[] - oneofDecl: OneofDescriptorProto[] - options: MessageOptions | undefined - reservedRange: DescriptorProto_ReservedRange[] - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[] -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number - options: ExtensionRangeOptions | undefined -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string - number: number - label: FieldDescriptorProto_Label - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string - options: FieldOptions | undefined - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64 - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64 - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32 - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64 - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32 - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32 - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32 - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64 - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32 - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64 - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE' - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT' - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64' - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64' - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32' - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64' - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32' - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL' - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING' - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP' - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE' - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES' - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32' - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM' - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32' - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64' - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32' - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64' - default: - return 'UNKNOWN' - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL' - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED' - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED' - default: - return 'UNKNOWN' - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string - options: OneofOptions | undefined -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string - value: EnumValueDescriptorProto[] - options: EnumOptions | undefined - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[] - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[] -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number - /** Inclusive. */ - end: number -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string - number: number - options: EnumValueOptions | undefined -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string - method: MethodDescriptorProto[] - options: ServiceOptions | undefined -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string - outputType: string - options: MethodOptions | undefined - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean - optimizeFor: FileOptions_OptimizeMode - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean - javaGenericServices: boolean - pyGenericServices: boolean - phpGenericServices: boolean - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[] -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED' - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE' - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME' - default: - return 'UNKNOWN' - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean - /** For Google-internal migration only. Do not use. */ - weak: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING - case 1: - case 'CORD': - return FieldOptions_CType.CORD - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING' - case FieldOptions_CType.CORD: - return 'CORD' - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE' - default: - return 'UNKNOWN' - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL' - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING' - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER' - default: - return 'UNKNOWN' - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean - idempotencyLevel: MethodOptions_IdempotencyLevel - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN' - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS' - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT' - default: - return 'UNKNOWN' - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[] - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string - positiveIntValue: number - negativeIntValue: number - doubleValue: number - stringValue: Uint8Array - aggregateValue: string -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string - isExtension: boolean -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[] -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[] - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[] - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string - trailingComments: string - leadingDetachedComments: string[] -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[] -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[] - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number -} - -const baseFileDescriptorSet: object = {} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {} - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)) - } else { - obj.file = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)) - } - } - return message - } -} - -const baseFileDescriptorProto: object = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' } - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.package !== '') { - writer.uint32(18).string(message.package) - } - for (const v of message.dependency) { - writer.uint32(26).string(v!) - } - writer.uint32(82).fork() - for (const v of message.publicDependency) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(90).fork() - for (const v of message.weakDependency) { - writer.int32(v) - } - writer.ldelim() - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim() - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.package = reader.string() - break - case 3: - message.dependency.push(reader.string()) - break - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()) - } - } else { - message.publicDependency.push(reader.int32()) - } - break - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()) - } - } else { - message.weakDependency.push(reader.int32()) - } - break - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 8: - message.options = FileOptions.decode(reader, reader.uint32()) - break - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()) - break - case 12: - message.syntax = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package) - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax) - } else { - message.syntax = '' - } - return message - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.package !== undefined && (obj.package = message.package) - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e) - } else { - obj.dependency = [] - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e) - } else { - obj.publicDependency = [] - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e) - } else { - obj.weakDependency = [] - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.messageType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)) - } else { - obj.service = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined) - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined) - message.syntax !== undefined && (obj.syntax = message.syntax) - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax - } else { - message.syntax = '' - } - return message - } -} - -const baseDescriptorProto: object = { name: '', reservedName: '' } - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim() - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim() - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())) - break - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()) - break - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())) - break - case 10: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.field = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.nestedType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)) - } else { - obj.extensionRange = [] - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)) - } else { - obj.oneofDecl = [] - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseDescriptorProto_ExtensionRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseDescriptorProto_ReservedRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseExtensionRangeOptions: object = {} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldDescriptorProto: object = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number) - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label) - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type) - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName) - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee) - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue) - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex) - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName) - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 3: - message.number = reader.int32() - break - case 4: - message.label = reader.int32() as any - break - case 5: - message.type = reader.int32() as any - break - case 6: - message.typeName = reader.string() - break - case 2: - message.extendee = reader.string() - break - case 7: - message.defaultValue = reader.string() - break - case 9: - message.oneofIndex = reader.int32() - break - case 10: - message.jsonName = reader.string() - break - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()) - break - case 17: - message.proto3Optional = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label) - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type) - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName) - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee) - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue) - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex) - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName) - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional) - } else { - message.proto3Optional = false - } - return message - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)) - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)) - message.typeName !== undefined && (obj.typeName = message.typeName) - message.extendee !== undefined && (obj.extendee = message.extendee) - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue) - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex) - message.jsonName !== undefined && (obj.jsonName = message.jsonName) - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined) - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional) - return obj - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional - } else { - message.proto3Optional = false - } - return message - } -} - -const baseOneofDescriptorProto: object = { name: '' } - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseEnumDescriptorProto: object = { name: '', reservedName: '' } - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()) - break - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())) - break - case 5: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)) - } else { - obj.value = [] - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseEnumDescriptorProto_EnumReservedRange: object = { start: 0, end: 0 } - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseEnumValueDescriptorProto: object = { name: '', number: 0 } - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number) - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.number = reader.int32() - break - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseServiceDescriptorProto: object = { name: '' } - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)) - } else { - obj.method = [] - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseMethodDescriptorProto: object = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false } - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType) - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType) - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim() - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming) - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.inputType = reader.string() - break - case 3: - message.outputType = reader.string() - break - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()) - break - case 5: - message.clientStreaming = reader.bool() - break - case 6: - message.serverStreaming = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType) - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType) - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming) - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming) - } else { - message.serverStreaming = false - } - return message - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.inputType !== undefined && (obj.inputType = message.inputType) - message.outputType !== undefined && (obj.outputType = message.outputType) - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined) - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming) - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming) - return obj - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming - } else { - message.serverStreaming = false - } - return message - } -} - -const baseFileOptions: object = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -} - -export const FileOptions = { - encode(message: FileOptions, writer: Writer = Writer.create()): Writer { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage) - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname) - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles) - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash) - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8) - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor) - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage) - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices) - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices) - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices) - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices) - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated) - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas) - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix) - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace) - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix) - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix) - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace) - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace) - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string() - break - case 8: - message.javaOuterClassname = reader.string() - break - case 10: - message.javaMultipleFiles = reader.bool() - break - case 20: - message.javaGenerateEqualsAndHash = reader.bool() - break - case 27: - message.javaStringCheckUtf8 = reader.bool() - break - case 9: - message.optimizeFor = reader.int32() as any - break - case 11: - message.goPackage = reader.string() - break - case 16: - message.ccGenericServices = reader.bool() - break - case 17: - message.javaGenericServices = reader.bool() - break - case 18: - message.pyGenericServices = reader.bool() - break - case 42: - message.phpGenericServices = reader.bool() - break - case 23: - message.deprecated = reader.bool() - break - case 31: - message.ccEnableArenas = reader.bool() - break - case 36: - message.objcClassPrefix = reader.string() - break - case 37: - message.csharpNamespace = reader.string() - break - case 39: - message.swiftPrefix = reader.string() - break - case 40: - message.phpClassPrefix = reader.string() - break - case 41: - message.phpNamespace = reader.string() - break - case 44: - message.phpMetadataNamespace = reader.string() - break - case 45: - message.rubyPackage = reader.string() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage) - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname) - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles) - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash) - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8) - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor) - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage) - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices) - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices) - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices) - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices) - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas) - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix) - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace) - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix) - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix) - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace) - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace) - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage) - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {} - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage) - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname) - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles) - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash) - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8) - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)) - message.goPackage !== undefined && (obj.goPackage = message.goPackage) - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices) - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices) - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices) - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas) - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix) - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace) - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix) - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix) - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace) - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace) - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMessageOptions: object = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false } - -export const MessageOptions = { - encode(message: MessageOptions, writer: Writer = Writer.create()): Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat) - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool() - break - case 2: - message.noStandardDescriptorAccessor = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 7: - message.mapEntry = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat) - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor) - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry) - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {} - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat) - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldOptions: object = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false } - -export const FieldOptions = { - encode(message: FieldOptions, writer: Writer = Writer.create()): Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype) - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed) - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype) - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any - break - case 2: - message.packed = reader.bool() - break - case 6: - message.jstype = reader.int32() as any - break - case 5: - message.lazy = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 10: - message.weak = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype) - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed) - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype) - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy) - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak) - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {} - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)) - message.packed !== undefined && (obj.packed = message.packed) - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)) - message.lazy !== undefined && (obj.lazy = message.lazy) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.weak !== undefined && (obj.weak = message.weak) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseOneofOptions: object = {} - -export const OneofOptions = { - encode(message: OneofOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumOptions: object = { allowAlias: false, deprecated: false } - -export const EnumOptions = { - encode(message: EnumOptions, writer: Writer = Writer.create()): Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias) - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {} - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumValueOptions: object = { deprecated: false } - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseServiceOptions: object = { deprecated: false } - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMethodOptions: object = { deprecated: false, idempotencyLevel: 0 } - -export const MethodOptions = { - encode(message: MethodOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 34: - message.idempotencyLevel = reader.int32() as any - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseUninterpretedOption: object = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' } - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: Writer = Writer.create()): Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue) - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue) - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue) - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue) - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue) - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())) - break - case 3: - message.identifierValue = reader.string() - break - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long) - break - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long) - break - case 6: - message.doubleValue = reader.double() - break - case 7: - message.stringValue = reader.bytes() - break - case 8: - message.aggregateValue = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue) - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue) - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue) - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue) - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue) - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue) - } else { - message.aggregateValue = '' - } - return message - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {} - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)) - } else { - obj.name = [] - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue) - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue) - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue) - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue) - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())) - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue - } else { - message.stringValue = new Uint8Array() - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue - } else { - message.aggregateValue = '' - } - return message - } -} - -const baseUninterpretedOption_NamePart: object = { namePart: '', isExtension: false } - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: Writer = Writer.create()): Writer { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart) - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.namePart = reader.string() - break - case 2: - message.isExtension = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart) - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension) - } else { - message.isExtension = false - } - return message - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {} - message.namePart !== undefined && (obj.namePart = message.namePart) - message.isExtension !== undefined && (obj.isExtension = message.isExtension) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension - } else { - message.isExtension = false - } - return message - } -} - -const baseSourceCodeInfo: object = {} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {} - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)) - } else { - obj.location = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)) - } - } - return message - } -} - -const baseSourceCodeInfo_Location: object = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' } - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(18).fork() - for (const v of message.span) { - writer.int32(v) - } - writer.ldelim() - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments) - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments) - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.span.push(reader.int32()) - } - } else { - message.span.push(reader.int32()) - } - break - case 3: - message.leadingComments = reader.string() - break - case 4: - message.trailingComments = reader.string() - break - case 6: - message.leadingDetachedComments.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments) - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments) - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - if (message.span) { - obj.span = message.span.map((e) => e) - } else { - obj.span = [] - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments) - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments) - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e) - } else { - obj.leadingDetachedComments = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e) - } - } - return message - } -} - -const baseGeneratedCodeInfo: object = {} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {} - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)) - } else { - obj.annotation = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)) - } - } - return message - } -} - -const baseGeneratedCodeInfo_Annotation: object = { path: 0, sourceFile: '', begin: 0, end: 0 } - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile) - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin) - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - message.sourceFile = reader.string() - break - case 3: - message.begin = reader.int32() - break - case 4: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile) - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin) - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile) - message.begin !== undefined && (obj.begin = message.begin) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.d.ts deleted file mode 100644 index 269c264..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.d.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number; - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number; -} -export declare const Timestamp: { - encode(message: Timestamp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Timestamp; - fromJSON(object: any): Timestamp; - toJSON(message: Timestamp): unknown; - fromPartial(object: DeepPartial): Timestamp; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.js deleted file mode 100644 index ad949da..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseTimestamp = { seconds: 0, nanos: 0 }; -export const Timestamp = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTimestamp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.ts deleted file mode 100644 index a83ef91..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/module/types/google/protobuf/timestamp.ts +++ /dev/null @@ -1,219 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number -} - -const baseTimestamp: object = { seconds: 0, nanos: 0 } - -export const Timestamp = { - encode(message: Timestamp, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Timestamp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTimestamp } as Timestamp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Timestamp): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/package.json b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/package.json deleted file mode 100644 index a438748..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "cosmos-evidence-v1beta1-js", - "version": "0.1.0", - "description": "Autogenerated vuex store for Cosmos module cosmos.evidence.v1beta1", - "author": "Starport Codegen ", - "homepage": "http://github.com/cosmos/cosmos-sdk/x/evidence/types", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/vuex-root b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/vuex-root deleted file mode 100644 index 0fcc121..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.evidence.v1beta1/vuex-root +++ /dev/null @@ -1 +0,0 @@ -THIS FILE IS GENERATED AUTOMATICALLY. DO NOT DELETE. diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.d.ts deleted file mode 100644 index f6430f6..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -import { BasicAllowance } from "./module/types/cosmos/feegrant/v1beta1/feegrant"; -import { PeriodicAllowance } from "./module/types/cosmos/feegrant/v1beta1/feegrant"; -import { AllowedMsgAllowance } from "./module/types/cosmos/feegrant/v1beta1/feegrant"; -import { Grant } from "./module/types/cosmos/feegrant/v1beta1/feegrant"; -export { BasicAllowance, PeriodicAllowance, AllowedMsgAllowance, Grant }; -declare const _default; -export default _default; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.js deleted file mode 100644 index 60dbeb4..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.js +++ /dev/null @@ -1,213 +0,0 @@ -import { txClient, queryClient, MissingWalletError, registry } from './module'; -// @ts-ignore -import { SpVuexError } from '@starport/vuex'; -import { BasicAllowance } from "./module/types/cosmos/feegrant/v1beta1/feegrant"; -import { PeriodicAllowance } from "./module/types/cosmos/feegrant/v1beta1/feegrant"; -import { AllowedMsgAllowance } from "./module/types/cosmos/feegrant/v1beta1/feegrant"; -import { Grant } from "./module/types/cosmos/feegrant/v1beta1/feegrant"; -export { BasicAllowance, PeriodicAllowance, AllowedMsgAllowance, Grant }; -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }); -} -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }); -} -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop] = [...value[prop], ...next_values[prop]]; - } - else { - value[prop] = next_values[prop]; - } - } - return value; -} -function getStructure(template) { - let structure = { fields: [] }; - for (const [key, value] of Object.entries(template)) { - let field = {}; - field.name = key; - field.type = typeof value; - structure.fields.push(field); - } - return structure; -} -const getDefaultState = () => { - return { - Allowance: {}, - Allowances: {}, - _Structure: { - BasicAllowance: getStructure(BasicAllowance.fromPartial({})), - PeriodicAllowance: getStructure(PeriodicAllowance.fromPartial({})), - AllowedMsgAllowance: getStructure(AllowedMsgAllowance.fromPartial({})), - Grant: getStructure(Grant.fromPartial({})), - }, - _Registry: registry, - _Subscriptions: new Set(), - }; -}; -// initial state -const state = getDefaultState(); -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()); - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value; - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription); - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription); - } - }, - getters: { - getAllowance: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Allowance[JSON.stringify(params)] ?? {}; - }, - getAllowances: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Allowances[JSON.stringify(params)] ?? {}; - }, - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields; - }, - getRegistry: (state) => { - return state._Registry; - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.feegrant.v1beta1 initialized!'); - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate'); - }); - } - }, - resetState({ commit }) { - commit('RESET_STATE'); - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription); - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload); - } - catch (e) { - throw new SpVuexError('Subscriptions: ' + e.message); - } - }); - }, - async QueryAllowance({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryAllowance(key.granter, key.grantee)).data; - commit('QUERY', { query: 'Allowance', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryAllowance', payload: { options: { all }, params: { ...key }, query } }); - return getters['getAllowance']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryAllowance', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryAllowances({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryAllowances(key.grantee, query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryAllowances(key.grantee, { ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Allowances', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryAllowances', payload: { options: { all }, params: { ...key }, query } }); - return getters['getAllowances']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryAllowances', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async sendMsgGrantAllowance({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgGrantAllowance(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgGrantAllowance:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgGrantAllowance:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgRevokeAllowance({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgRevokeAllowance(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgRevokeAllowance:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgRevokeAllowance:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async MsgGrantAllowance({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgGrantAllowance(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgGrantAllowance:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgGrantAllowance:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgRevokeAllowance({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgRevokeAllowance(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgRevokeAllowance:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgRevokeAllowance:Create', 'Could not create message: ' + e.message); - } - } - }, - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.ts deleted file mode 100644 index bb10fca..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/index.ts +++ /dev/null @@ -1,237 +0,0 @@ -import { txClient, queryClient, MissingWalletError , registry} from './module' -// @ts-ignore -import { SpVuexError } from '@starport/vuex' - -import { BasicAllowance } from "./module/types/cosmos/feegrant/v1beta1/feegrant" -import { PeriodicAllowance } from "./module/types/cosmos/feegrant/v1beta1/feegrant" -import { AllowedMsgAllowance } from "./module/types/cosmos/feegrant/v1beta1/feegrant" -import { Grant } from "./module/types/cosmos/feegrant/v1beta1/feegrant" - - -export { BasicAllowance, PeriodicAllowance, AllowedMsgAllowance, Grant }; - -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }) -} - -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }) -} - -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop]=[...value[prop], ...next_values[prop]] - }else{ - value[prop]=next_values[prop] - } - } - return value -} - -function getStructure(template) { - let structure = { fields: [] } - for (const [key, value] of Object.entries(template)) { - let field: any = {} - field.name = key - field.type = typeof value - structure.fields.push(field) - } - return structure -} - -const getDefaultState = () => { - return { - Allowance: {}, - Allowances: {}, - - _Structure: { - BasicAllowance: getStructure(BasicAllowance.fromPartial({})), - PeriodicAllowance: getStructure(PeriodicAllowance.fromPartial({})), - AllowedMsgAllowance: getStructure(AllowedMsgAllowance.fromPartial({})), - Grant: getStructure(Grant.fromPartial({})), - - }, - _Registry: registry, - _Subscriptions: new Set(), - } -} - -// initial state -const state = getDefaultState() - -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()) - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription) - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription) - } - }, - getters: { - getAllowance: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Allowance[JSON.stringify(params)] ?? {} - }, - getAllowances: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Allowances[JSON.stringify(params)] ?? {} - }, - - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields - }, - getRegistry: (state) => { - return state._Registry - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.feegrant.v1beta1 initialized!') - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate') - }) - } - }, - resetState({ commit }) { - commit('RESET_STATE') - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription) - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload) - }catch(e) { - throw new SpVuexError('Subscriptions: ' + e.message) - } - }) - }, - - - - - - - async QueryAllowance({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryAllowance( key.granter, key.grantee)).data - - - commit('QUERY', { query: 'Allowance', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryAllowance', payload: { options: { all }, params: {...key},query }}) - return getters['getAllowance']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryAllowance', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryAllowances({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryAllowances( key.grantee, query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryAllowances( key.grantee, {...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Allowances', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryAllowances', payload: { options: { all }, params: {...key},query }}) - return getters['getAllowances']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryAllowances', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - async sendMsgGrantAllowance({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgGrantAllowance(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgGrantAllowance:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgGrantAllowance:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgRevokeAllowance({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgRevokeAllowance(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgRevokeAllowance:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgRevokeAllowance:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - - async MsgGrantAllowance({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgGrantAllowance(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgGrantAllowance:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgGrantAllowance:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgRevokeAllowance({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgRevokeAllowance(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgRevokeAllowance:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgRevokeAllowance:Create', 'Could not create message: ' + e.message) - - } - } - }, - - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.d.ts deleted file mode 100644 index c16f105..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.d.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { StdFee } from "@cosmjs/launchpad"; -import { Registry, OfflineSigner, EncodeObject } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgGrantAllowance } from "./types/cosmos/feegrant/v1beta1/tx"; -import { MsgRevokeAllowance } from "./types/cosmos/feegrant/v1beta1/tx"; -export declare const MissingWalletError: Error; -export declare const registry: Registry; -interface TxClientOptions { - addr: string; -} -interface SignAndBroadcastOptions { - fee: StdFee; - memo?: string; -} -declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions) => Promise<{ - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; - msgGrantAllowance: (data: MsgGrantAllowance) => EncodeObject; - msgRevokeAllowance: (data: MsgRevokeAllowance) => EncodeObject; -}>; -interface QueryClientOptions { - addr: string; -} -declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.js deleted file mode 100644 index 08abe05..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.js +++ /dev/null @@ -1,37 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgGrantAllowance } from "./types/cosmos/feegrant/v1beta1/tx"; -import { MsgRevokeAllowance } from "./types/cosmos/feegrant/v1beta1/tx"; -const types = [ - ["/cosmos.feegrant.v1beta1.MsgGrantAllowance", MsgGrantAllowance], - ["/cosmos.feegrant.v1beta1.MsgRevokeAllowance", MsgRevokeAllowance], -]; -export const MissingWalletError = new Error("wallet is required"); -export const registry = new Registry(types); -const defaultFee = { - amount: [], - gas: "200000", -}; -const txClient = async (wallet, { addr: addr } = { addr: "http://localhost:26657" }) => { - if (!wallet) - throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - } - else { - client = await SigningStargateClient.offline(wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - return { - signAndBroadcast: (msgs, { fee, memo } = { fee: defaultFee, memo: "" }) => client.signAndBroadcast(address, msgs, fee, memo), - msgGrantAllowance: (data) => ({ typeUrl: "/cosmos.feegrant.v1beta1.MsgGrantAllowance", value: data }), - msgRevokeAllowance: (data) => ({ typeUrl: "/cosmos.feegrant.v1beta1.MsgRevokeAllowance", value: data }), - }; -}; -const queryClient = async ({ addr: addr } = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.ts deleted file mode 100644 index 7bcc04f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/index.ts +++ /dev/null @@ -1,63 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import { StdFee } from "@cosmjs/launchpad"; -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry, OfflineSigner, EncodeObject, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgGrantAllowance } from "./types/cosmos/feegrant/v1beta1/tx"; -import { MsgRevokeAllowance } from "./types/cosmos/feegrant/v1beta1/tx"; - - -const types = [ - ["/cosmos.feegrant.v1beta1.MsgGrantAllowance", MsgGrantAllowance], - ["/cosmos.feegrant.v1beta1.MsgRevokeAllowance", MsgRevokeAllowance], - -]; -export const MissingWalletError = new Error("wallet is required"); - -export const registry = new Registry(types); - -const defaultFee = { - amount: [], - gas: "200000", -}; - -interface TxClientOptions { - addr: string -} - -interface SignAndBroadcastOptions { - fee: StdFee, - memo?: string -} - -const txClient = async (wallet: OfflineSigner, { addr: addr }: TxClientOptions = { addr: "http://localhost:26657" }) => { - if (!wallet) throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - }else{ - client = await SigningStargateClient.offline( wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - - return { - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }: SignAndBroadcastOptions = {fee: defaultFee, memo: ""}) => client.signAndBroadcast(address, msgs, fee,memo), - msgGrantAllowance: (data: MsgGrantAllowance): EncodeObject => ({ typeUrl: "/cosmos.feegrant.v1beta1.MsgGrantAllowance", value: data }), - msgRevokeAllowance: (data: MsgRevokeAllowance): EncodeObject => ({ typeUrl: "/cosmos.feegrant.v1beta1.MsgRevokeAllowance", value: data }), - - }; -}; - -interface QueryClientOptions { - addr: string -} - -const queryClient = async ({ addr: addr }: QueryClientOptions = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; - -export { - txClient, - queryClient, -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.d.ts deleted file mode 100644 index 3edeeba..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.d.ts +++ /dev/null @@ -1,290 +0,0 @@ -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} -export interface V1Beta1Grant { - /** granter is the address of the user granting an allowance of their funds. */ - granter?: string; - /** grantee is the address of the user being granted an allowance of another user's funds. */ - grantee?: string; - /** allowance can be any of basic and filtered fee allowance. */ - allowance?: ProtobufAny; -} -/** - * MsgGrantAllowanceResponse defines the Msg/GrantAllowanceResponse response type. - */ -export declare type V1Beta1MsgGrantAllowanceResponse = object; -/** - * MsgRevokeAllowanceResponse defines the Msg/RevokeAllowanceResponse response type. - */ -export declare type V1Beta1MsgRevokeAllowanceResponse = object; -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - /** @format uint64 */ - total?: string; -} -/** - * QueryAllowanceResponse is the response type for the Query/Allowance RPC method. - */ -export interface V1Beta1QueryAllowanceResponse { - /** allowance is a allowance granted for grantee by granter. */ - allowance?: V1Beta1Grant; -} -/** - * QueryAllowancesResponse is the response type for the Query/Allowances RPC method. - */ -export interface V1Beta1QueryAllowancesResponse { - /** allowances are allowance's granted for grantee by granter. */ - allowances?: V1Beta1Grant[]; - /** pagination defines an pagination for the response. */ - pagination?: V1Beta1PageResponse; -} -export declare type QueryParamsType = Record; -export declare type ResponseFormat = keyof Omit; -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} -export declare type RequestParams = Omit; -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} -export interface HttpResponse extends Response { - data: D; - error: E; -} -declare type CancelToken = Symbol | string | number; -export declare enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded" -} -export declare class HttpClient { - baseUrl: string; - private securityData; - private securityWorker; - private abortControllers; - private baseApiParams; - constructor(apiConfig?: ApiConfig); - setSecurityData: (data: SecurityDataType) => void; - private addQueryParam; - protected toQueryString(rawQuery?: QueryParamsType): string; - protected addQueryParams(rawQuery?: QueryParamsType): string; - private contentFormatters; - private mergeRequestParams; - private createAbortSignal; - abortRequest: (cancelToken: CancelToken) => void; - request: ({ body, secure, path, type, query, format, baseUrl, cancelToken, ...params }: FullRequestParams) => Promise>; -} -/** - * @title cosmos/feegrant/v1beta1/feegrant.proto - * @version version not set - */ -export declare class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryAllowance - * @summary Allowance returns fee granted to the grantee by the granter. - * @request GET:/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee} - */ - queryAllowance: (granter: string, grantee: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryAllowances - * @summary Allowances returns all the grants for address. - * @request GET:/cosmos/feegrant/v1beta1/allowances/{grantee} - */ - queryAllowances: (grantee: string, query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; -} -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.js deleted file mode 100644 index f5808e8..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.js +++ /dev/null @@ -1,169 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ -export var ContentType; -(function (ContentType) { - ContentType["Json"] = "application/json"; - ContentType["FormData"] = "multipart/form-data"; - ContentType["UrlEncoded"] = "application/x-www-form-urlencoded"; -})(ContentType || (ContentType = {})); -export class HttpClient { - constructor(apiConfig = {}) { - this.baseUrl = ""; - this.securityData = null; - this.securityWorker = null; - this.abortControllers = new Map(); - this.baseApiParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - this.setSecurityData = (data) => { - this.securityData = data; - }; - this.contentFormatters = { - [ContentType.Json]: (input) => input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input) => Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input) => this.toQueryString(input), - }; - this.createAbortSignal = (cancelToken) => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - this.abortRequest = (cancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - this.request = ({ body, secure, path, type, query, format = "json", baseUrl, cancelToken, ...params }) => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response; - r.data = null; - r.error = null; - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } - else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - if (!response.ok) - throw data; - return data; - }); - }; - Object.assign(this, apiConfig); - } - addQueryParam(query, key) { - const value = query[key]; - return (encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`)); - } - toQueryString(rawQuery) { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key]) - : this.addQueryParam(query, key)) - .join("&"); - } - addQueryParams(rawQuery) { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - mergeRequestParams(params1, params2) { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } -} -/** - * @title cosmos/feegrant/v1beta1/feegrant.proto - * @version version not set - */ -export class Api extends HttpClient { - constructor() { - super(...arguments); - /** - * No description - * - * @tags Query - * @name QueryAllowance - * @summary Allowance returns fee granted to the grantee by the granter. - * @request GET:/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee} - */ - this.queryAllowance = (granter, grantee, params = {}) => this.request({ - path: `/cosmos/feegrant/v1beta1/allowance/${granter}/${grantee}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryAllowances - * @summary Allowances returns all the grants for address. - * @request GET:/cosmos/feegrant/v1beta1/allowances/{grantee} - */ - this.queryAllowances = (grantee, query, params = {}) => this.request({ - path: `/cosmos/feegrant/v1beta1/allowances/${grantee}`, - method: "GET", - query: query, - format: "json", - ...params, - }); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.ts deleted file mode 100644 index f189f0f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/rest.ts +++ /dev/null @@ -1,473 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} - -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} - -export interface V1Beta1Grant { - /** granter is the address of the user granting an allowance of their funds. */ - granter?: string; - - /** grantee is the address of the user being granted an allowance of another user's funds. */ - grantee?: string; - - /** allowance can be any of basic and filtered fee allowance. */ - allowance?: ProtobufAny; -} - -/** - * MsgGrantAllowanceResponse defines the Msg/GrantAllowanceResponse response type. - */ -export type V1Beta1MsgGrantAllowanceResponse = object; - -/** - * MsgRevokeAllowanceResponse defines the Msg/RevokeAllowanceResponse response type. - */ -export type V1Beta1MsgRevokeAllowanceResponse = object; - -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} - -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - - /** @format uint64 */ - total?: string; -} - -/** - * QueryAllowanceResponse is the response type for the Query/Allowance RPC method. - */ -export interface V1Beta1QueryAllowanceResponse { - /** allowance is a allowance granted for grantee by granter. */ - allowance?: V1Beta1Grant; -} - -/** - * QueryAllowancesResponse is the response type for the Query/Allowances RPC method. - */ -export interface V1Beta1QueryAllowancesResponse { - /** allowances are allowance's granted for grantee by granter. */ - allowances?: V1Beta1Grant[]; - - /** pagination defines an pagination for the response. */ - pagination?: V1Beta1PageResponse; -} - -export type QueryParamsType = Record; -export type ResponseFormat = keyof Omit; - -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} - -export type RequestParams = Omit; - -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} - -export interface HttpResponse extends Response { - data: D; - error: E; -} - -type CancelToken = Symbol | string | number; - -export enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded", -} - -export class HttpClient { - public baseUrl: string = ""; - private securityData: SecurityDataType = null as any; - private securityWorker: null | ApiConfig["securityWorker"] = null; - private abortControllers = new Map(); - - private baseApiParams: RequestParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - - constructor(apiConfig: ApiConfig = {}) { - Object.assign(this, apiConfig); - } - - public setSecurityData = (data: SecurityDataType) => { - this.securityData = data; - }; - - private addQueryParam(query: QueryParamsType, key: string) { - const value = query[key]; - - return ( - encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`) - ); - } - - protected toQueryString(rawQuery?: QueryParamsType): string { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => - typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key] as QueryParamsType) - : this.addQueryParam(query, key), - ) - .join("&"); - } - - protected addQueryParams(rawQuery?: QueryParamsType): string { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - - private contentFormatters: Record any> = { - [ContentType.Json]: (input: any) => - input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input: any) => - Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input: any) => this.toQueryString(input), - }; - - private mergeRequestParams(params1: RequestParams, params2?: RequestParams): RequestParams { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } - - private createAbortSignal = (cancelToken: CancelToken): AbortSignal | undefined => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - - public abortRequest = (cancelToken: CancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - - public request = ({ - body, - secure, - path, - type, - query, - format = "json", - baseUrl, - cancelToken, - ...params - }: FullRequestParams): Promise> => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response as HttpResponse; - r.data = (null as unknown) as T; - r.error = (null as unknown) as E; - - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - - if (!response.ok) throw data; - return data; - }); - }; -} - -/** - * @title cosmos/feegrant/v1beta1/feegrant.proto - * @version version not set - */ -export class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryAllowance - * @summary Allowance returns fee granted to the grantee by the granter. - * @request GET:/cosmos/feegrant/v1beta1/allowance/{granter}/{grantee} - */ - queryAllowance = (granter: string, grantee: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/feegrant/v1beta1/allowance/${granter}/${grantee}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryAllowances - * @summary Allowances returns all the grants for address. - * @request GET:/cosmos/feegrant/v1beta1/allowances/{grantee} - */ - queryAllowances = ( - grantee: string, - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/feegrant/v1beta1/allowances/${grantee}`, - method: "GET", - query: query, - format: "json", - ...params, - }); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts deleted file mode 100644 index 706d597..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts +++ /dev/null @@ -1,79 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.query.v1beta1"; -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean; -} -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array; - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number; -} -export declare const PageRequest: { - encode(message: PageRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageRequest; - fromJSON(object: any): PageRequest; - toJSON(message: PageRequest): unknown; - fromPartial(object: DeepPartial): PageRequest; -}; -export declare const PageResponse: { - encode(message: PageResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageResponse; - fromJSON(object: any): PageResponse; - toJSON(message: PageResponse): unknown; - fromPartial(object: DeepPartial): PageResponse; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js deleted file mode 100644 index f931742..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.query.v1beta1'; -const basePageRequest = { offset: 0, limit: 0, countTotal: false, reverse: false }; -export const PageRequest = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset); - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit); - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal); - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.offset = longToNumber(reader.uint64()); - break; - case 3: - message.limit = longToNumber(reader.uint64()); - break; - case 4: - message.countTotal = reader.bool(); - break; - case 5: - message.reverse = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset); - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit); - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal); - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse); - } - else { - message.reverse = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.offset !== undefined && (obj.offset = message.offset); - message.limit !== undefined && (obj.limit = message.limit); - message.countTotal !== undefined && (obj.countTotal = message.countTotal); - message.reverse !== undefined && (obj.reverse = message.reverse); - return obj; - }, - fromPartial(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset; - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit; - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal; - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse; - } - else { - message.reverse = false; - } - return message; - } -}; -const basePageResponse = { total: 0 }; -export const PageResponse = { - encode(message, writer = Writer.create()) { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey); - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes(); - break; - case 2: - message.total = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey); - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); - message.total !== undefined && (obj.total = message.total); - return obj; - }, - fromPartial(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey; - } - else { - message.nextKey = new Uint8Array(); - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts deleted file mode 100644 index 9ae4539..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts +++ /dev/null @@ -1,308 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.query.v1beta1' - -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean -} - -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number -} - -const basePageRequest: object = { offset: 0, limit: 0, countTotal: false, reverse: false } - -export const PageRequest = { - encode(message: PageRequest, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset) - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit) - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal) - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageRequest } as PageRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.offset = longToNumber(reader.uint64() as Long) - break - case 3: - message.limit = longToNumber(reader.uint64() as Long) - break - case 4: - message.countTotal = reader.bool() - break - case 5: - message.reverse = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset) - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit) - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal) - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse) - } else { - message.reverse = false - } - return message - }, - - toJSON(message: PageRequest): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.offset !== undefined && (obj.offset = message.offset) - message.limit !== undefined && (obj.limit = message.limit) - message.countTotal !== undefined && (obj.countTotal = message.countTotal) - message.reverse !== undefined && (obj.reverse = message.reverse) - return obj - }, - - fromPartial(object: DeepPartial): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse - } else { - message.reverse = false - } - return message - } -} - -const basePageResponse: object = { total: 0 } - -export const PageResponse = { - encode(message: PageResponse, writer: Writer = Writer.create()): Writer { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey) - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageResponse } as PageResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes() - break - case 2: - message.total = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey) - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - return message - }, - - toJSON(message: PageResponse): unknown { - const obj: any = {} - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())) - message.total !== undefined && (obj.total = message.total) - return obj - }, - - fromPartial(object: DeepPartial): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey - } else { - message.nextKey = new Uint8Array() - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts deleted file mode 100644 index a97bf9e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.v1beta1"; -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string; - amount: string; -} -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string; - amount: string; -} -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string; -} -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string; -} -export declare const Coin: { - encode(message: Coin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Coin; - fromJSON(object: any): Coin; - toJSON(message: Coin): unknown; - fromPartial(object: DeepPartial): Coin; -}; -export declare const DecCoin: { - encode(message: DecCoin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecCoin; - fromJSON(object: any): DecCoin; - toJSON(message: DecCoin): unknown; - fromPartial(object: DeepPartial): DecCoin; -}; -export declare const IntProto: { - encode(message: IntProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): IntProto; - fromJSON(object: any): IntProto; - toJSON(message: IntProto): unknown; - fromPartial(object: DeepPartial): IntProto; -}; -export declare const DecProto: { - encode(message: DecProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecProto; - fromJSON(object: any): DecProto; - toJSON(message: DecProto): unknown; - fromPartial(object: DeepPartial): DecProto; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.js deleted file mode 100644 index 2fb52fd..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.js +++ /dev/null @@ -1,245 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.v1beta1'; -const baseCoin = { denom: '', amount: '' }; -export const Coin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseDecCoin = { denom: '', amount: '' }; -export const DecCoin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseIntProto = { int: '' }; -export const IntProto = { - encode(message, writer = Writer.create()) { - if (message.int !== '') { - writer.uint32(10).string(message.int); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseIntProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.int = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int); - } - else { - message.int = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.int !== undefined && (obj.int = message.int); - return obj; - }, - fromPartial(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = object.int; - } - else { - message.int = ''; - } - return message; - } -}; -const baseDecProto = { dec: '' }; -export const DecProto = { - encode(message, writer = Writer.create()) { - if (message.dec !== '') { - writer.uint32(10).string(message.dec); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.dec = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec); - } - else { - message.dec = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.dec !== undefined && (obj.dec = message.dec); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec; - } - else { - message.dec = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.ts deleted file mode 100644 index 4549c7f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/base/v1beta1/coin.ts +++ /dev/null @@ -1,301 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.v1beta1' - -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string - amount: string -} - -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string - amount: string -} - -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string -} - -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string -} - -const baseCoin: object = { denom: '', amount: '' } - -export const Coin = { - encode(message: Coin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Coin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCoin } as Coin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: Coin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseDecCoin: object = { denom: '', amount: '' } - -export const DecCoin = { - encode(message: DecCoin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecCoin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecCoin } as DecCoin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: DecCoin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseIntProto: object = { int: '' } - -export const IntProto = { - encode(message: IntProto, writer: Writer = Writer.create()): Writer { - if (message.int !== '') { - writer.uint32(10).string(message.int) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): IntProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseIntProto } as IntProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.int = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int) - } else { - message.int = '' - } - return message - }, - - toJSON(message: IntProto): unknown { - const obj: any = {} - message.int !== undefined && (obj.int = message.int) - return obj - }, - - fromPartial(object: DeepPartial): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = object.int - } else { - message.int = '' - } - return message - } -} - -const baseDecProto: object = { dec: '' } - -export const DecProto = { - encode(message: DecProto, writer: Writer = Writer.create()): Writer { - if (message.dec !== '') { - writer.uint32(10).string(message.dec) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecProto } as DecProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.dec = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec) - } else { - message.dec = '' - } - return message - }, - - toJSON(message: DecProto): unknown { - const obj: any = {} - message.dec !== undefined && (obj.dec = message.dec) - return obj - }, - - fromPartial(object: DeepPartial): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec - } else { - message.dec = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.d.ts deleted file mode 100644 index fcd387b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.d.ts +++ /dev/null @@ -1,94 +0,0 @@ -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Duration } from '../../../google/protobuf/duration'; -import { Any } from '../../../google/protobuf/any'; -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.feegrant.v1beta1"; -/** - * BasicAllowance implements Allowance with a one-time grant of tokens - * that optionally expires. The grantee can use up to SpendLimit to cover fees. - */ -export interface BasicAllowance { - /** - * spend_limit specifies the maximum amount of tokens that can be spent - * by this allowance and will be updated as tokens are spent. If it is - * empty, there is no spend limit and any amount of coins can be spent. - */ - spendLimit: Coin[]; - /** expiration specifies an optional time when this allowance expires */ - expiration: Date | undefined; -} -/** - * PeriodicAllowance extends Allowance to allow for both a maximum cap, - * as well as a limit per time period. - */ -export interface PeriodicAllowance { - /** basic specifies a struct of `BasicAllowance` */ - basic: BasicAllowance | undefined; - /** - * period specifies the time duration in which period_spend_limit coins can - * be spent before that allowance is reset - */ - period: Duration | undefined; - /** - * period_spend_limit specifies the maximum number of coins that can be spent - * in the period - */ - periodSpendLimit: Coin[]; - /** period_can_spend is the number of coins left to be spent before the period_reset time */ - periodCanSpend: Coin[]; - /** - * period_reset is the time at which this period resets and a new one begins, - * it is calculated from the start time of the first transaction after the - * last period ended - */ - periodReset: Date | undefined; -} -/** AllowedMsgAllowance creates allowance only for specified message types. */ -export interface AllowedMsgAllowance { - /** allowance can be any of basic and filtered fee allowance. */ - allowance: Any | undefined; - /** allowed_messages are the messages for which the grantee has the access. */ - allowedMessages: string[]; -} -/** Grant is stored in the KVStore to record a grant with full context */ -export interface Grant { - /** granter is the address of the user granting an allowance of their funds. */ - granter: string; - /** grantee is the address of the user being granted an allowance of another user's funds. */ - grantee: string; - /** allowance can be any of basic and filtered fee allowance. */ - allowance: Any | undefined; -} -export declare const BasicAllowance: { - encode(message: BasicAllowance, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): BasicAllowance; - fromJSON(object: any): BasicAllowance; - toJSON(message: BasicAllowance): unknown; - fromPartial(object: DeepPartial): BasicAllowance; -}; -export declare const PeriodicAllowance: { - encode(message: PeriodicAllowance, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PeriodicAllowance; - fromJSON(object: any): PeriodicAllowance; - toJSON(message: PeriodicAllowance): unknown; - fromPartial(object: DeepPartial): PeriodicAllowance; -}; -export declare const AllowedMsgAllowance: { - encode(message: AllowedMsgAllowance, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): AllowedMsgAllowance; - fromJSON(object: any): AllowedMsgAllowance; - toJSON(message: AllowedMsgAllowance): unknown; - fromPartial(object: DeepPartial): AllowedMsgAllowance; -}; -export declare const Grant: { - encode(message: Grant, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Grant; - fromJSON(object: any): Grant; - toJSON(message: Grant): unknown; - fromPartial(object: DeepPartial): Grant; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.js deleted file mode 100644 index ed80346..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.js +++ /dev/null @@ -1,408 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Duration } from '../../../google/protobuf/duration'; -import { Any } from '../../../google/protobuf/any'; -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.feegrant.v1beta1'; -const baseBasicAllowance = {}; -export const BasicAllowance = { - encode(message, writer = Writer.create()) { - for (const v of message.spendLimit) { - Coin.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.expiration !== undefined) { - Timestamp.encode(toTimestamp(message.expiration), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseBasicAllowance }; - message.spendLimit = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.spendLimit.push(Coin.decode(reader, reader.uint32())); - break; - case 2: - message.expiration = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseBasicAllowance }; - message.spendLimit = []; - if (object.spendLimit !== undefined && object.spendLimit !== null) { - for (const e of object.spendLimit) { - message.spendLimit.push(Coin.fromJSON(e)); - } - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = fromJsonTimestamp(object.expiration); - } - else { - message.expiration = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.spendLimit) { - obj.spendLimit = message.spendLimit.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.spendLimit = []; - } - message.expiration !== undefined && (obj.expiration = message.expiration !== undefined ? message.expiration.toISOString() : null); - return obj; - }, - fromPartial(object) { - const message = { ...baseBasicAllowance }; - message.spendLimit = []; - if (object.spendLimit !== undefined && object.spendLimit !== null) { - for (const e of object.spendLimit) { - message.spendLimit.push(Coin.fromPartial(e)); - } - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = object.expiration; - } - else { - message.expiration = undefined; - } - return message; - } -}; -const basePeriodicAllowance = {}; -export const PeriodicAllowance = { - encode(message, writer = Writer.create()) { - if (message.basic !== undefined) { - BasicAllowance.encode(message.basic, writer.uint32(10).fork()).ldelim(); - } - if (message.period !== undefined) { - Duration.encode(message.period, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.periodSpendLimit) { - Coin.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.periodCanSpend) { - Coin.encode(v, writer.uint32(34).fork()).ldelim(); - } - if (message.periodReset !== undefined) { - Timestamp.encode(toTimestamp(message.periodReset), writer.uint32(42).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePeriodicAllowance }; - message.periodSpendLimit = []; - message.periodCanSpend = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.basic = BasicAllowance.decode(reader, reader.uint32()); - break; - case 2: - message.period = Duration.decode(reader, reader.uint32()); - break; - case 3: - message.periodSpendLimit.push(Coin.decode(reader, reader.uint32())); - break; - case 4: - message.periodCanSpend.push(Coin.decode(reader, reader.uint32())); - break; - case 5: - message.periodReset = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePeriodicAllowance }; - message.periodSpendLimit = []; - message.periodCanSpend = []; - if (object.basic !== undefined && object.basic !== null) { - message.basic = BasicAllowance.fromJSON(object.basic); - } - else { - message.basic = undefined; - } - if (object.period !== undefined && object.period !== null) { - message.period = Duration.fromJSON(object.period); - } - else { - message.period = undefined; - } - if (object.periodSpendLimit !== undefined && object.periodSpendLimit !== null) { - for (const e of object.periodSpendLimit) { - message.periodSpendLimit.push(Coin.fromJSON(e)); - } - } - if (object.periodCanSpend !== undefined && object.periodCanSpend !== null) { - for (const e of object.periodCanSpend) { - message.periodCanSpend.push(Coin.fromJSON(e)); - } - } - if (object.periodReset !== undefined && object.periodReset !== null) { - message.periodReset = fromJsonTimestamp(object.periodReset); - } - else { - message.periodReset = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.basic !== undefined && (obj.basic = message.basic ? BasicAllowance.toJSON(message.basic) : undefined); - message.period !== undefined && (obj.period = message.period ? Duration.toJSON(message.period) : undefined); - if (message.periodSpendLimit) { - obj.periodSpendLimit = message.periodSpendLimit.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.periodSpendLimit = []; - } - if (message.periodCanSpend) { - obj.periodCanSpend = message.periodCanSpend.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.periodCanSpend = []; - } - message.periodReset !== undefined && (obj.periodReset = message.periodReset !== undefined ? message.periodReset.toISOString() : null); - return obj; - }, - fromPartial(object) { - const message = { ...basePeriodicAllowance }; - message.periodSpendLimit = []; - message.periodCanSpend = []; - if (object.basic !== undefined && object.basic !== null) { - message.basic = BasicAllowance.fromPartial(object.basic); - } - else { - message.basic = undefined; - } - if (object.period !== undefined && object.period !== null) { - message.period = Duration.fromPartial(object.period); - } - else { - message.period = undefined; - } - if (object.periodSpendLimit !== undefined && object.periodSpendLimit !== null) { - for (const e of object.periodSpendLimit) { - message.periodSpendLimit.push(Coin.fromPartial(e)); - } - } - if (object.periodCanSpend !== undefined && object.periodCanSpend !== null) { - for (const e of object.periodCanSpend) { - message.periodCanSpend.push(Coin.fromPartial(e)); - } - } - if (object.periodReset !== undefined && object.periodReset !== null) { - message.periodReset = object.periodReset; - } - else { - message.periodReset = undefined; - } - return message; - } -}; -const baseAllowedMsgAllowance = { allowedMessages: '' }; -export const AllowedMsgAllowance = { - encode(message, writer = Writer.create()) { - if (message.allowance !== undefined) { - Any.encode(message.allowance, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.allowedMessages) { - writer.uint32(18).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseAllowedMsgAllowance }; - message.allowedMessages = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.allowance = Any.decode(reader, reader.uint32()); - break; - case 2: - message.allowedMessages.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseAllowedMsgAllowance }; - message.allowedMessages = []; - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromJSON(object.allowance); - } - else { - message.allowance = undefined; - } - if (object.allowedMessages !== undefined && object.allowedMessages !== null) { - for (const e of object.allowedMessages) { - message.allowedMessages.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowance !== undefined && (obj.allowance = message.allowance ? Any.toJSON(message.allowance) : undefined); - if (message.allowedMessages) { - obj.allowedMessages = message.allowedMessages.map((e) => e); - } - else { - obj.allowedMessages = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseAllowedMsgAllowance }; - message.allowedMessages = []; - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromPartial(object.allowance); - } - else { - message.allowance = undefined; - } - if (object.allowedMessages !== undefined && object.allowedMessages !== null) { - for (const e of object.allowedMessages) { - message.allowedMessages.push(e); - } - } - return message; - } -}; -const baseGrant = { granter: '', grantee: '' }; -export const Grant = { - encode(message, writer = Writer.create()) { - if (message.granter !== '') { - writer.uint32(10).string(message.granter); - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee); - } - if (message.allowance !== undefined) { - Any.encode(message.allowance, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGrant }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.granter = reader.string(); - break; - case 2: - message.grantee = reader.string(); - break; - case 3: - message.allowance = Any.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGrant }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter); - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromJSON(object.allowance); - } - else { - message.allowance = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.granter !== undefined && (obj.granter = message.granter); - message.grantee !== undefined && (obj.grantee = message.grantee); - message.allowance !== undefined && (obj.allowance = message.allowance ? Any.toJSON(message.allowance) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseGrant }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter; - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromPartial(object.allowance); - } - else { - message.allowance = undefined; - } - return message; - } -}; -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.ts deleted file mode 100644 index 63b7597..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/feegrant.ts +++ /dev/null @@ -1,485 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp' -import { Coin } from '../../../cosmos/base/v1beta1/coin' -import { Duration } from '../../../google/protobuf/duration' -import { Any } from '../../../google/protobuf/any' -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.feegrant.v1beta1' - -/** - * BasicAllowance implements Allowance with a one-time grant of tokens - * that optionally expires. The grantee can use up to SpendLimit to cover fees. - */ -export interface BasicAllowance { - /** - * spend_limit specifies the maximum amount of tokens that can be spent - * by this allowance and will be updated as tokens are spent. If it is - * empty, there is no spend limit and any amount of coins can be spent. - */ - spendLimit: Coin[] - /** expiration specifies an optional time when this allowance expires */ - expiration: Date | undefined -} - -/** - * PeriodicAllowance extends Allowance to allow for both a maximum cap, - * as well as a limit per time period. - */ -export interface PeriodicAllowance { - /** basic specifies a struct of `BasicAllowance` */ - basic: BasicAllowance | undefined - /** - * period specifies the time duration in which period_spend_limit coins can - * be spent before that allowance is reset - */ - period: Duration | undefined - /** - * period_spend_limit specifies the maximum number of coins that can be spent - * in the period - */ - periodSpendLimit: Coin[] - /** period_can_spend is the number of coins left to be spent before the period_reset time */ - periodCanSpend: Coin[] - /** - * period_reset is the time at which this period resets and a new one begins, - * it is calculated from the start time of the first transaction after the - * last period ended - */ - periodReset: Date | undefined -} - -/** AllowedMsgAllowance creates allowance only for specified message types. */ -export interface AllowedMsgAllowance { - /** allowance can be any of basic and filtered fee allowance. */ - allowance: Any | undefined - /** allowed_messages are the messages for which the grantee has the access. */ - allowedMessages: string[] -} - -/** Grant is stored in the KVStore to record a grant with full context */ -export interface Grant { - /** granter is the address of the user granting an allowance of their funds. */ - granter: string - /** grantee is the address of the user being granted an allowance of another user's funds. */ - grantee: string - /** allowance can be any of basic and filtered fee allowance. */ - allowance: Any | undefined -} - -const baseBasicAllowance: object = {} - -export const BasicAllowance = { - encode(message: BasicAllowance, writer: Writer = Writer.create()): Writer { - for (const v of message.spendLimit) { - Coin.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.expiration !== undefined) { - Timestamp.encode(toTimestamp(message.expiration), writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): BasicAllowance { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseBasicAllowance } as BasicAllowance - message.spendLimit = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.spendLimit.push(Coin.decode(reader, reader.uint32())) - break - case 2: - message.expiration = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): BasicAllowance { - const message = { ...baseBasicAllowance } as BasicAllowance - message.spendLimit = [] - if (object.spendLimit !== undefined && object.spendLimit !== null) { - for (const e of object.spendLimit) { - message.spendLimit.push(Coin.fromJSON(e)) - } - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = fromJsonTimestamp(object.expiration) - } else { - message.expiration = undefined - } - return message - }, - - toJSON(message: BasicAllowance): unknown { - const obj: any = {} - if (message.spendLimit) { - obj.spendLimit = message.spendLimit.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.spendLimit = [] - } - message.expiration !== undefined && (obj.expiration = message.expiration !== undefined ? message.expiration.toISOString() : null) - return obj - }, - - fromPartial(object: DeepPartial): BasicAllowance { - const message = { ...baseBasicAllowance } as BasicAllowance - message.spendLimit = [] - if (object.spendLimit !== undefined && object.spendLimit !== null) { - for (const e of object.spendLimit) { - message.spendLimit.push(Coin.fromPartial(e)) - } - } - if (object.expiration !== undefined && object.expiration !== null) { - message.expiration = object.expiration - } else { - message.expiration = undefined - } - return message - } -} - -const basePeriodicAllowance: object = {} - -export const PeriodicAllowance = { - encode(message: PeriodicAllowance, writer: Writer = Writer.create()): Writer { - if (message.basic !== undefined) { - BasicAllowance.encode(message.basic, writer.uint32(10).fork()).ldelim() - } - if (message.period !== undefined) { - Duration.encode(message.period, writer.uint32(18).fork()).ldelim() - } - for (const v of message.periodSpendLimit) { - Coin.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.periodCanSpend) { - Coin.encode(v!, writer.uint32(34).fork()).ldelim() - } - if (message.periodReset !== undefined) { - Timestamp.encode(toTimestamp(message.periodReset), writer.uint32(42).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PeriodicAllowance { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePeriodicAllowance } as PeriodicAllowance - message.periodSpendLimit = [] - message.periodCanSpend = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.basic = BasicAllowance.decode(reader, reader.uint32()) - break - case 2: - message.period = Duration.decode(reader, reader.uint32()) - break - case 3: - message.periodSpendLimit.push(Coin.decode(reader, reader.uint32())) - break - case 4: - message.periodCanSpend.push(Coin.decode(reader, reader.uint32())) - break - case 5: - message.periodReset = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PeriodicAllowance { - const message = { ...basePeriodicAllowance } as PeriodicAllowance - message.periodSpendLimit = [] - message.periodCanSpend = [] - if (object.basic !== undefined && object.basic !== null) { - message.basic = BasicAllowance.fromJSON(object.basic) - } else { - message.basic = undefined - } - if (object.period !== undefined && object.period !== null) { - message.period = Duration.fromJSON(object.period) - } else { - message.period = undefined - } - if (object.periodSpendLimit !== undefined && object.periodSpendLimit !== null) { - for (const e of object.periodSpendLimit) { - message.periodSpendLimit.push(Coin.fromJSON(e)) - } - } - if (object.periodCanSpend !== undefined && object.periodCanSpend !== null) { - for (const e of object.periodCanSpend) { - message.periodCanSpend.push(Coin.fromJSON(e)) - } - } - if (object.periodReset !== undefined && object.periodReset !== null) { - message.periodReset = fromJsonTimestamp(object.periodReset) - } else { - message.periodReset = undefined - } - return message - }, - - toJSON(message: PeriodicAllowance): unknown { - const obj: any = {} - message.basic !== undefined && (obj.basic = message.basic ? BasicAllowance.toJSON(message.basic) : undefined) - message.period !== undefined && (obj.period = message.period ? Duration.toJSON(message.period) : undefined) - if (message.periodSpendLimit) { - obj.periodSpendLimit = message.periodSpendLimit.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.periodSpendLimit = [] - } - if (message.periodCanSpend) { - obj.periodCanSpend = message.periodCanSpend.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.periodCanSpend = [] - } - message.periodReset !== undefined && (obj.periodReset = message.periodReset !== undefined ? message.periodReset.toISOString() : null) - return obj - }, - - fromPartial(object: DeepPartial): PeriodicAllowance { - const message = { ...basePeriodicAllowance } as PeriodicAllowance - message.periodSpendLimit = [] - message.periodCanSpend = [] - if (object.basic !== undefined && object.basic !== null) { - message.basic = BasicAllowance.fromPartial(object.basic) - } else { - message.basic = undefined - } - if (object.period !== undefined && object.period !== null) { - message.period = Duration.fromPartial(object.period) - } else { - message.period = undefined - } - if (object.periodSpendLimit !== undefined && object.periodSpendLimit !== null) { - for (const e of object.periodSpendLimit) { - message.periodSpendLimit.push(Coin.fromPartial(e)) - } - } - if (object.periodCanSpend !== undefined && object.periodCanSpend !== null) { - for (const e of object.periodCanSpend) { - message.periodCanSpend.push(Coin.fromPartial(e)) - } - } - if (object.periodReset !== undefined && object.periodReset !== null) { - message.periodReset = object.periodReset - } else { - message.periodReset = undefined - } - return message - } -} - -const baseAllowedMsgAllowance: object = { allowedMessages: '' } - -export const AllowedMsgAllowance = { - encode(message: AllowedMsgAllowance, writer: Writer = Writer.create()): Writer { - if (message.allowance !== undefined) { - Any.encode(message.allowance, writer.uint32(10).fork()).ldelim() - } - for (const v of message.allowedMessages) { - writer.uint32(18).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): AllowedMsgAllowance { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseAllowedMsgAllowance } as AllowedMsgAllowance - message.allowedMessages = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.allowance = Any.decode(reader, reader.uint32()) - break - case 2: - message.allowedMessages.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): AllowedMsgAllowance { - const message = { ...baseAllowedMsgAllowance } as AllowedMsgAllowance - message.allowedMessages = [] - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromJSON(object.allowance) - } else { - message.allowance = undefined - } - if (object.allowedMessages !== undefined && object.allowedMessages !== null) { - for (const e of object.allowedMessages) { - message.allowedMessages.push(String(e)) - } - } - return message - }, - - toJSON(message: AllowedMsgAllowance): unknown { - const obj: any = {} - message.allowance !== undefined && (obj.allowance = message.allowance ? Any.toJSON(message.allowance) : undefined) - if (message.allowedMessages) { - obj.allowedMessages = message.allowedMessages.map((e) => e) - } else { - obj.allowedMessages = [] - } - return obj - }, - - fromPartial(object: DeepPartial): AllowedMsgAllowance { - const message = { ...baseAllowedMsgAllowance } as AllowedMsgAllowance - message.allowedMessages = [] - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromPartial(object.allowance) - } else { - message.allowance = undefined - } - if (object.allowedMessages !== undefined && object.allowedMessages !== null) { - for (const e of object.allowedMessages) { - message.allowedMessages.push(e) - } - } - return message - } -} - -const baseGrant: object = { granter: '', grantee: '' } - -export const Grant = { - encode(message: Grant, writer: Writer = Writer.create()): Writer { - if (message.granter !== '') { - writer.uint32(10).string(message.granter) - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee) - } - if (message.allowance !== undefined) { - Any.encode(message.allowance, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Grant { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGrant } as Grant - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.granter = reader.string() - break - case 2: - message.grantee = reader.string() - break - case 3: - message.allowance = Any.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Grant { - const message = { ...baseGrant } as Grant - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter) - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromJSON(object.allowance) - } else { - message.allowance = undefined - } - return message - }, - - toJSON(message: Grant): unknown { - const obj: any = {} - message.granter !== undefined && (obj.granter = message.granter) - message.grantee !== undefined && (obj.grantee = message.grantee) - message.allowance !== undefined && (obj.allowance = message.allowance ? Any.toJSON(message.allowance) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): Grant { - const message = { ...baseGrant } as Grant - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromPartial(object.allowance) - } else { - message.allowance = undefined - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.d.ts deleted file mode 100644 index 2cf19ab..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { Grant } from '../../../cosmos/feegrant/v1beta1/feegrant'; -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.feegrant.v1beta1"; -/** GenesisState contains a set of fee allowances, persisted from the store */ -export interface GenesisState { - allowances: Grant[]; -} -export declare const GenesisState: { - encode(message: GenesisState, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GenesisState; - fromJSON(object: any): GenesisState; - toJSON(message: GenesisState): unknown; - fromPartial(object: DeepPartial): GenesisState; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.js deleted file mode 100644 index 5a68a87..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.js +++ /dev/null @@ -1,61 +0,0 @@ -/* eslint-disable */ -import { Grant } from '../../../cosmos/feegrant/v1beta1/feegrant'; -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.feegrant.v1beta1'; -const baseGenesisState = {}; -export const GenesisState = { - encode(message, writer = Writer.create()) { - for (const v of message.allowances) { - Grant.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGenesisState }; - message.allowances = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.allowances.push(Grant.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGenesisState }; - message.allowances = []; - if (object.allowances !== undefined && object.allowances !== null) { - for (const e of object.allowances) { - message.allowances.push(Grant.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.allowances) { - obj.allowances = message.allowances.map((e) => (e ? Grant.toJSON(e) : undefined)); - } - else { - obj.allowances = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGenesisState }; - message.allowances = []; - if (object.allowances !== undefined && object.allowances !== null) { - for (const e of object.allowances) { - message.allowances.push(Grant.fromPartial(e)); - } - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.ts deleted file mode 100644 index 27046f9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/genesis.ts +++ /dev/null @@ -1,83 +0,0 @@ -/* eslint-disable */ -import { Grant } from '../../../cosmos/feegrant/v1beta1/feegrant' -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.feegrant.v1beta1' - -/** GenesisState contains a set of fee allowances, persisted from the store */ -export interface GenesisState { - allowances: Grant[] -} - -const baseGenesisState: object = {} - -export const GenesisState = { - encode(message: GenesisState, writer: Writer = Writer.create()): Writer { - for (const v of message.allowances) { - Grant.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGenesisState } as GenesisState - message.allowances = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.allowances.push(Grant.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.allowances = [] - if (object.allowances !== undefined && object.allowances !== null) { - for (const e of object.allowances) { - message.allowances.push(Grant.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {} - if (message.allowances) { - obj.allowances = message.allowances.map((e) => (e ? Grant.toJSON(e) : undefined)) - } else { - obj.allowances = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.allowances = [] - if (object.allowances !== undefined && object.allowances !== null) { - for (const e of object.allowances) { - message.allowances.push(Grant.fromPartial(e)) - } - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.d.ts deleted file mode 100644 index 920bcb2..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.d.ts +++ /dev/null @@ -1,78 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Grant } from '../../../cosmos/feegrant/v1beta1/feegrant'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -export declare const protobufPackage = "cosmos.feegrant.v1beta1"; -/** QueryAllowanceRequest is the request type for the Query/Allowance RPC method. */ -export interface QueryAllowanceRequest { - /** granter is the address of the user granting an allowance of their funds. */ - granter: string; - /** grantee is the address of the user being granted an allowance of another user's funds. */ - grantee: string; -} -/** QueryAllowanceResponse is the response type for the Query/Allowance RPC method. */ -export interface QueryAllowanceResponse { - /** allowance is a allowance granted for grantee by granter. */ - allowance: Grant | undefined; -} -/** QueryAllowancesRequest is the request type for the Query/Allowances RPC method. */ -export interface QueryAllowancesRequest { - grantee: string; - /** pagination defines an pagination for the request. */ - pagination: PageRequest | undefined; -} -/** QueryAllowancesResponse is the response type for the Query/Allowances RPC method. */ -export interface QueryAllowancesResponse { - /** allowances are allowance's granted for grantee by granter. */ - allowances: Grant[]; - /** pagination defines an pagination for the response. */ - pagination: PageResponse | undefined; -} -export declare const QueryAllowanceRequest: { - encode(message: QueryAllowanceRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryAllowanceRequest; - fromJSON(object: any): QueryAllowanceRequest; - toJSON(message: QueryAllowanceRequest): unknown; - fromPartial(object: DeepPartial): QueryAllowanceRequest; -}; -export declare const QueryAllowanceResponse: { - encode(message: QueryAllowanceResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryAllowanceResponse; - fromJSON(object: any): QueryAllowanceResponse; - toJSON(message: QueryAllowanceResponse): unknown; - fromPartial(object: DeepPartial): QueryAllowanceResponse; -}; -export declare const QueryAllowancesRequest: { - encode(message: QueryAllowancesRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryAllowancesRequest; - fromJSON(object: any): QueryAllowancesRequest; - toJSON(message: QueryAllowancesRequest): unknown; - fromPartial(object: DeepPartial): QueryAllowancesRequest; -}; -export declare const QueryAllowancesResponse: { - encode(message: QueryAllowancesResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryAllowancesResponse; - fromJSON(object: any): QueryAllowancesResponse; - toJSON(message: QueryAllowancesResponse): unknown; - fromPartial(object: DeepPartial): QueryAllowancesResponse; -}; -/** Query defines the gRPC querier service. */ -export interface Query { - /** Allowance returns fee granted to the grantee by the granter. */ - Allowance(request: QueryAllowanceRequest): Promise; - /** Allowances returns all the grants for address. */ - Allowances(request: QueryAllowancesRequest): Promise; -} -export declare class QueryClientImpl implements Query { - private readonly rpc; - constructor(rpc: Rpc); - Allowance(request: QueryAllowanceRequest): Promise; - Allowances(request: QueryAllowancesRequest): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.js deleted file mode 100644 index 85f7263..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.js +++ /dev/null @@ -1,287 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Grant } from '../../../cosmos/feegrant/v1beta1/feegrant'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -export const protobufPackage = 'cosmos.feegrant.v1beta1'; -const baseQueryAllowanceRequest = { granter: '', grantee: '' }; -export const QueryAllowanceRequest = { - encode(message, writer = Writer.create()) { - if (message.granter !== '') { - writer.uint32(10).string(message.granter); - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryAllowanceRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.granter = reader.string(); - break; - case 2: - message.grantee = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryAllowanceRequest }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter); - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.granter !== undefined && (obj.granter = message.granter); - message.grantee !== undefined && (obj.grantee = message.grantee); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryAllowanceRequest }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter; - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - return message; - } -}; -const baseQueryAllowanceResponse = {}; -export const QueryAllowanceResponse = { - encode(message, writer = Writer.create()) { - if (message.allowance !== undefined) { - Grant.encode(message.allowance, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryAllowanceResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.allowance = Grant.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryAllowanceResponse }; - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Grant.fromJSON(object.allowance); - } - else { - message.allowance = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowance !== undefined && (obj.allowance = message.allowance ? Grant.toJSON(message.allowance) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryAllowanceResponse }; - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Grant.fromPartial(object.allowance); - } - else { - message.allowance = undefined; - } - return message; - } -}; -const baseQueryAllowancesRequest = { grantee: '' }; -export const QueryAllowancesRequest = { - encode(message, writer = Writer.create()) { - if (message.grantee !== '') { - writer.uint32(10).string(message.grantee); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryAllowancesRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.grantee = reader.string(); - break; - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryAllowancesRequest }; - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.grantee !== undefined && (obj.grantee = message.grantee); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryAllowancesRequest }; - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryAllowancesResponse = {}; -export const QueryAllowancesResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.allowances) { - Grant.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryAllowancesResponse }; - message.allowances = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.allowances.push(Grant.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryAllowancesResponse }; - message.allowances = []; - if (object.allowances !== undefined && object.allowances !== null) { - for (const e of object.allowances) { - message.allowances.push(Grant.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.allowances) { - obj.allowances = message.allowances.map((e) => (e ? Grant.toJSON(e) : undefined)); - } - else { - obj.allowances = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryAllowancesResponse }; - message.allowances = []; - if (object.allowances !== undefined && object.allowances !== null) { - for (const e of object.allowances) { - message.allowances.push(Grant.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -export class QueryClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Allowance(request) { - const data = QueryAllowanceRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.feegrant.v1beta1.Query', 'Allowance', data); - return promise.then((data) => QueryAllowanceResponse.decode(new Reader(data))); - } - Allowances(request) { - const data = QueryAllowancesRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.feegrant.v1beta1.Query', 'Allowances', data); - return promise.then((data) => QueryAllowancesResponse.decode(new Reader(data))); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.ts deleted file mode 100644 index f5b891a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/query.ts +++ /dev/null @@ -1,354 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { Grant } from '../../../cosmos/feegrant/v1beta1/feegrant' -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination' - -export const protobufPackage = 'cosmos.feegrant.v1beta1' - -/** QueryAllowanceRequest is the request type for the Query/Allowance RPC method. */ -export interface QueryAllowanceRequest { - /** granter is the address of the user granting an allowance of their funds. */ - granter: string - /** grantee is the address of the user being granted an allowance of another user's funds. */ - grantee: string -} - -/** QueryAllowanceResponse is the response type for the Query/Allowance RPC method. */ -export interface QueryAllowanceResponse { - /** allowance is a allowance granted for grantee by granter. */ - allowance: Grant | undefined -} - -/** QueryAllowancesRequest is the request type for the Query/Allowances RPC method. */ -export interface QueryAllowancesRequest { - grantee: string - /** pagination defines an pagination for the request. */ - pagination: PageRequest | undefined -} - -/** QueryAllowancesResponse is the response type for the Query/Allowances RPC method. */ -export interface QueryAllowancesResponse { - /** allowances are allowance's granted for grantee by granter. */ - allowances: Grant[] - /** pagination defines an pagination for the response. */ - pagination: PageResponse | undefined -} - -const baseQueryAllowanceRequest: object = { granter: '', grantee: '' } - -export const QueryAllowanceRequest = { - encode(message: QueryAllowanceRequest, writer: Writer = Writer.create()): Writer { - if (message.granter !== '') { - writer.uint32(10).string(message.granter) - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryAllowanceRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryAllowanceRequest } as QueryAllowanceRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.granter = reader.string() - break - case 2: - message.grantee = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryAllowanceRequest { - const message = { ...baseQueryAllowanceRequest } as QueryAllowanceRequest - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter) - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - return message - }, - - toJSON(message: QueryAllowanceRequest): unknown { - const obj: any = {} - message.granter !== undefined && (obj.granter = message.granter) - message.grantee !== undefined && (obj.grantee = message.grantee) - return obj - }, - - fromPartial(object: DeepPartial): QueryAllowanceRequest { - const message = { ...baseQueryAllowanceRequest } as QueryAllowanceRequest - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - return message - } -} - -const baseQueryAllowanceResponse: object = {} - -export const QueryAllowanceResponse = { - encode(message: QueryAllowanceResponse, writer: Writer = Writer.create()): Writer { - if (message.allowance !== undefined) { - Grant.encode(message.allowance, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryAllowanceResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryAllowanceResponse } as QueryAllowanceResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.allowance = Grant.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryAllowanceResponse { - const message = { ...baseQueryAllowanceResponse } as QueryAllowanceResponse - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Grant.fromJSON(object.allowance) - } else { - message.allowance = undefined - } - return message - }, - - toJSON(message: QueryAllowanceResponse): unknown { - const obj: any = {} - message.allowance !== undefined && (obj.allowance = message.allowance ? Grant.toJSON(message.allowance) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryAllowanceResponse { - const message = { ...baseQueryAllowanceResponse } as QueryAllowanceResponse - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Grant.fromPartial(object.allowance) - } else { - message.allowance = undefined - } - return message - } -} - -const baseQueryAllowancesRequest: object = { grantee: '' } - -export const QueryAllowancesRequest = { - encode(message: QueryAllowancesRequest, writer: Writer = Writer.create()): Writer { - if (message.grantee !== '') { - writer.uint32(10).string(message.grantee) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryAllowancesRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryAllowancesRequest } as QueryAllowancesRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.grantee = reader.string() - break - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryAllowancesRequest { - const message = { ...baseQueryAllowancesRequest } as QueryAllowancesRequest - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryAllowancesRequest): unknown { - const obj: any = {} - message.grantee !== undefined && (obj.grantee = message.grantee) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryAllowancesRequest { - const message = { ...baseQueryAllowancesRequest } as QueryAllowancesRequest - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryAllowancesResponse: object = {} - -export const QueryAllowancesResponse = { - encode(message: QueryAllowancesResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.allowances) { - Grant.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryAllowancesResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryAllowancesResponse } as QueryAllowancesResponse - message.allowances = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.allowances.push(Grant.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryAllowancesResponse { - const message = { ...baseQueryAllowancesResponse } as QueryAllowancesResponse - message.allowances = [] - if (object.allowances !== undefined && object.allowances !== null) { - for (const e of object.allowances) { - message.allowances.push(Grant.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryAllowancesResponse): unknown { - const obj: any = {} - if (message.allowances) { - obj.allowances = message.allowances.map((e) => (e ? Grant.toJSON(e) : undefined)) - } else { - obj.allowances = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryAllowancesResponse { - const message = { ...baseQueryAllowancesResponse } as QueryAllowancesResponse - message.allowances = [] - if (object.allowances !== undefined && object.allowances !== null) { - for (const e of object.allowances) { - message.allowances.push(Grant.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -/** Query defines the gRPC querier service. */ -export interface Query { - /** Allowance returns fee granted to the grantee by the granter. */ - Allowance(request: QueryAllowanceRequest): Promise - /** Allowances returns all the grants for address. */ - Allowances(request: QueryAllowancesRequest): Promise -} - -export class QueryClientImpl implements Query { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Allowance(request: QueryAllowanceRequest): Promise { - const data = QueryAllowanceRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.feegrant.v1beta1.Query', 'Allowance', data) - return promise.then((data) => QueryAllowanceResponse.decode(new Reader(data))) - } - - Allowances(request: QueryAllowancesRequest): Promise { - const data = QueryAllowancesRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.feegrant.v1beta1.Query', 'Allowances', data) - return promise.then((data) => QueryAllowancesResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.d.ts deleted file mode 100644 index da490db..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.d.ts +++ /dev/null @@ -1,83 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Any } from '../../../google/protobuf/any'; -export declare const protobufPackage = "cosmos.feegrant.v1beta1"; -/** - * MsgGrantAllowance adds permission for Grantee to spend up to Allowance - * of fees from the account of Granter. - */ -export interface MsgGrantAllowance { - /** granter is the address of the user granting an allowance of their funds. */ - granter: string; - /** grantee is the address of the user being granted an allowance of another user's funds. */ - grantee: string; - /** allowance can be any of basic and filtered fee allowance. */ - allowance: Any | undefined; -} -/** MsgGrantAllowanceResponse defines the Msg/GrantAllowanceResponse response type. */ -export interface MsgGrantAllowanceResponse { -} -/** MsgRevokeAllowance removes any existing Allowance from Granter to Grantee. */ -export interface MsgRevokeAllowance { - /** granter is the address of the user granting an allowance of their funds. */ - granter: string; - /** grantee is the address of the user being granted an allowance of another user's funds. */ - grantee: string; -} -/** MsgRevokeAllowanceResponse defines the Msg/RevokeAllowanceResponse response type. */ -export interface MsgRevokeAllowanceResponse { -} -export declare const MsgGrantAllowance: { - encode(message: MsgGrantAllowance, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgGrantAllowance; - fromJSON(object: any): MsgGrantAllowance; - toJSON(message: MsgGrantAllowance): unknown; - fromPartial(object: DeepPartial): MsgGrantAllowance; -}; -export declare const MsgGrantAllowanceResponse: { - encode(_: MsgGrantAllowanceResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgGrantAllowanceResponse; - fromJSON(_: any): MsgGrantAllowanceResponse; - toJSON(_: MsgGrantAllowanceResponse): unknown; - fromPartial(_: DeepPartial): MsgGrantAllowanceResponse; -}; -export declare const MsgRevokeAllowance: { - encode(message: MsgRevokeAllowance, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgRevokeAllowance; - fromJSON(object: any): MsgRevokeAllowance; - toJSON(message: MsgRevokeAllowance): unknown; - fromPartial(object: DeepPartial): MsgRevokeAllowance; -}; -export declare const MsgRevokeAllowanceResponse: { - encode(_: MsgRevokeAllowanceResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgRevokeAllowanceResponse; - fromJSON(_: any): MsgRevokeAllowanceResponse; - toJSON(_: MsgRevokeAllowanceResponse): unknown; - fromPartial(_: DeepPartial): MsgRevokeAllowanceResponse; -}; -/** Msg defines the feegrant msg service. */ -export interface Msg { - /** - * GrantAllowance grants fee allowance to the grantee on the granter's - * account with the provided expiration time. - */ - GrantAllowance(request: MsgGrantAllowance): Promise; - /** - * RevokeAllowance revokes any fee allowance of granter's account that - * has been granted to the grantee. - */ - RevokeAllowance(request: MsgRevokeAllowance): Promise; -} -export declare class MsgClientImpl implements Msg { - private readonly rpc; - constructor(rpc: Rpc); - GrantAllowance(request: MsgGrantAllowance): Promise; - RevokeAllowance(request: MsgRevokeAllowance): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.js deleted file mode 100644 index 550f4a1..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.js +++ /dev/null @@ -1,242 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Any } from '../../../google/protobuf/any'; -export const protobufPackage = 'cosmos.feegrant.v1beta1'; -const baseMsgGrantAllowance = { granter: '', grantee: '' }; -export const MsgGrantAllowance = { - encode(message, writer = Writer.create()) { - if (message.granter !== '') { - writer.uint32(10).string(message.granter); - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee); - } - if (message.allowance !== undefined) { - Any.encode(message.allowance, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgGrantAllowance }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.granter = reader.string(); - break; - case 2: - message.grantee = reader.string(); - break; - case 3: - message.allowance = Any.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgGrantAllowance }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter); - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromJSON(object.allowance); - } - else { - message.allowance = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.granter !== undefined && (obj.granter = message.granter); - message.grantee !== undefined && (obj.grantee = message.grantee); - message.allowance !== undefined && (obj.allowance = message.allowance ? Any.toJSON(message.allowance) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgGrantAllowance }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter; - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromPartial(object.allowance); - } - else { - message.allowance = undefined; - } - return message; - } -}; -const baseMsgGrantAllowanceResponse = {}; -export const MsgGrantAllowanceResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgGrantAllowanceResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgGrantAllowanceResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgGrantAllowanceResponse }; - return message; - } -}; -const baseMsgRevokeAllowance = { granter: '', grantee: '' }; -export const MsgRevokeAllowance = { - encode(message, writer = Writer.create()) { - if (message.granter !== '') { - writer.uint32(10).string(message.granter); - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgRevokeAllowance }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.granter = reader.string(); - break; - case 2: - message.grantee = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgRevokeAllowance }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter); - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee); - } - else { - message.grantee = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.granter !== undefined && (obj.granter = message.granter); - message.grantee !== undefined && (obj.grantee = message.grantee); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgRevokeAllowance }; - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter; - } - else { - message.granter = ''; - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee; - } - else { - message.grantee = ''; - } - return message; - } -}; -const baseMsgRevokeAllowanceResponse = {}; -export const MsgRevokeAllowanceResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgRevokeAllowanceResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgRevokeAllowanceResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgRevokeAllowanceResponse }; - return message; - } -}; -export class MsgClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - GrantAllowance(request) { - const data = MsgGrantAllowance.encode(request).finish(); - const promise = this.rpc.request('cosmos.feegrant.v1beta1.Msg', 'GrantAllowance', data); - return promise.then((data) => MsgGrantAllowanceResponse.decode(new Reader(data))); - } - RevokeAllowance(request) { - const data = MsgRevokeAllowance.encode(request).finish(); - const promise = this.rpc.request('cosmos.feegrant.v1beta1.Msg', 'RevokeAllowance', data); - return promise.then((data) => MsgRevokeAllowanceResponse.decode(new Reader(data))); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.ts deleted file mode 100644 index 8929999..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos/feegrant/v1beta1/tx.ts +++ /dev/null @@ -1,316 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { Any } from '../../../google/protobuf/any' - -export const protobufPackage = 'cosmos.feegrant.v1beta1' - -/** - * MsgGrantAllowance adds permission for Grantee to spend up to Allowance - * of fees from the account of Granter. - */ -export interface MsgGrantAllowance { - /** granter is the address of the user granting an allowance of their funds. */ - granter: string - /** grantee is the address of the user being granted an allowance of another user's funds. */ - grantee: string - /** allowance can be any of basic and filtered fee allowance. */ - allowance: Any | undefined -} - -/** MsgGrantAllowanceResponse defines the Msg/GrantAllowanceResponse response type. */ -export interface MsgGrantAllowanceResponse {} - -/** MsgRevokeAllowance removes any existing Allowance from Granter to Grantee. */ -export interface MsgRevokeAllowance { - /** granter is the address of the user granting an allowance of their funds. */ - granter: string - /** grantee is the address of the user being granted an allowance of another user's funds. */ - grantee: string -} - -/** MsgRevokeAllowanceResponse defines the Msg/RevokeAllowanceResponse response type. */ -export interface MsgRevokeAllowanceResponse {} - -const baseMsgGrantAllowance: object = { granter: '', grantee: '' } - -export const MsgGrantAllowance = { - encode(message: MsgGrantAllowance, writer: Writer = Writer.create()): Writer { - if (message.granter !== '') { - writer.uint32(10).string(message.granter) - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee) - } - if (message.allowance !== undefined) { - Any.encode(message.allowance, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgGrantAllowance { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgGrantAllowance } as MsgGrantAllowance - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.granter = reader.string() - break - case 2: - message.grantee = reader.string() - break - case 3: - message.allowance = Any.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgGrantAllowance { - const message = { ...baseMsgGrantAllowance } as MsgGrantAllowance - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter) - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromJSON(object.allowance) - } else { - message.allowance = undefined - } - return message - }, - - toJSON(message: MsgGrantAllowance): unknown { - const obj: any = {} - message.granter !== undefined && (obj.granter = message.granter) - message.grantee !== undefined && (obj.grantee = message.grantee) - message.allowance !== undefined && (obj.allowance = message.allowance ? Any.toJSON(message.allowance) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): MsgGrantAllowance { - const message = { ...baseMsgGrantAllowance } as MsgGrantAllowance - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - if (object.allowance !== undefined && object.allowance !== null) { - message.allowance = Any.fromPartial(object.allowance) - } else { - message.allowance = undefined - } - return message - } -} - -const baseMsgGrantAllowanceResponse: object = {} - -export const MsgGrantAllowanceResponse = { - encode(_: MsgGrantAllowanceResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgGrantAllowanceResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgGrantAllowanceResponse } as MsgGrantAllowanceResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgGrantAllowanceResponse { - const message = { ...baseMsgGrantAllowanceResponse } as MsgGrantAllowanceResponse - return message - }, - - toJSON(_: MsgGrantAllowanceResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgGrantAllowanceResponse { - const message = { ...baseMsgGrantAllowanceResponse } as MsgGrantAllowanceResponse - return message - } -} - -const baseMsgRevokeAllowance: object = { granter: '', grantee: '' } - -export const MsgRevokeAllowance = { - encode(message: MsgRevokeAllowance, writer: Writer = Writer.create()): Writer { - if (message.granter !== '') { - writer.uint32(10).string(message.granter) - } - if (message.grantee !== '') { - writer.uint32(18).string(message.grantee) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgRevokeAllowance { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgRevokeAllowance } as MsgRevokeAllowance - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.granter = reader.string() - break - case 2: - message.grantee = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgRevokeAllowance { - const message = { ...baseMsgRevokeAllowance } as MsgRevokeAllowance - if (object.granter !== undefined && object.granter !== null) { - message.granter = String(object.granter) - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = String(object.grantee) - } else { - message.grantee = '' - } - return message - }, - - toJSON(message: MsgRevokeAllowance): unknown { - const obj: any = {} - message.granter !== undefined && (obj.granter = message.granter) - message.grantee !== undefined && (obj.grantee = message.grantee) - return obj - }, - - fromPartial(object: DeepPartial): MsgRevokeAllowance { - const message = { ...baseMsgRevokeAllowance } as MsgRevokeAllowance - if (object.granter !== undefined && object.granter !== null) { - message.granter = object.granter - } else { - message.granter = '' - } - if (object.grantee !== undefined && object.grantee !== null) { - message.grantee = object.grantee - } else { - message.grantee = '' - } - return message - } -} - -const baseMsgRevokeAllowanceResponse: object = {} - -export const MsgRevokeAllowanceResponse = { - encode(_: MsgRevokeAllowanceResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgRevokeAllowanceResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgRevokeAllowanceResponse } as MsgRevokeAllowanceResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgRevokeAllowanceResponse { - const message = { ...baseMsgRevokeAllowanceResponse } as MsgRevokeAllowanceResponse - return message - }, - - toJSON(_: MsgRevokeAllowanceResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgRevokeAllowanceResponse { - const message = { ...baseMsgRevokeAllowanceResponse } as MsgRevokeAllowanceResponse - return message - } -} - -/** Msg defines the feegrant msg service. */ -export interface Msg { - /** - * GrantAllowance grants fee allowance to the grantee on the granter's - * account with the provided expiration time. - */ - GrantAllowance(request: MsgGrantAllowance): Promise - /** - * RevokeAllowance revokes any fee allowance of granter's account that - * has been granted to the grantee. - */ - RevokeAllowance(request: MsgRevokeAllowance): Promise -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - GrantAllowance(request: MsgGrantAllowance): Promise { - const data = MsgGrantAllowance.encode(request).finish() - const promise = this.rpc.request('cosmos.feegrant.v1beta1.Msg', 'GrantAllowance', data) - return promise.then((data) => MsgGrantAllowanceResponse.decode(new Reader(data))) - } - - RevokeAllowance(request: MsgRevokeAllowance): Promise { - const data = MsgRevokeAllowance.encode(request).finish() - const promise = this.rpc.request('cosmos.feegrant.v1beta1.Msg', 'RevokeAllowance', data) - return promise.then((data) => MsgRevokeAllowanceResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.d.ts deleted file mode 100644 index ac37814..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "cosmos_proto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.js deleted file mode 100644 index 9945249..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.ts deleted file mode 100644 index a6d6c45..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/cosmos_proto/cosmos.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.d.ts deleted file mode 100644 index 885d30b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "gogoproto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.js deleted file mode 100644 index f02f645..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.ts deleted file mode 100644 index 4de9fe9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.d.ts deleted file mode 100644 index a64daf0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "google.api"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.js deleted file mode 100644 index e7afb6f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.ts deleted file mode 100644 index 42d1084..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.d.ts deleted file mode 100644 index 80c2357..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.d.ts +++ /dev/null @@ -1,320 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.api"; -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: string | undefined; - /** Used for updating a resource. */ - put: string | undefined; - /** Used for creating a resource. */ - post: string | undefined; - /** Used for deleting a resource. */ - delete: string | undefined; - /** Used for updating a resource. */ - patch: string | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} -export declare const Http: { - encode(message: Http, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Http; - fromJSON(object: any): Http; - toJSON(message: Http): unknown; - fromPartial(object: DeepPartial): Http; -}; -export declare const HttpRule: { - encode(message: HttpRule, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): HttpRule; - fromJSON(object: any): HttpRule; - toJSON(message: HttpRule): unknown; - fromPartial(object: DeepPartial): HttpRule; -}; -export declare const CustomHttpPattern: { - encode(message: CustomHttpPattern, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern; - fromJSON(object: any): CustomHttpPattern; - toJSON(message: CustomHttpPattern): unknown; - fromPartial(object: DeepPartial): CustomHttpPattern; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.js deleted file mode 100644 index aef285d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.js +++ /dev/null @@ -1,377 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.api'; -const baseHttp = { fullyDecodeReservedExpansion: false }; -export const Http = { - encode(message, writer = Writer.create()) { - for (const v of message.rules) { - HttpRule.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttp }; - message.rules = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion); - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - fromPartial(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion; - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - } -}; -const baseHttpRule = { selector: '', body: '', responseBody: '' }; -export const HttpRule = { - encode(message, writer = Writer.create()) { - if (message.selector !== '') { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== '') { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttpRule }; - message.additionalBindings = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector); - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get); - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put); - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post); - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete); - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch); - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body); - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody); - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.additionalBindings = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector; - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get; - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put; - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post; - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete; - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch; - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body; - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody; - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)); - } - } - return message; - } -}; -const baseCustomHttpPattern = { kind: '', path: '' }; -export const CustomHttpPattern = { - encode(message, writer = Writer.create()) { - if (message.kind !== '') { - writer.uint32(10).string(message.kind); - } - if (message.path !== '') { - writer.uint32(18).string(message.path); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCustomHttpPattern }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind); - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path); - } - else { - message.path = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - fromPartial(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind; - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path; - } - else { - message.path = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.ts deleted file mode 100644 index 2ff5322..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/api/http.ts +++ /dev/null @@ -1,676 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.api' - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[] - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string - /** Used for listing and getting information about resources. */ - get: string | undefined - /** Used for updating a resource. */ - put: string | undefined - /** Used for creating a resource. */ - post: string | undefined - /** Used for deleting a resource. */ - delete: string | undefined - /** Used for updating a resource. */ - patch: string | undefined - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[] -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string - /** The path matched by this custom verb. */ - path: string -} - -const baseHttp: object = { fullyDecodeReservedExpansion: false } - -export const Http = { - encode(message: Http, writer: Writer = Writer.create()): Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Http { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttp } as Http - message.rules = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())) - break - case 2: - message.fullyDecodeReservedExpansion = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion) - } else { - message.fullyDecodeReservedExpansion = false - } - return message - }, - - toJSON(message: Http): unknown { - const obj: any = {} - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.rules = [] - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion) - return obj - }, - - fromPartial(object: DeepPartial): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion - } else { - message.fullyDecodeReservedExpansion = false - } - return message - } -} - -const baseHttpRule: object = { selector: '', body: '', responseBody: '' } - -export const HttpRule = { - encode(message: HttpRule, writer: Writer = Writer.create()): Writer { - if (message.selector !== '') { - writer.uint32(10).string(message.selector) - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get) - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put) - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post) - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete) - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch) - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim() - } - if (message.body !== '') { - writer.uint32(58).string(message.body) - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody) - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.selector = reader.string() - break - case 2: - message.get = reader.string() - break - case 3: - message.put = reader.string() - break - case 4: - message.post = reader.string() - break - case 5: - message.delete = reader.string() - break - case 6: - message.patch = reader.string() - break - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()) - break - case 7: - message.body = reader.string() - break - case 12: - message.responseBody = reader.string() - break - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector) - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get) - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put) - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post) - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete) - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch) - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body) - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody) - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)) - } - } - return message - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {} - message.selector !== undefined && (obj.selector = message.selector) - message.get !== undefined && (obj.get = message.get) - message.put !== undefined && (obj.put = message.put) - message.post !== undefined && (obj.post = message.post) - message.delete !== undefined && (obj.delete = message.delete) - message.patch !== undefined && (obj.patch = message.patch) - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined) - message.body !== undefined && (obj.body = message.body) - message.responseBody !== undefined && (obj.responseBody = message.responseBody) - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.additionalBindings = [] - } - return obj - }, - - fromPartial(object: DeepPartial): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)) - } - } - return message - } -} - -const baseCustomHttpPattern: object = { kind: '', path: '' } - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: Writer = Writer.create()): Writer { - if (message.kind !== '') { - writer.uint32(10).string(message.kind) - } - if (message.path !== '') { - writer.uint32(18).string(message.path) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.kind = reader.string() - break - case 2: - message.path = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind) - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path) - } else { - message.path = '' - } - return message - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {} - message.kind !== undefined && (obj.kind = message.kind) - message.path !== undefined && (obj.path = message.path) - return obj - }, - - fromPartial(object: DeepPartial): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path - } else { - message.path = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.d.ts deleted file mode 100644 index e586afc..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.d.ts +++ /dev/null @@ -1,132 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string; - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array; -} -export declare const Any: { - encode(message: Any, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Any; - fromJSON(object: any): Any; - toJSON(message: Any): unknown; - fromPartial(object: DeepPartial): Any; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.js deleted file mode 100644 index 04f6fc3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.js +++ /dev/null @@ -1,98 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseAny = { typeUrl: '' }; -export const Any = { - encode(message, writer = Writer.create()) { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseAny }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string(); - break; - case 2: - message.value = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl); - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl); - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl; - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value; - } - else { - message.value = new Uint8Array(); - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.ts deleted file mode 100644 index c73d684..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/any.ts +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array -} - -const baseAny: object = { typeUrl: '' } - -export const Any = { - encode(message: Any, writer: Writer = Writer.create()): Writer { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl) - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Any { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseAny } as Any - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string() - break - case 2: - message.value = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl) - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value) - } - return message - }, - - toJSON(message: Any): unknown { - const obj: any = {} - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl) - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value - } else { - message.value = new Uint8Array() - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.d.ts deleted file mode 100644 index 57846e0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.d.ts +++ /dev/null @@ -1,1022 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: FileOptions | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: FieldOptions | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} -export declare enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type; -export declare function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string; -export declare enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label; -export declare function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string; -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: EnumOptions | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: MethodOptions | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} -/** Generated classes can be optimized for speed or code size. */ -export declare enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} -export declare function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode; -export declare function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string; -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export declare enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType; -export declare function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string; -export declare enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType; -export declare function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string; -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export declare enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} -export declare function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel; -export declare function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string; -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} -export declare const FileDescriptorSet: { - encode(message: FileDescriptorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet; - fromJSON(object: any): FileDescriptorSet; - toJSON(message: FileDescriptorSet): unknown; - fromPartial(object: DeepPartial): FileDescriptorSet; -}; -export declare const FileDescriptorProto: { - encode(message: FileDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto; - fromJSON(object: any): FileDescriptorProto; - toJSON(message: FileDescriptorProto): unknown; - fromPartial(object: DeepPartial): FileDescriptorProto; -}; -export declare const DescriptorProto: { - encode(message: DescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto; - fromJSON(object: any): DescriptorProto; - toJSON(message: DescriptorProto): unknown; - fromPartial(object: DeepPartial): DescriptorProto; -}; -export declare const DescriptorProto_ExtensionRange: { - encode(message: DescriptorProto_ExtensionRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange; - fromJSON(object: any): DescriptorProto_ExtensionRange; - toJSON(message: DescriptorProto_ExtensionRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange; -}; -export declare const DescriptorProto_ReservedRange: { - encode(message: DescriptorProto_ReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange; - fromJSON(object: any): DescriptorProto_ReservedRange; - toJSON(message: DescriptorProto_ReservedRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange; -}; -export declare const ExtensionRangeOptions: { - encode(message: ExtensionRangeOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions; - fromJSON(object: any): ExtensionRangeOptions; - toJSON(message: ExtensionRangeOptions): unknown; - fromPartial(object: DeepPartial): ExtensionRangeOptions; -}; -export declare const FieldDescriptorProto: { - encode(message: FieldDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto; - fromJSON(object: any): FieldDescriptorProto; - toJSON(message: FieldDescriptorProto): unknown; - fromPartial(object: DeepPartial): FieldDescriptorProto; -}; -export declare const OneofDescriptorProto: { - encode(message: OneofDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto; - fromJSON(object: any): OneofDescriptorProto; - toJSON(message: OneofDescriptorProto): unknown; - fromPartial(object: DeepPartial): OneofDescriptorProto; -}; -export declare const EnumDescriptorProto: { - encode(message: EnumDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto; - fromJSON(object: any): EnumDescriptorProto; - toJSON(message: EnumDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto; -}; -export declare const EnumDescriptorProto_EnumReservedRange: { - encode(message: EnumDescriptorProto_EnumReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange; - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange; - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange; -}; -export declare const EnumValueDescriptorProto: { - encode(message: EnumValueDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto; - fromJSON(object: any): EnumValueDescriptorProto; - toJSON(message: EnumValueDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumValueDescriptorProto; -}; -export declare const ServiceDescriptorProto: { - encode(message: ServiceDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto; - fromJSON(object: any): ServiceDescriptorProto; - toJSON(message: ServiceDescriptorProto): unknown; - fromPartial(object: DeepPartial): ServiceDescriptorProto; -}; -export declare const MethodDescriptorProto: { - encode(message: MethodDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto; - fromJSON(object: any): MethodDescriptorProto; - toJSON(message: MethodDescriptorProto): unknown; - fromPartial(object: DeepPartial): MethodDescriptorProto; -}; -export declare const FileOptions: { - encode(message: FileOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileOptions; - fromJSON(object: any): FileOptions; - toJSON(message: FileOptions): unknown; - fromPartial(object: DeepPartial): FileOptions; -}; -export declare const MessageOptions: { - encode(message: MessageOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MessageOptions; - fromJSON(object: any): MessageOptions; - toJSON(message: MessageOptions): unknown; - fromPartial(object: DeepPartial): MessageOptions; -}; -export declare const FieldOptions: { - encode(message: FieldOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldOptions; - fromJSON(object: any): FieldOptions; - toJSON(message: FieldOptions): unknown; - fromPartial(object: DeepPartial): FieldOptions; -}; -export declare const OneofOptions: { - encode(message: OneofOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofOptions; - fromJSON(object: any): OneofOptions; - toJSON(message: OneofOptions): unknown; - fromPartial(object: DeepPartial): OneofOptions; -}; -export declare const EnumOptions: { - encode(message: EnumOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumOptions; - fromJSON(object: any): EnumOptions; - toJSON(message: EnumOptions): unknown; - fromPartial(object: DeepPartial): EnumOptions; -}; -export declare const EnumValueOptions: { - encode(message: EnumValueOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions; - fromJSON(object: any): EnumValueOptions; - toJSON(message: EnumValueOptions): unknown; - fromPartial(object: DeepPartial): EnumValueOptions; -}; -export declare const ServiceOptions: { - encode(message: ServiceOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceOptions; - fromJSON(object: any): ServiceOptions; - toJSON(message: ServiceOptions): unknown; - fromPartial(object: DeepPartial): ServiceOptions; -}; -export declare const MethodOptions: { - encode(message: MethodOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodOptions; - fromJSON(object: any): MethodOptions; - toJSON(message: MethodOptions): unknown; - fromPartial(object: DeepPartial): MethodOptions; -}; -export declare const UninterpretedOption: { - encode(message: UninterpretedOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption; - fromJSON(object: any): UninterpretedOption; - toJSON(message: UninterpretedOption): unknown; - fromPartial(object: DeepPartial): UninterpretedOption; -}; -export declare const UninterpretedOption_NamePart: { - encode(message: UninterpretedOption_NamePart, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart; - fromJSON(object: any): UninterpretedOption_NamePart; - toJSON(message: UninterpretedOption_NamePart): unknown; - fromPartial(object: DeepPartial): UninterpretedOption_NamePart; -}; -export declare const SourceCodeInfo: { - encode(message: SourceCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo; - fromJSON(object: any): SourceCodeInfo; - toJSON(message: SourceCodeInfo): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo; -}; -export declare const SourceCodeInfo_Location: { - encode(message: SourceCodeInfo_Location, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location; - fromJSON(object: any): SourceCodeInfo_Location; - toJSON(message: SourceCodeInfo_Location): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo_Location; -}; -export declare const GeneratedCodeInfo: { - encode(message: GeneratedCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo; - fromJSON(object: any): GeneratedCodeInfo; - toJSON(message: GeneratedCodeInfo): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo; -}; -export declare const GeneratedCodeInfo_Annotation: { - encode(message: GeneratedCodeInfo_Annotation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation; - fromJSON(object: any): GeneratedCodeInfo_Annotation; - toJSON(message: GeneratedCodeInfo_Annotation): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.js deleted file mode 100644 index 22f7937..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.js +++ /dev/null @@ -1,3920 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -export var FieldDescriptorProto_Type; -(function (FieldDescriptorProto_Type) { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT64"] = 3] = "TYPE_INT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT64"] = 4] = "TYPE_UINT64"; - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT32"] = 5] = "TYPE_INT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BOOL"] = 8] = "TYPE_BOOL"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_STRING"] = 9] = "TYPE_STRING"; - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_GROUP"] = 10] = "TYPE_GROUP"; - /** TYPE_MESSAGE - Length-delimited aggregate. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; - /** TYPE_BYTES - New in version 2. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BYTES"] = 12] = "TYPE_BYTES"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT32"] = 13] = "TYPE_UINT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_ENUM"] = 14] = "TYPE_ENUM"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; - /** TYPE_SINT32 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT32"] = 17] = "TYPE_SINT32"; - /** TYPE_SINT64 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT64"] = 18] = "TYPE_SINT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Type || (FieldDescriptorProto_Type = {})); -export function fieldDescriptorProto_TypeFromJSON(object) { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_TypeToJSON(object) { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE'; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT'; - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64'; - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64'; - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32'; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64'; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32'; - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL'; - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING'; - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP'; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE'; - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES'; - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32'; - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM'; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32'; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64'; - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32'; - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64'; - default: - return 'UNKNOWN'; - } -} -export var FieldDescriptorProto_Label; -(function (FieldDescriptorProto_Label) { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_OPTIONAL"] = 1] = "LABEL_OPTIONAL"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REQUIRED"] = 2] = "LABEL_REQUIRED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REPEATED"] = 3] = "LABEL_REPEATED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Label || (FieldDescriptorProto_Label = {})); -export function fieldDescriptorProto_LabelFromJSON(object) { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_LabelToJSON(object) { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL'; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED'; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED'; - default: - return 'UNKNOWN'; - } -} -/** Generated classes can be optimized for speed or code size. */ -export var FileOptions_OptimizeMode; -(function (FileOptions_OptimizeMode) { - /** SPEED - Generate complete code for parsing, serialization, */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["SPEED"] = 1] = "SPEED"; - /** CODE_SIZE - etc. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["CODE_SIZE"] = 2] = "CODE_SIZE"; - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["LITE_RUNTIME"] = 3] = "LITE_RUNTIME"; - FileOptions_OptimizeMode[FileOptions_OptimizeMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FileOptions_OptimizeMode || (FileOptions_OptimizeMode = {})); -export function fileOptions_OptimizeModeFromJSON(object) { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED; - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} -export function fileOptions_OptimizeModeToJSON(object) { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED'; - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE'; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_CType; -(function (FieldOptions_CType) { - /** STRING - Default mode. */ - FieldOptions_CType[FieldOptions_CType["STRING"] = 0] = "STRING"; - FieldOptions_CType[FieldOptions_CType["CORD"] = 1] = "CORD"; - FieldOptions_CType[FieldOptions_CType["STRING_PIECE"] = 2] = "STRING_PIECE"; - FieldOptions_CType[FieldOptions_CType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_CType || (FieldOptions_CType = {})); -export function fieldOptions_CTypeFromJSON(object) { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING; - case 1: - case 'CORD': - return FieldOptions_CType.CORD; - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} -export function fieldOptions_CTypeToJSON(object) { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING'; - case FieldOptions_CType.CORD: - return 'CORD'; - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_JSType; -(function (FieldOptions_JSType) { - /** JS_NORMAL - Use the default type. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NORMAL"] = 0] = "JS_NORMAL"; - /** JS_STRING - Use JavaScript strings. */ - FieldOptions_JSType[FieldOptions_JSType["JS_STRING"] = 1] = "JS_STRING"; - /** JS_NUMBER - Use JavaScript numbers. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NUMBER"] = 2] = "JS_NUMBER"; - FieldOptions_JSType[FieldOptions_JSType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_JSType || (FieldOptions_JSType = {})); -export function fieldOptions_JSTypeFromJSON(object) { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL; - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING; - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} -export function fieldOptions_JSTypeToJSON(object) { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL'; - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING'; - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER'; - default: - return 'UNKNOWN'; - } -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export var MethodOptions_IdempotencyLevel; -(function (MethodOptions_IdempotencyLevel) { - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENCY_UNKNOWN"] = 0] = "IDEMPOTENCY_UNKNOWN"; - /** NO_SIDE_EFFECTS - implies idempotent */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["NO_SIDE_EFFECTS"] = 1] = "NO_SIDE_EFFECTS"; - /** IDEMPOTENT - idempotent, but may have side effects */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENT"] = 2] = "IDEMPOTENT"; - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(MethodOptions_IdempotencyLevel || (MethodOptions_IdempotencyLevel = {})); -export function methodOptions_IdempotencyLevelFromJSON(object) { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} -export function methodOptions_IdempotencyLevelToJSON(object) { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN'; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS'; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT'; - default: - return 'UNKNOWN'; - } -} -const baseFileDescriptorSet = {}; -export const FileDescriptorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.file) { - FileDescriptorProto.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorSet }; - message.file = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.file = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)); - } - } - return message; - } -}; -const baseFileDescriptorProto = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' }; -export const FileDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.package !== '') { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } - else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } - else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package); - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax); - } - else { - message.syntax = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } - else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e); - } - else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e); - } - else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package; - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax; - } - else { - message.syntax = ''; - } - return message; - } -}; -const baseDescriptorProto = { name: '', reservedName: '' }; -export const DescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)); - } - else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.oneofDecl = []; - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseDescriptorProto_ExtensionRange = { start: 0, end: 0 }; -export const DescriptorProto_ExtensionRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ExtensionRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseDescriptorProto_ReservedRange = { start: 0, end: 0 }; -export const DescriptorProto_ReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseExtensionRangeOptions = {}; -export const ExtensionRangeOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldDescriptorProto = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -}; -export const FieldDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label); - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type); - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName); - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee); - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue); - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex); - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName); - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional); - } - else { - message.proto3Optional = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label; - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName; - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee; - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue; - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex; - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName; - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional; - } - else { - message.proto3Optional = false; - } - return message; - } -}; -const baseOneofDescriptorProto = { name: '' }; -export const OneofDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseEnumDescriptorProto = { name: '', reservedName: '' }; -export const EnumDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseEnumDescriptorProto_EnumReservedRange = { start: 0, end: 0 }; -export const EnumDescriptorProto_EnumReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseEnumValueDescriptorProto = { name: '', number: 0 }; -export const EnumValueDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseServiceDescriptorProto = { name: '' }; -export const ServiceDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceDescriptorProto }; - message.method = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.method = []; - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseMethodDescriptorProto = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false }; -export const MethodDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType); - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType); - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming); - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming); - } - else { - message.serverStreaming = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType; - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType; - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming; - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming; - } - else { - message.serverStreaming = false; - } - return message; - } -}; -const baseFileOptions = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -}; -export const FileOptions = { - encode(message, writer = Writer.create()) { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage); - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname); - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles); - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash); - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor); - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage); - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices); - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices); - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices); - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices); - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas); - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix); - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace); - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix); - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix); - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace); - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace); - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage); - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage; - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname; - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles; - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash; - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8; - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor; - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage; - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices; - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices; - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices; - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices; - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas; - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix; - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace; - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix; - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix; - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace; - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace; - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage; - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMessageOptions = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false }; -export const MessageOptions = { - encode(message, writer = Writer.create()) { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat); - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor); - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry); - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat; - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor; - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry; - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldOptions = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false }; -export const FieldOptions = { - encode(message, writer = Writer.create()) { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype); - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed); - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype); - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy); - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak); - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype; - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed; - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype; - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy; - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak; - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseOneofOptions = {}; -export const OneofOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumOptions = { allowAlias: false, deprecated: false }; -export const EnumOptions = { - encode(message, writer = Writer.create()) { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias); - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias; - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumValueOptions = { deprecated: false }; -export const EnumValueOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseServiceOptions = { deprecated: false }; -export const ServiceOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMethodOptions = { deprecated: false, idempotencyLevel: 0 }; -export const MethodOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel); - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel; - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseUninterpretedOption = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' }; -export const UninterpretedOption = { - encode(message, writer = Writer.create()) { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption }; - message.name = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64()); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64()); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue); - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue); - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue); - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue); - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue); - } - else { - message.aggregateValue = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)); - } - else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue); - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue; - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue; - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue; - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue; - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue; - } - else { - message.stringValue = new Uint8Array(); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue; - } - else { - message.aggregateValue = ''; - } - return message; - } -}; -const baseUninterpretedOption_NamePart = { namePart: '', isExtension: false }; -export const UninterpretedOption_NamePart = { - encode(message, writer = Writer.create()) { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption_NamePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart); - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension); - } - else { - message.isExtension = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart; - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension; - } - else { - message.isExtension = false; - } - return message; - } -}; -const baseSourceCodeInfo = {}; -export const SourceCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo }; - message.location = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)); - } - else { - obj.location = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)); - } - } - return message; - } -}; -const baseSourceCodeInfo_Location = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' }; -export const SourceCodeInfo_Location = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } - else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments); - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments); - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => e); - } - else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } - else { - obj.leadingDetachedComments = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments; - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments; - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e); - } - } - return message; - } -}; -const baseGeneratedCodeInfo = {}; -export const GeneratedCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)); - } - else { - obj.annotation = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)); - } - } - return message; - } -}; -const baseGeneratedCodeInfo_Annotation = { path: 0, sourceFile: '', begin: 0, end: 0 }; -export const GeneratedCodeInfo_Annotation = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile); - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin); - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = message.begin); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile; - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin; - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.ts deleted file mode 100644 index 83606a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4643 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[] -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string - /** e.g. "foo", "foo.bar", etc. */ - package: string - /** Names of files imported by this file. */ - dependency: string[] - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[] - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[] - /** All top-level definitions in this file. */ - messageType: DescriptorProto[] - enumType: EnumDescriptorProto[] - service: ServiceDescriptorProto[] - extension: FieldDescriptorProto[] - options: FileOptions | undefined - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string - field: FieldDescriptorProto[] - extension: FieldDescriptorProto[] - nestedType: DescriptorProto[] - enumType: EnumDescriptorProto[] - extensionRange: DescriptorProto_ExtensionRange[] - oneofDecl: OneofDescriptorProto[] - options: MessageOptions | undefined - reservedRange: DescriptorProto_ReservedRange[] - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[] -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number - options: ExtensionRangeOptions | undefined -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string - number: number - label: FieldDescriptorProto_Label - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string - options: FieldOptions | undefined - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64 - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64 - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32 - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64 - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32 - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32 - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32 - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64 - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32 - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64 - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE' - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT' - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64' - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64' - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32' - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64' - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32' - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL' - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING' - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP' - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE' - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES' - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32' - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM' - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32' - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64' - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32' - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64' - default: - return 'UNKNOWN' - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL' - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED' - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED' - default: - return 'UNKNOWN' - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string - options: OneofOptions | undefined -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string - value: EnumValueDescriptorProto[] - options: EnumOptions | undefined - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[] - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[] -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number - /** Inclusive. */ - end: number -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string - number: number - options: EnumValueOptions | undefined -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string - method: MethodDescriptorProto[] - options: ServiceOptions | undefined -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string - outputType: string - options: MethodOptions | undefined - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean - optimizeFor: FileOptions_OptimizeMode - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean - javaGenericServices: boolean - pyGenericServices: boolean - phpGenericServices: boolean - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[] -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED' - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE' - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME' - default: - return 'UNKNOWN' - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean - /** For Google-internal migration only. Do not use. */ - weak: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING - case 1: - case 'CORD': - return FieldOptions_CType.CORD - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING' - case FieldOptions_CType.CORD: - return 'CORD' - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE' - default: - return 'UNKNOWN' - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL' - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING' - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER' - default: - return 'UNKNOWN' - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean - idempotencyLevel: MethodOptions_IdempotencyLevel - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN' - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS' - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT' - default: - return 'UNKNOWN' - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[] - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string - positiveIntValue: number - negativeIntValue: number - doubleValue: number - stringValue: Uint8Array - aggregateValue: string -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string - isExtension: boolean -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[] -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[] - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[] - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string - trailingComments: string - leadingDetachedComments: string[] -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[] -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[] - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number -} - -const baseFileDescriptorSet: object = {} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {} - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)) - } else { - obj.file = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)) - } - } - return message - } -} - -const baseFileDescriptorProto: object = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' } - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.package !== '') { - writer.uint32(18).string(message.package) - } - for (const v of message.dependency) { - writer.uint32(26).string(v!) - } - writer.uint32(82).fork() - for (const v of message.publicDependency) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(90).fork() - for (const v of message.weakDependency) { - writer.int32(v) - } - writer.ldelim() - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim() - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.package = reader.string() - break - case 3: - message.dependency.push(reader.string()) - break - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()) - } - } else { - message.publicDependency.push(reader.int32()) - } - break - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()) - } - } else { - message.weakDependency.push(reader.int32()) - } - break - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 8: - message.options = FileOptions.decode(reader, reader.uint32()) - break - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()) - break - case 12: - message.syntax = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package) - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax) - } else { - message.syntax = '' - } - return message - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.package !== undefined && (obj.package = message.package) - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e) - } else { - obj.dependency = [] - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e) - } else { - obj.publicDependency = [] - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e) - } else { - obj.weakDependency = [] - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.messageType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)) - } else { - obj.service = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined) - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined) - message.syntax !== undefined && (obj.syntax = message.syntax) - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax - } else { - message.syntax = '' - } - return message - } -} - -const baseDescriptorProto: object = { name: '', reservedName: '' } - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim() - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim() - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())) - break - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()) - break - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())) - break - case 10: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.field = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.nestedType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)) - } else { - obj.extensionRange = [] - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)) - } else { - obj.oneofDecl = [] - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseDescriptorProto_ExtensionRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseDescriptorProto_ReservedRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseExtensionRangeOptions: object = {} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldDescriptorProto: object = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number) - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label) - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type) - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName) - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee) - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue) - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex) - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName) - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 3: - message.number = reader.int32() - break - case 4: - message.label = reader.int32() as any - break - case 5: - message.type = reader.int32() as any - break - case 6: - message.typeName = reader.string() - break - case 2: - message.extendee = reader.string() - break - case 7: - message.defaultValue = reader.string() - break - case 9: - message.oneofIndex = reader.int32() - break - case 10: - message.jsonName = reader.string() - break - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()) - break - case 17: - message.proto3Optional = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label) - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type) - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName) - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee) - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue) - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex) - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName) - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional) - } else { - message.proto3Optional = false - } - return message - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)) - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)) - message.typeName !== undefined && (obj.typeName = message.typeName) - message.extendee !== undefined && (obj.extendee = message.extendee) - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue) - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex) - message.jsonName !== undefined && (obj.jsonName = message.jsonName) - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined) - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional) - return obj - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional - } else { - message.proto3Optional = false - } - return message - } -} - -const baseOneofDescriptorProto: object = { name: '' } - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseEnumDescriptorProto: object = { name: '', reservedName: '' } - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()) - break - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())) - break - case 5: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)) - } else { - obj.value = [] - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseEnumDescriptorProto_EnumReservedRange: object = { start: 0, end: 0 } - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseEnumValueDescriptorProto: object = { name: '', number: 0 } - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number) - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.number = reader.int32() - break - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseServiceDescriptorProto: object = { name: '' } - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)) - } else { - obj.method = [] - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseMethodDescriptorProto: object = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false } - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType) - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType) - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim() - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming) - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.inputType = reader.string() - break - case 3: - message.outputType = reader.string() - break - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()) - break - case 5: - message.clientStreaming = reader.bool() - break - case 6: - message.serverStreaming = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType) - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType) - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming) - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming) - } else { - message.serverStreaming = false - } - return message - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.inputType !== undefined && (obj.inputType = message.inputType) - message.outputType !== undefined && (obj.outputType = message.outputType) - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined) - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming) - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming) - return obj - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming - } else { - message.serverStreaming = false - } - return message - } -} - -const baseFileOptions: object = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -} - -export const FileOptions = { - encode(message: FileOptions, writer: Writer = Writer.create()): Writer { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage) - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname) - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles) - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash) - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8) - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor) - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage) - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices) - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices) - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices) - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices) - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated) - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas) - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix) - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace) - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix) - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix) - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace) - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace) - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string() - break - case 8: - message.javaOuterClassname = reader.string() - break - case 10: - message.javaMultipleFiles = reader.bool() - break - case 20: - message.javaGenerateEqualsAndHash = reader.bool() - break - case 27: - message.javaStringCheckUtf8 = reader.bool() - break - case 9: - message.optimizeFor = reader.int32() as any - break - case 11: - message.goPackage = reader.string() - break - case 16: - message.ccGenericServices = reader.bool() - break - case 17: - message.javaGenericServices = reader.bool() - break - case 18: - message.pyGenericServices = reader.bool() - break - case 42: - message.phpGenericServices = reader.bool() - break - case 23: - message.deprecated = reader.bool() - break - case 31: - message.ccEnableArenas = reader.bool() - break - case 36: - message.objcClassPrefix = reader.string() - break - case 37: - message.csharpNamespace = reader.string() - break - case 39: - message.swiftPrefix = reader.string() - break - case 40: - message.phpClassPrefix = reader.string() - break - case 41: - message.phpNamespace = reader.string() - break - case 44: - message.phpMetadataNamespace = reader.string() - break - case 45: - message.rubyPackage = reader.string() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage) - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname) - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles) - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash) - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8) - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor) - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage) - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices) - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices) - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices) - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices) - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas) - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix) - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace) - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix) - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix) - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace) - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace) - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage) - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {} - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage) - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname) - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles) - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash) - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8) - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)) - message.goPackage !== undefined && (obj.goPackage = message.goPackage) - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices) - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices) - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices) - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas) - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix) - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace) - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix) - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix) - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace) - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace) - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMessageOptions: object = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false } - -export const MessageOptions = { - encode(message: MessageOptions, writer: Writer = Writer.create()): Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat) - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool() - break - case 2: - message.noStandardDescriptorAccessor = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 7: - message.mapEntry = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat) - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor) - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry) - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {} - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat) - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldOptions: object = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false } - -export const FieldOptions = { - encode(message: FieldOptions, writer: Writer = Writer.create()): Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype) - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed) - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype) - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any - break - case 2: - message.packed = reader.bool() - break - case 6: - message.jstype = reader.int32() as any - break - case 5: - message.lazy = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 10: - message.weak = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype) - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed) - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype) - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy) - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak) - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {} - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)) - message.packed !== undefined && (obj.packed = message.packed) - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)) - message.lazy !== undefined && (obj.lazy = message.lazy) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.weak !== undefined && (obj.weak = message.weak) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseOneofOptions: object = {} - -export const OneofOptions = { - encode(message: OneofOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumOptions: object = { allowAlias: false, deprecated: false } - -export const EnumOptions = { - encode(message: EnumOptions, writer: Writer = Writer.create()): Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias) - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {} - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumValueOptions: object = { deprecated: false } - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseServiceOptions: object = { deprecated: false } - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMethodOptions: object = { deprecated: false, idempotencyLevel: 0 } - -export const MethodOptions = { - encode(message: MethodOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 34: - message.idempotencyLevel = reader.int32() as any - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseUninterpretedOption: object = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' } - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: Writer = Writer.create()): Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue) - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue) - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue) - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue) - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue) - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())) - break - case 3: - message.identifierValue = reader.string() - break - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long) - break - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long) - break - case 6: - message.doubleValue = reader.double() - break - case 7: - message.stringValue = reader.bytes() - break - case 8: - message.aggregateValue = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue) - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue) - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue) - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue) - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue) - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue) - } else { - message.aggregateValue = '' - } - return message - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {} - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)) - } else { - obj.name = [] - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue) - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue) - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue) - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue) - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())) - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue - } else { - message.stringValue = new Uint8Array() - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue - } else { - message.aggregateValue = '' - } - return message - } -} - -const baseUninterpretedOption_NamePart: object = { namePart: '', isExtension: false } - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: Writer = Writer.create()): Writer { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart) - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.namePart = reader.string() - break - case 2: - message.isExtension = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart) - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension) - } else { - message.isExtension = false - } - return message - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {} - message.namePart !== undefined && (obj.namePart = message.namePart) - message.isExtension !== undefined && (obj.isExtension = message.isExtension) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension - } else { - message.isExtension = false - } - return message - } -} - -const baseSourceCodeInfo: object = {} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {} - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)) - } else { - obj.location = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)) - } - } - return message - } -} - -const baseSourceCodeInfo_Location: object = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' } - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(18).fork() - for (const v of message.span) { - writer.int32(v) - } - writer.ldelim() - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments) - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments) - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.span.push(reader.int32()) - } - } else { - message.span.push(reader.int32()) - } - break - case 3: - message.leadingComments = reader.string() - break - case 4: - message.trailingComments = reader.string() - break - case 6: - message.leadingDetachedComments.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments) - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments) - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - if (message.span) { - obj.span = message.span.map((e) => e) - } else { - obj.span = [] - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments) - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments) - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e) - } else { - obj.leadingDetachedComments = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e) - } - } - return message - } -} - -const baseGeneratedCodeInfo: object = {} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {} - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)) - } else { - obj.annotation = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)) - } - } - return message - } -} - -const baseGeneratedCodeInfo_Annotation: object = { path: 0, sourceFile: '', begin: 0, end: 0 } - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile) - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin) - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - message.sourceFile = reader.string() - break - case 3: - message.begin = reader.int32() - break - case 4: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile) - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin) - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile) - message.begin !== undefined && (obj.begin = message.begin) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.d.ts deleted file mode 100644 index 9e651b0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.d.ts +++ /dev/null @@ -1,91 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Duration represents a signed, fixed-length span of time represented - * as a count of seconds and fractions of seconds at nanosecond - * resolution. It is independent of any calendar and concepts like "day" - * or "month". It is related to Timestamp in that the difference between - * two Timestamp values is a Duration and it can be added or subtracted - * from a Timestamp. Range is approximately +-10,000 years. - * - * # Examples - * - * Example 1: Compute Duration from two Timestamps in pseudo code. - * - * Timestamp start = ...; - * Timestamp end = ...; - * Duration duration = ...; - * - * duration.seconds = end.seconds - start.seconds; - * duration.nanos = end.nanos - start.nanos; - * - * if (duration.seconds < 0 && duration.nanos > 0) { - * duration.seconds += 1; - * duration.nanos -= 1000000000; - * } else if (duration.seconds > 0 && duration.nanos < 0) { - * duration.seconds -= 1; - * duration.nanos += 1000000000; - * } - * - * Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. - * - * Timestamp start = ...; - * Duration duration = ...; - * Timestamp end = ...; - * - * end.seconds = start.seconds + duration.seconds; - * end.nanos = start.nanos + duration.nanos; - * - * if (end.nanos < 0) { - * end.seconds -= 1; - * end.nanos += 1000000000; - * } else if (end.nanos >= 1000000000) { - * end.seconds += 1; - * end.nanos -= 1000000000; - * } - * - * Example 3: Compute Duration from datetime.timedelta in Python. - * - * td = datetime.timedelta(days=3, minutes=10) - * duration = Duration() - * duration.FromTimedelta(td) - * - * # JSON Mapping - * - * In JSON format, the Duration type is encoded as a string rather than an - * object, where the string ends in the suffix "s" (indicating seconds) and - * is preceded by the number of seconds, with nanoseconds expressed as - * fractional seconds. For example, 3 seconds with 0 nanoseconds should be - * encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should - * be expressed in JSON format as "3.000000001s", and 3 seconds and 1 - * microsecond should be expressed in JSON format as "3.000001s". - */ -export interface Duration { - /** - * Signed seconds of the span of time. Must be from -315,576,000,000 - * to +315,576,000,000 inclusive. Note: these bounds are computed from: - * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years - */ - seconds: number; - /** - * Signed fractions of a second at nanosecond resolution of the span - * of time. Durations less than one second are represented with a 0 - * `seconds` field and a positive or negative `nanos` field. For durations - * of one second or more, a non-zero value for the `nanos` field must be - * of the same sign as the `seconds` field. Must be from -999,999,999 - * to +999,999,999 inclusive. - */ - nanos: number; -} -export declare const Duration: { - encode(message: Duration, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Duration; - fromJSON(object: any): Duration; - toJSON(message: Duration): unknown; - fromPartial(object: DeepPartial): Duration; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.js deleted file mode 100644 index 85d9d5e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseDuration = { seconds: 0, nanos: 0 }; -export const Duration = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDuration }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDuration }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseDuration }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.ts deleted file mode 100644 index cb49903..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/duration.ts +++ /dev/null @@ -1,188 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Duration represents a signed, fixed-length span of time represented - * as a count of seconds and fractions of seconds at nanosecond - * resolution. It is independent of any calendar and concepts like "day" - * or "month". It is related to Timestamp in that the difference between - * two Timestamp values is a Duration and it can be added or subtracted - * from a Timestamp. Range is approximately +-10,000 years. - * - * # Examples - * - * Example 1: Compute Duration from two Timestamps in pseudo code. - * - * Timestamp start = ...; - * Timestamp end = ...; - * Duration duration = ...; - * - * duration.seconds = end.seconds - start.seconds; - * duration.nanos = end.nanos - start.nanos; - * - * if (duration.seconds < 0 && duration.nanos > 0) { - * duration.seconds += 1; - * duration.nanos -= 1000000000; - * } else if (duration.seconds > 0 && duration.nanos < 0) { - * duration.seconds -= 1; - * duration.nanos += 1000000000; - * } - * - * Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. - * - * Timestamp start = ...; - * Duration duration = ...; - * Timestamp end = ...; - * - * end.seconds = start.seconds + duration.seconds; - * end.nanos = start.nanos + duration.nanos; - * - * if (end.nanos < 0) { - * end.seconds -= 1; - * end.nanos += 1000000000; - * } else if (end.nanos >= 1000000000) { - * end.seconds += 1; - * end.nanos -= 1000000000; - * } - * - * Example 3: Compute Duration from datetime.timedelta in Python. - * - * td = datetime.timedelta(days=3, minutes=10) - * duration = Duration() - * duration.FromTimedelta(td) - * - * # JSON Mapping - * - * In JSON format, the Duration type is encoded as a string rather than an - * object, where the string ends in the suffix "s" (indicating seconds) and - * is preceded by the number of seconds, with nanoseconds expressed as - * fractional seconds. For example, 3 seconds with 0 nanoseconds should be - * encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should - * be expressed in JSON format as "3.000000001s", and 3 seconds and 1 - * microsecond should be expressed in JSON format as "3.000001s". - */ -export interface Duration { - /** - * Signed seconds of the span of time. Must be from -315,576,000,000 - * to +315,576,000,000 inclusive. Note: these bounds are computed from: - * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years - */ - seconds: number - /** - * Signed fractions of a second at nanosecond resolution of the span - * of time. Durations less than one second are represented with a 0 - * `seconds` field and a positive or negative `nanos` field. For durations - * of one second or more, a non-zero value for the `nanos` field must be - * of the same sign as the `seconds` field. Must be from -999,999,999 - * to +999,999,999 inclusive. - */ - nanos: number -} - -const baseDuration: object = { seconds: 0, nanos: 0 } - -export const Duration = { - encode(message: Duration, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Duration { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDuration } as Duration - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Duration { - const message = { ...baseDuration } as Duration - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Duration): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Duration { - const message = { ...baseDuration } as Duration - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.d.ts deleted file mode 100644 index 269c264..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.d.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number; - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number; -} -export declare const Timestamp: { - encode(message: Timestamp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Timestamp; - fromJSON(object: any): Timestamp; - toJSON(message: Timestamp): unknown; - fromPartial(object: DeepPartial): Timestamp; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.js deleted file mode 100644 index ad949da..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseTimestamp = { seconds: 0, nanos: 0 }; -export const Timestamp = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTimestamp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.ts deleted file mode 100644 index a83ef91..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/module/types/google/protobuf/timestamp.ts +++ /dev/null @@ -1,219 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number -} - -const baseTimestamp: object = { seconds: 0, nanos: 0 } - -export const Timestamp = { - encode(message: Timestamp, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Timestamp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTimestamp } as Timestamp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Timestamp): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/package.json b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/package.json deleted file mode 100644 index 02c3cd3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "cosmos-feegrant-v1beta1-js", - "version": "0.1.0", - "description": "Autogenerated vuex store for Cosmos module cosmos.feegrant.v1beta1", - "author": "Starport Codegen ", - "homepage": "http://github.com/cosmos/cosmos-sdk/x/feegrant", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/vuex-root b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/vuex-root deleted file mode 100644 index 0fcc121..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.feegrant.v1beta1/vuex-root +++ /dev/null @@ -1 +0,0 @@ -THIS FILE IS GENERATED AUTOMATICALLY. DO NOT DELETE. diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.d.ts deleted file mode 100644 index 2070c04..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.d.ts +++ /dev/null @@ -1,12 +0,0 @@ -import { WeightedVoteOption } from "./module/types/cosmos/gov/v1beta1/gov"; -import { TextProposal } from "./module/types/cosmos/gov/v1beta1/gov"; -import { Deposit } from "./module/types/cosmos/gov/v1beta1/gov"; -import { Proposal } from "./module/types/cosmos/gov/v1beta1/gov"; -import { TallyResult } from "./module/types/cosmos/gov/v1beta1/gov"; -import { Vote } from "./module/types/cosmos/gov/v1beta1/gov"; -import { DepositParams } from "./module/types/cosmos/gov/v1beta1/gov"; -import { VotingParams } from "./module/types/cosmos/gov/v1beta1/gov"; -import { TallyParams } from "./module/types/cosmos/gov/v1beta1/gov"; -export { WeightedVoteOption, TextProposal, Deposit, Proposal, TallyResult, Vote, DepositParams, VotingParams, TallyParams }; -declare const _default; -export default _default; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.js deleted file mode 100644 index 461fe85..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.js +++ /dev/null @@ -1,415 +0,0 @@ -import { txClient, queryClient, MissingWalletError, registry } from './module'; -// @ts-ignore -import { SpVuexError } from '@starport/vuex'; -import { WeightedVoteOption } from "./module/types/cosmos/gov/v1beta1/gov"; -import { TextProposal } from "./module/types/cosmos/gov/v1beta1/gov"; -import { Deposit } from "./module/types/cosmos/gov/v1beta1/gov"; -import { Proposal } from "./module/types/cosmos/gov/v1beta1/gov"; -import { TallyResult } from "./module/types/cosmos/gov/v1beta1/gov"; -import { Vote } from "./module/types/cosmos/gov/v1beta1/gov"; -import { DepositParams } from "./module/types/cosmos/gov/v1beta1/gov"; -import { VotingParams } from "./module/types/cosmos/gov/v1beta1/gov"; -import { TallyParams } from "./module/types/cosmos/gov/v1beta1/gov"; -export { WeightedVoteOption, TextProposal, Deposit, Proposal, TallyResult, Vote, DepositParams, VotingParams, TallyParams }; -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }); -} -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }); -} -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop] = [...value[prop], ...next_values[prop]]; - } - else { - value[prop] = next_values[prop]; - } - } - return value; -} -function getStructure(template) { - let structure = { fields: [] }; - for (const [key, value] of Object.entries(template)) { - let field = {}; - field.name = key; - field.type = typeof value; - structure.fields.push(field); - } - return structure; -} -const getDefaultState = () => { - return { - Proposal: {}, - Proposals: {}, - Vote: {}, - Votes: {}, - Params: {}, - Deposit: {}, - Deposits: {}, - TallyResult: {}, - _Structure: { - WeightedVoteOption: getStructure(WeightedVoteOption.fromPartial({})), - TextProposal: getStructure(TextProposal.fromPartial({})), - Deposit: getStructure(Deposit.fromPartial({})), - Proposal: getStructure(Proposal.fromPartial({})), - TallyResult: getStructure(TallyResult.fromPartial({})), - Vote: getStructure(Vote.fromPartial({})), - DepositParams: getStructure(DepositParams.fromPartial({})), - VotingParams: getStructure(VotingParams.fromPartial({})), - TallyParams: getStructure(TallyParams.fromPartial({})), - }, - _Registry: registry, - _Subscriptions: new Set(), - }; -}; -// initial state -const state = getDefaultState(); -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()); - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value; - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription); - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription); - } - }, - getters: { - getProposal: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Proposal[JSON.stringify(params)] ?? {}; - }, - getProposals: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Proposals[JSON.stringify(params)] ?? {}; - }, - getVote: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Vote[JSON.stringify(params)] ?? {}; - }, - getVotes: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Votes[JSON.stringify(params)] ?? {}; - }, - getParams: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Params[JSON.stringify(params)] ?? {}; - }, - getDeposit: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Deposit[JSON.stringify(params)] ?? {}; - }, - getDeposits: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Deposits[JSON.stringify(params)] ?? {}; - }, - getTallyResult: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.TallyResult[JSON.stringify(params)] ?? {}; - }, - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields; - }, - getRegistry: (state) => { - return state._Registry; - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.gov.v1beta1 initialized!'); - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate'); - }); - } - }, - resetState({ commit }) { - commit('RESET_STATE'); - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription); - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload); - } - catch (e) { - throw new SpVuexError('Subscriptions: ' + e.message); - } - }); - }, - async QueryProposal({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryProposal(key.proposal_id)).data; - commit('QUERY', { query: 'Proposal', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryProposal', payload: { options: { all }, params: { ...key }, query } }); - return getters['getProposal']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryProposal', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryProposals({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryProposals(query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryProposals({ ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Proposals', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryProposals', payload: { options: { all }, params: { ...key }, query } }); - return getters['getProposals']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryProposals', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryVote({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryVote(key.proposal_id, key.voter)).data; - commit('QUERY', { query: 'Vote', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryVote', payload: { options: { all }, params: { ...key }, query } }); - return getters['getVote']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryVote', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryVotes({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryVotes(key.proposal_id, query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryVotes(key.proposal_id, { ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Votes', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryVotes', payload: { options: { all }, params: { ...key }, query } }); - return getters['getVotes']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryVotes', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryParams(key.params_type)).data; - commit('QUERY', { query: 'Params', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: { ...key }, query } }); - return getters['getParams']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDeposit({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDeposit(key.proposal_id, key.depositor)).data; - commit('QUERY', { query: 'Deposit', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDeposit', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDeposit']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDeposit', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDeposits({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDeposits(key.proposal_id, query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryDeposits(key.proposal_id, { ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Deposits', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDeposits', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDeposits']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDeposits', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryTallyResult({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryTallyResult(key.proposal_id)).data; - commit('QUERY', { query: 'TallyResult', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryTallyResult', payload: { options: { all }, params: { ...key }, query } }); - return getters['getTallyResult']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryTallyResult', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async sendMsgVoteWeighted({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgVoteWeighted(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVoteWeighted:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgVoteWeighted:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgDeposit({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgDeposit(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgDeposit:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgDeposit:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgSubmitProposal({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgSubmitProposal(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSubmitProposal:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgSubmitProposal:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgVote({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgVote(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVote:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgVote:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async MsgVoteWeighted({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgVoteWeighted(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVoteWeighted:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgVoteWeighted:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgDeposit({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgDeposit(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgDeposit:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgDeposit:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgSubmitProposal({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgSubmitProposal(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSubmitProposal:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgSubmitProposal:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgVote({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgVote(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVote:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgVote:Create', 'Could not create message: ' + e.message); - } - } - }, - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.ts deleted file mode 100644 index d800b3d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/index.ts +++ /dev/null @@ -1,481 +0,0 @@ -import { txClient, queryClient, MissingWalletError , registry} from './module' -// @ts-ignore -import { SpVuexError } from '@starport/vuex' - -import { WeightedVoteOption } from "./module/types/cosmos/gov/v1beta1/gov" -import { TextProposal } from "./module/types/cosmos/gov/v1beta1/gov" -import { Deposit } from "./module/types/cosmos/gov/v1beta1/gov" -import { Proposal } from "./module/types/cosmos/gov/v1beta1/gov" -import { TallyResult } from "./module/types/cosmos/gov/v1beta1/gov" -import { Vote } from "./module/types/cosmos/gov/v1beta1/gov" -import { DepositParams } from "./module/types/cosmos/gov/v1beta1/gov" -import { VotingParams } from "./module/types/cosmos/gov/v1beta1/gov" -import { TallyParams } from "./module/types/cosmos/gov/v1beta1/gov" - - -export { WeightedVoteOption, TextProposal, Deposit, Proposal, TallyResult, Vote, DepositParams, VotingParams, TallyParams }; - -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }) -} - -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }) -} - -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop]=[...value[prop], ...next_values[prop]] - }else{ - value[prop]=next_values[prop] - } - } - return value -} - -function getStructure(template) { - let structure = { fields: [] } - for (const [key, value] of Object.entries(template)) { - let field: any = {} - field.name = key - field.type = typeof value - structure.fields.push(field) - } - return structure -} - -const getDefaultState = () => { - return { - Proposal: {}, - Proposals: {}, - Vote: {}, - Votes: {}, - Params: {}, - Deposit: {}, - Deposits: {}, - TallyResult: {}, - - _Structure: { - WeightedVoteOption: getStructure(WeightedVoteOption.fromPartial({})), - TextProposal: getStructure(TextProposal.fromPartial({})), - Deposit: getStructure(Deposit.fromPartial({})), - Proposal: getStructure(Proposal.fromPartial({})), - TallyResult: getStructure(TallyResult.fromPartial({})), - Vote: getStructure(Vote.fromPartial({})), - DepositParams: getStructure(DepositParams.fromPartial({})), - VotingParams: getStructure(VotingParams.fromPartial({})), - TallyParams: getStructure(TallyParams.fromPartial({})), - - }, - _Registry: registry, - _Subscriptions: new Set(), - } -} - -// initial state -const state = getDefaultState() - -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()) - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription) - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription) - } - }, - getters: { - getProposal: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Proposal[JSON.stringify(params)] ?? {} - }, - getProposals: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Proposals[JSON.stringify(params)] ?? {} - }, - getVote: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Vote[JSON.stringify(params)] ?? {} - }, - getVotes: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Votes[JSON.stringify(params)] ?? {} - }, - getParams: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Params[JSON.stringify(params)] ?? {} - }, - getDeposit: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Deposit[JSON.stringify(params)] ?? {} - }, - getDeposits: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Deposits[JSON.stringify(params)] ?? {} - }, - getTallyResult: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.TallyResult[JSON.stringify(params)] ?? {} - }, - - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields - }, - getRegistry: (state) => { - return state._Registry - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.gov.v1beta1 initialized!') - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate') - }) - } - }, - resetState({ commit }) { - commit('RESET_STATE') - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription) - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload) - }catch(e) { - throw new SpVuexError('Subscriptions: ' + e.message) - } - }) - }, - - - - - - - async QueryProposal({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryProposal( key.proposal_id)).data - - - commit('QUERY', { query: 'Proposal', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryProposal', payload: { options: { all }, params: {...key},query }}) - return getters['getProposal']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryProposal', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryProposals({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryProposals(query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryProposals({...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Proposals', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryProposals', payload: { options: { all }, params: {...key},query }}) - return getters['getProposals']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryProposals', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryVote({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryVote( key.proposal_id, key.voter)).data - - - commit('QUERY', { query: 'Vote', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryVote', payload: { options: { all }, params: {...key},query }}) - return getters['getVote']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryVote', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryVotes({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryVotes( key.proposal_id, query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryVotes( key.proposal_id, {...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Votes', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryVotes', payload: { options: { all }, params: {...key},query }}) - return getters['getVotes']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryVotes', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryParams( key.params_type)).data - - - commit('QUERY', { query: 'Params', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: {...key},query }}) - return getters['getParams']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDeposit({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDeposit( key.proposal_id, key.depositor)).data - - - commit('QUERY', { query: 'Deposit', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDeposit', payload: { options: { all }, params: {...key},query }}) - return getters['getDeposit']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDeposit', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDeposits({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDeposits( key.proposal_id, query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryDeposits( key.proposal_id, {...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Deposits', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDeposits', payload: { options: { all }, params: {...key},query }}) - return getters['getDeposits']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDeposits', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryTallyResult({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryTallyResult( key.proposal_id)).data - - - commit('QUERY', { query: 'TallyResult', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryTallyResult', payload: { options: { all }, params: {...key},query }}) - return getters['getTallyResult']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryTallyResult', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - async sendMsgVoteWeighted({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgVoteWeighted(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVoteWeighted:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgVoteWeighted:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgDeposit({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgDeposit(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgDeposit:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgDeposit:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgSubmitProposal({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgSubmitProposal(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSubmitProposal:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgSubmitProposal:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgVote({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgVote(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVote:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgVote:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - - async MsgVoteWeighted({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgVoteWeighted(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVoteWeighted:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgVoteWeighted:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgDeposit({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgDeposit(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgDeposit:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgDeposit:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgSubmitProposal({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgSubmitProposal(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgSubmitProposal:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgSubmitProposal:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgVote({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgVote(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgVote:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgVote:Create', 'Could not create message: ' + e.message) - - } - } - }, - - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.d.ts deleted file mode 100644 index 8ca4658..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.d.ts +++ /dev/null @@ -1,28 +0,0 @@ -import { StdFee } from "@cosmjs/launchpad"; -import { Registry, OfflineSigner, EncodeObject } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgVoteWeighted } from "./types/cosmos/gov/v1beta1/tx"; -import { MsgDeposit } from "./types/cosmos/gov/v1beta1/tx"; -import { MsgSubmitProposal } from "./types/cosmos/gov/v1beta1/tx"; -import { MsgVote } from "./types/cosmos/gov/v1beta1/tx"; -export declare const MissingWalletError: Error; -export declare const registry: Registry; -interface TxClientOptions { - addr: string; -} -interface SignAndBroadcastOptions { - fee: StdFee; - memo?: string; -} -declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions) => Promise<{ - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; - msgVoteWeighted: (data: MsgVoteWeighted) => EncodeObject; - msgDeposit: (data: MsgDeposit) => EncodeObject; - msgSubmitProposal: (data: MsgSubmitProposal) => EncodeObject; - msgVote: (data: MsgVote) => EncodeObject; -}>; -interface QueryClientOptions { - addr: string; -} -declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.js deleted file mode 100644 index db7649d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.js +++ /dev/null @@ -1,43 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgVoteWeighted } from "./types/cosmos/gov/v1beta1/tx"; -import { MsgDeposit } from "./types/cosmos/gov/v1beta1/tx"; -import { MsgSubmitProposal } from "./types/cosmos/gov/v1beta1/tx"; -import { MsgVote } from "./types/cosmos/gov/v1beta1/tx"; -const types = [ - ["/cosmos.gov.v1beta1.MsgVoteWeighted", MsgVoteWeighted], - ["/cosmos.gov.v1beta1.MsgDeposit", MsgDeposit], - ["/cosmos.gov.v1beta1.MsgSubmitProposal", MsgSubmitProposal], - ["/cosmos.gov.v1beta1.MsgVote", MsgVote], -]; -export const MissingWalletError = new Error("wallet is required"); -export const registry = new Registry(types); -const defaultFee = { - amount: [], - gas: "200000", -}; -const txClient = async (wallet, { addr: addr } = { addr: "http://localhost:26657" }) => { - if (!wallet) - throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - } - else { - client = await SigningStargateClient.offline(wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - return { - signAndBroadcast: (msgs, { fee, memo } = { fee: defaultFee, memo: "" }) => client.signAndBroadcast(address, msgs, fee, memo), - msgVoteWeighted: (data) => ({ typeUrl: "/cosmos.gov.v1beta1.MsgVoteWeighted", value: data }), - msgDeposit: (data) => ({ typeUrl: "/cosmos.gov.v1beta1.MsgDeposit", value: data }), - msgSubmitProposal: (data) => ({ typeUrl: "/cosmos.gov.v1beta1.MsgSubmitProposal", value: data }), - msgVote: (data) => ({ typeUrl: "/cosmos.gov.v1beta1.MsgVote", value: data }), - }; -}; -const queryClient = async ({ addr: addr } = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.ts deleted file mode 100644 index 6193294..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/index.ts +++ /dev/null @@ -1,69 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import { StdFee } from "@cosmjs/launchpad"; -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry, OfflineSigner, EncodeObject, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgVoteWeighted } from "./types/cosmos/gov/v1beta1/tx"; -import { MsgDeposit } from "./types/cosmos/gov/v1beta1/tx"; -import { MsgSubmitProposal } from "./types/cosmos/gov/v1beta1/tx"; -import { MsgVote } from "./types/cosmos/gov/v1beta1/tx"; - - -const types = [ - ["/cosmos.gov.v1beta1.MsgVoteWeighted", MsgVoteWeighted], - ["/cosmos.gov.v1beta1.MsgDeposit", MsgDeposit], - ["/cosmos.gov.v1beta1.MsgSubmitProposal", MsgSubmitProposal], - ["/cosmos.gov.v1beta1.MsgVote", MsgVote], - -]; -export const MissingWalletError = new Error("wallet is required"); - -export const registry = new Registry(types); - -const defaultFee = { - amount: [], - gas: "200000", -}; - -interface TxClientOptions { - addr: string -} - -interface SignAndBroadcastOptions { - fee: StdFee, - memo?: string -} - -const txClient = async (wallet: OfflineSigner, { addr: addr }: TxClientOptions = { addr: "http://localhost:26657" }) => { - if (!wallet) throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - }else{ - client = await SigningStargateClient.offline( wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - - return { - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }: SignAndBroadcastOptions = {fee: defaultFee, memo: ""}) => client.signAndBroadcast(address, msgs, fee,memo), - msgVoteWeighted: (data: MsgVoteWeighted): EncodeObject => ({ typeUrl: "/cosmos.gov.v1beta1.MsgVoteWeighted", value: data }), - msgDeposit: (data: MsgDeposit): EncodeObject => ({ typeUrl: "/cosmos.gov.v1beta1.MsgDeposit", value: data }), - msgSubmitProposal: (data: MsgSubmitProposal): EncodeObject => ({ typeUrl: "/cosmos.gov.v1beta1.MsgSubmitProposal", value: data }), - msgVote: (data: MsgVote): EncodeObject => ({ typeUrl: "/cosmos.gov.v1beta1.MsgVote", value: data }), - - }; -}; - -interface QueryClientOptions { - addr: string -} - -const queryClient = async ({ addr: addr }: QueryClientOptions = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; - -export { - txClient, - queryClient, -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.d.ts deleted file mode 100644 index 5f8db92..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.d.ts +++ /dev/null @@ -1,671 +0,0 @@ -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} -/** -* Deposit defines an amount deposited by an account address to an active -proposal. -*/ -export interface V1Beta1Deposit { - /** @format uint64 */ - proposalId?: string; - depositor?: string; - amount?: V1Beta1Coin[]; -} -/** - * DepositParams defines the params for deposits on governance proposals. - */ -export interface V1Beta1DepositParams { - /** Minimum deposit for a proposal to enter voting period. */ - minDeposit?: V1Beta1Coin[]; - /** - * Maximum period for Atom holders to deposit on a proposal. Initial value: 2 - * months. - */ - maxDepositPeriod?: string; -} -/** - * MsgDepositResponse defines the Msg/Deposit response type. - */ -export declare type V1Beta1MsgDepositResponse = object; -/** - * MsgSubmitProposalResponse defines the Msg/SubmitProposal response type. - */ -export interface V1Beta1MsgSubmitProposalResponse { - /** @format uint64 */ - proposalId?: string; -} -/** - * MsgVoteResponse defines the Msg/Vote response type. - */ -export declare type V1Beta1MsgVoteResponse = object; -/** - * MsgVoteWeightedResponse defines the Msg/VoteWeighted response type. - */ -export declare type V1Beta1MsgVoteWeightedResponse = object; -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - /** @format uint64 */ - total?: string; -} -/** - * Proposal defines the core field members of a governance proposal. - */ -export interface V1Beta1Proposal { - /** @format uint64 */ - proposalId?: string; - /** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ - content?: ProtobufAny; - /** - * ProposalStatus enumerates the valid statuses of a proposal. - * - * - PROPOSAL_STATUS_UNSPECIFIED: PROPOSAL_STATUS_UNSPECIFIED defines the default propopsal status. - * - PROPOSAL_STATUS_DEPOSIT_PERIOD: PROPOSAL_STATUS_DEPOSIT_PERIOD defines a proposal status during the deposit - * period. - * - PROPOSAL_STATUS_VOTING_PERIOD: PROPOSAL_STATUS_VOTING_PERIOD defines a proposal status during the voting - * period. - * - PROPOSAL_STATUS_PASSED: PROPOSAL_STATUS_PASSED defines a proposal status of a proposal that has - * passed. - * - PROPOSAL_STATUS_REJECTED: PROPOSAL_STATUS_REJECTED defines a proposal status of a proposal that has - * been rejected. - * - PROPOSAL_STATUS_FAILED: PROPOSAL_STATUS_FAILED defines a proposal status of a proposal that has - * failed. - */ - status?: V1Beta1ProposalStatus; - /** TallyResult defines a standard tally for a governance proposal. */ - finalTallyResult?: V1Beta1TallyResult; - /** @format date-time */ - submitTime?: string; - /** @format date-time */ - depositEndTime?: string; - totalDeposit?: V1Beta1Coin[]; - /** @format date-time */ - votingStartTime?: string; - /** @format date-time */ - votingEndTime?: string; -} -/** -* ProposalStatus enumerates the valid statuses of a proposal. - - - PROPOSAL_STATUS_UNSPECIFIED: PROPOSAL_STATUS_UNSPECIFIED defines the default propopsal status. - - PROPOSAL_STATUS_DEPOSIT_PERIOD: PROPOSAL_STATUS_DEPOSIT_PERIOD defines a proposal status during the deposit -period. - - PROPOSAL_STATUS_VOTING_PERIOD: PROPOSAL_STATUS_VOTING_PERIOD defines a proposal status during the voting -period. - - PROPOSAL_STATUS_PASSED: PROPOSAL_STATUS_PASSED defines a proposal status of a proposal that has -passed. - - PROPOSAL_STATUS_REJECTED: PROPOSAL_STATUS_REJECTED defines a proposal status of a proposal that has -been rejected. - - PROPOSAL_STATUS_FAILED: PROPOSAL_STATUS_FAILED defines a proposal status of a proposal that has -failed. -*/ -export declare enum V1Beta1ProposalStatus { - PROPOSAL_STATUS_UNSPECIFIED = "PROPOSAL_STATUS_UNSPECIFIED", - PROPOSAL_STATUS_DEPOSIT_PERIOD = "PROPOSAL_STATUS_DEPOSIT_PERIOD", - PROPOSAL_STATUS_VOTING_PERIOD = "PROPOSAL_STATUS_VOTING_PERIOD", - PROPOSAL_STATUS_PASSED = "PROPOSAL_STATUS_PASSED", - PROPOSAL_STATUS_REJECTED = "PROPOSAL_STATUS_REJECTED", - PROPOSAL_STATUS_FAILED = "PROPOSAL_STATUS_FAILED" -} -/** - * QueryDepositResponse is the response type for the Query/Deposit RPC method. - */ -export interface V1Beta1QueryDepositResponse { - /** deposit defines the requested deposit. */ - deposit?: V1Beta1Deposit; -} -/** - * QueryDepositsResponse is the response type for the Query/Deposits RPC method. - */ -export interface V1Beta1QueryDepositsResponse { - deposits?: V1Beta1Deposit[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** - * QueryParamsResponse is the response type for the Query/Params RPC method. - */ -export interface V1Beta1QueryParamsResponse { - /** voting_params defines the parameters related to voting. */ - votingParams?: V1Beta1VotingParams; - /** deposit_params defines the parameters related to deposit. */ - depositParams?: V1Beta1DepositParams; - /** tally_params defines the parameters related to tally. */ - tallyParams?: V1Beta1TallyParams; -} -/** - * QueryProposalResponse is the response type for the Query/Proposal RPC method. - */ -export interface V1Beta1QueryProposalResponse { - /** Proposal defines the core field members of a governance proposal. */ - proposal?: V1Beta1Proposal; -} -/** -* QueryProposalsResponse is the response type for the Query/Proposals RPC -method. -*/ -export interface V1Beta1QueryProposalsResponse { - proposals?: V1Beta1Proposal[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** - * QueryTallyResultResponse is the response type for the Query/Tally RPC method. - */ -export interface V1Beta1QueryTallyResultResponse { - /** tally defines the requested tally. */ - tally?: V1Beta1TallyResult; -} -/** - * QueryVoteResponse is the response type for the Query/Vote RPC method. - */ -export interface V1Beta1QueryVoteResponse { - /** vote defined the queried vote. */ - vote?: V1Beta1Vote; -} -/** - * QueryVotesResponse is the response type for the Query/Votes RPC method. - */ -export interface V1Beta1QueryVotesResponse { - /** votes defined the queried votes. */ - votes?: V1Beta1Vote[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** - * TallyParams defines the params for tallying votes on governance proposals. - */ -export interface V1Beta1TallyParams { - /** - * Minimum percentage of total stake needed to vote for a result to be - * considered valid. - * @format byte - */ - quorum?: string; - /** - * Minimum proportion of Yes votes for proposal to pass. Default value: 0.5. - * @format byte - */ - threshold?: string; - /** - * Minimum value of Veto votes to Total votes ratio for proposal to be - * vetoed. Default value: 1/3. - * @format byte - */ - vetoThreshold?: string; -} -/** - * TallyResult defines a standard tally for a governance proposal. - */ -export interface V1Beta1TallyResult { - yes?: string; - abstain?: string; - no?: string; - noWithVeto?: string; -} -/** -* Vote defines a vote on a governance proposal. -A Vote consists of a proposal ID, the voter, and the vote option. -*/ -export interface V1Beta1Vote { - /** @format uint64 */ - proposalId?: string; - voter?: string; - /** - * Deprecated: Prefer to use `options` instead. This field is set in queries - * if and only if `len(options) == 1` and that option has weight 1. In all - * other cases, this field will default to VOTE_OPTION_UNSPECIFIED. - */ - option?: V1Beta1VoteOption; - options?: V1Beta1WeightedVoteOption[]; -} -/** -* VoteOption enumerates the valid vote options for a given governance proposal. - - - VOTE_OPTION_UNSPECIFIED: VOTE_OPTION_UNSPECIFIED defines a no-op vote option. - - VOTE_OPTION_YES: VOTE_OPTION_YES defines a yes vote option. - - VOTE_OPTION_ABSTAIN: VOTE_OPTION_ABSTAIN defines an abstain vote option. - - VOTE_OPTION_NO: VOTE_OPTION_NO defines a no vote option. - - VOTE_OPTION_NO_WITH_VETO: VOTE_OPTION_NO_WITH_VETO defines a no with veto vote option. -*/ -export declare enum V1Beta1VoteOption { - VOTE_OPTION_UNSPECIFIED = "VOTE_OPTION_UNSPECIFIED", - VOTE_OPTION_YES = "VOTE_OPTION_YES", - VOTE_OPTION_ABSTAIN = "VOTE_OPTION_ABSTAIN", - VOTE_OPTION_NO = "VOTE_OPTION_NO", - VOTE_OPTION_NO_WITH_VETO = "VOTE_OPTION_NO_WITH_VETO" -} -/** - * VotingParams defines the params for voting on governance proposals. - */ -export interface V1Beta1VotingParams { - /** Length of the voting period. */ - votingPeriod?: string; -} -/** - * WeightedVoteOption defines a unit of vote for vote split. - */ -export interface V1Beta1WeightedVoteOption { - /** - * VoteOption enumerates the valid vote options for a given governance proposal. - * - * - VOTE_OPTION_UNSPECIFIED: VOTE_OPTION_UNSPECIFIED defines a no-op vote option. - * - VOTE_OPTION_YES: VOTE_OPTION_YES defines a yes vote option. - * - VOTE_OPTION_ABSTAIN: VOTE_OPTION_ABSTAIN defines an abstain vote option. - * - VOTE_OPTION_NO: VOTE_OPTION_NO defines a no vote option. - * - VOTE_OPTION_NO_WITH_VETO: VOTE_OPTION_NO_WITH_VETO defines a no with veto vote option. - */ - option?: V1Beta1VoteOption; - weight?: string; -} -export declare type QueryParamsType = Record; -export declare type ResponseFormat = keyof Omit; -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} -export declare type RequestParams = Omit; -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} -export interface HttpResponse extends Response { - data: D; - error: E; -} -declare type CancelToken = Symbol | string | number; -export declare enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded" -} -export declare class HttpClient { - baseUrl: string; - private securityData; - private securityWorker; - private abortControllers; - private baseApiParams; - constructor(apiConfig?: ApiConfig); - setSecurityData: (data: SecurityDataType) => void; - private addQueryParam; - protected toQueryString(rawQuery?: QueryParamsType): string; - protected addQueryParams(rawQuery?: QueryParamsType): string; - private contentFormatters; - private mergeRequestParams; - private createAbortSignal; - abortRequest: (cancelToken: CancelToken) => void; - request: ({ body, secure, path, type, query, format, baseUrl, cancelToken, ...params }: FullRequestParams) => Promise>; -} -/** - * @title cosmos/gov/v1beta1/genesis.proto - * @version version not set - */ -export declare class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries all parameters of the gov module. - * @request GET:/cosmos/gov/v1beta1/params/{paramsType} - */ - queryParams: (paramsType: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryProposals - * @summary Proposals queries all proposals based on given status. - * @request GET:/cosmos/gov/v1beta1/proposals - */ - queryProposals: (query?: { - proposalStatus?: "PROPOSAL_STATUS_UNSPECIFIED" | "PROPOSAL_STATUS_DEPOSIT_PERIOD" | "PROPOSAL_STATUS_VOTING_PERIOD" | "PROPOSAL_STATUS_PASSED" | "PROPOSAL_STATUS_REJECTED" | "PROPOSAL_STATUS_FAILED"; - voter?: string; - depositor?: string; - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryProposal - * @summary Proposal queries proposal details based on ProposalID. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId} - */ - queryProposal: (proposalId: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDeposits - * @summary Deposits queries all deposits of a single proposal. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/deposits - */ - queryDeposits: (proposalId: string, query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDeposit - * @summary Deposit queries single deposit information based proposalID, depositAddr. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/deposits/{depositor} - */ - queryDeposit: (proposalId: string, depositor: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryTallyResult - * @summary TallyResult queries the tally of a proposal vote. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/tally - */ - queryTallyResult: (proposalId: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryVotes - * @summary Votes queries votes of a given proposal. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/votes - */ - queryVotes: (proposalId: string, query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryVote - * @summary Vote queries voted information based on proposalID, voterAddr. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/votes/{voter} - */ - queryVote: (proposalId: string, voter: string, params?: RequestParams) => Promise>; -} -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.js deleted file mode 100644 index 1bf6484..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.js +++ /dev/null @@ -1,296 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ -/** -* ProposalStatus enumerates the valid statuses of a proposal. - - - PROPOSAL_STATUS_UNSPECIFIED: PROPOSAL_STATUS_UNSPECIFIED defines the default propopsal status. - - PROPOSAL_STATUS_DEPOSIT_PERIOD: PROPOSAL_STATUS_DEPOSIT_PERIOD defines a proposal status during the deposit -period. - - PROPOSAL_STATUS_VOTING_PERIOD: PROPOSAL_STATUS_VOTING_PERIOD defines a proposal status during the voting -period. - - PROPOSAL_STATUS_PASSED: PROPOSAL_STATUS_PASSED defines a proposal status of a proposal that has -passed. - - PROPOSAL_STATUS_REJECTED: PROPOSAL_STATUS_REJECTED defines a proposal status of a proposal that has -been rejected. - - PROPOSAL_STATUS_FAILED: PROPOSAL_STATUS_FAILED defines a proposal status of a proposal that has -failed. -*/ -export var V1Beta1ProposalStatus; -(function (V1Beta1ProposalStatus) { - V1Beta1ProposalStatus["PROPOSAL_STATUS_UNSPECIFIED"] = "PROPOSAL_STATUS_UNSPECIFIED"; - V1Beta1ProposalStatus["PROPOSAL_STATUS_DEPOSIT_PERIOD"] = "PROPOSAL_STATUS_DEPOSIT_PERIOD"; - V1Beta1ProposalStatus["PROPOSAL_STATUS_VOTING_PERIOD"] = "PROPOSAL_STATUS_VOTING_PERIOD"; - V1Beta1ProposalStatus["PROPOSAL_STATUS_PASSED"] = "PROPOSAL_STATUS_PASSED"; - V1Beta1ProposalStatus["PROPOSAL_STATUS_REJECTED"] = "PROPOSAL_STATUS_REJECTED"; - V1Beta1ProposalStatus["PROPOSAL_STATUS_FAILED"] = "PROPOSAL_STATUS_FAILED"; -})(V1Beta1ProposalStatus || (V1Beta1ProposalStatus = {})); -/** -* VoteOption enumerates the valid vote options for a given governance proposal. - - - VOTE_OPTION_UNSPECIFIED: VOTE_OPTION_UNSPECIFIED defines a no-op vote option. - - VOTE_OPTION_YES: VOTE_OPTION_YES defines a yes vote option. - - VOTE_OPTION_ABSTAIN: VOTE_OPTION_ABSTAIN defines an abstain vote option. - - VOTE_OPTION_NO: VOTE_OPTION_NO defines a no vote option. - - VOTE_OPTION_NO_WITH_VETO: VOTE_OPTION_NO_WITH_VETO defines a no with veto vote option. -*/ -export var V1Beta1VoteOption; -(function (V1Beta1VoteOption) { - V1Beta1VoteOption["VOTE_OPTION_UNSPECIFIED"] = "VOTE_OPTION_UNSPECIFIED"; - V1Beta1VoteOption["VOTE_OPTION_YES"] = "VOTE_OPTION_YES"; - V1Beta1VoteOption["VOTE_OPTION_ABSTAIN"] = "VOTE_OPTION_ABSTAIN"; - V1Beta1VoteOption["VOTE_OPTION_NO"] = "VOTE_OPTION_NO"; - V1Beta1VoteOption["VOTE_OPTION_NO_WITH_VETO"] = "VOTE_OPTION_NO_WITH_VETO"; -})(V1Beta1VoteOption || (V1Beta1VoteOption = {})); -export var ContentType; -(function (ContentType) { - ContentType["Json"] = "application/json"; - ContentType["FormData"] = "multipart/form-data"; - ContentType["UrlEncoded"] = "application/x-www-form-urlencoded"; -})(ContentType || (ContentType = {})); -export class HttpClient { - constructor(apiConfig = {}) { - this.baseUrl = ""; - this.securityData = null; - this.securityWorker = null; - this.abortControllers = new Map(); - this.baseApiParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - this.setSecurityData = (data) => { - this.securityData = data; - }; - this.contentFormatters = { - [ContentType.Json]: (input) => input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input) => Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input) => this.toQueryString(input), - }; - this.createAbortSignal = (cancelToken) => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - this.abortRequest = (cancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - this.request = ({ body, secure, path, type, query, format = "json", baseUrl, cancelToken, ...params }) => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response; - r.data = null; - r.error = null; - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } - else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - if (!response.ok) - throw data; - return data; - }); - }; - Object.assign(this, apiConfig); - } - addQueryParam(query, key) { - const value = query[key]; - return (encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`)); - } - toQueryString(rawQuery) { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key]) - : this.addQueryParam(query, key)) - .join("&"); - } - addQueryParams(rawQuery) { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - mergeRequestParams(params1, params2) { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } -} -/** - * @title cosmos/gov/v1beta1/genesis.proto - * @version version not set - */ -export class Api extends HttpClient { - constructor() { - super(...arguments); - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries all parameters of the gov module. - * @request GET:/cosmos/gov/v1beta1/params/{paramsType} - */ - this.queryParams = (paramsType, params = {}) => this.request({ - path: `/cosmos/gov/v1beta1/params/${paramsType}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryProposals - * @summary Proposals queries all proposals based on given status. - * @request GET:/cosmos/gov/v1beta1/proposals - */ - this.queryProposals = (query, params = {}) => this.request({ - path: `/cosmos/gov/v1beta1/proposals`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryProposal - * @summary Proposal queries proposal details based on ProposalID. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId} - */ - this.queryProposal = (proposalId, params = {}) => this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDeposits - * @summary Deposits queries all deposits of a single proposal. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/deposits - */ - this.queryDeposits = (proposalId, query, params = {}) => this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}/deposits`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDeposit - * @summary Deposit queries single deposit information based proposalID, depositAddr. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/deposits/{depositor} - */ - this.queryDeposit = (proposalId, depositor, params = {}) => this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}/deposits/${depositor}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryTallyResult - * @summary TallyResult queries the tally of a proposal vote. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/tally - */ - this.queryTallyResult = (proposalId, params = {}) => this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}/tally`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryVotes - * @summary Votes queries votes of a given proposal. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/votes - */ - this.queryVotes = (proposalId, query, params = {}) => this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}/votes`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryVote - * @summary Vote queries voted information based on proposalID, voterAddr. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/votes/{voter} - */ - this.queryVote = (proposalId, voter, params = {}) => this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}/votes/${voter}`, - method: "GET", - format: "json", - ...params, - }); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.ts deleted file mode 100644 index eeec9ac..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/rest.ts +++ /dev/null @@ -1,942 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} - -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} - -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} - -/** -* Deposit defines an amount deposited by an account address to an active -proposal. -*/ -export interface V1Beta1Deposit { - /** @format uint64 */ - proposalId?: string; - depositor?: string; - amount?: V1Beta1Coin[]; -} - -/** - * DepositParams defines the params for deposits on governance proposals. - */ -export interface V1Beta1DepositParams { - /** Minimum deposit for a proposal to enter voting period. */ - minDeposit?: V1Beta1Coin[]; - - /** - * Maximum period for Atom holders to deposit on a proposal. Initial value: 2 - * months. - */ - maxDepositPeriod?: string; -} - -/** - * MsgDepositResponse defines the Msg/Deposit response type. - */ -export type V1Beta1MsgDepositResponse = object; - -/** - * MsgSubmitProposalResponse defines the Msg/SubmitProposal response type. - */ -export interface V1Beta1MsgSubmitProposalResponse { - /** @format uint64 */ - proposalId?: string; -} - -/** - * MsgVoteResponse defines the Msg/Vote response type. - */ -export type V1Beta1MsgVoteResponse = object; - -/** - * MsgVoteWeightedResponse defines the Msg/VoteWeighted response type. - */ -export type V1Beta1MsgVoteWeightedResponse = object; - -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} - -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - - /** @format uint64 */ - total?: string; -} - -/** - * Proposal defines the core field members of a governance proposal. - */ -export interface V1Beta1Proposal { - /** @format uint64 */ - proposalId?: string; - - /** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ - content?: ProtobufAny; - - /** - * ProposalStatus enumerates the valid statuses of a proposal. - * - * - PROPOSAL_STATUS_UNSPECIFIED: PROPOSAL_STATUS_UNSPECIFIED defines the default propopsal status. - * - PROPOSAL_STATUS_DEPOSIT_PERIOD: PROPOSAL_STATUS_DEPOSIT_PERIOD defines a proposal status during the deposit - * period. - * - PROPOSAL_STATUS_VOTING_PERIOD: PROPOSAL_STATUS_VOTING_PERIOD defines a proposal status during the voting - * period. - * - PROPOSAL_STATUS_PASSED: PROPOSAL_STATUS_PASSED defines a proposal status of a proposal that has - * passed. - * - PROPOSAL_STATUS_REJECTED: PROPOSAL_STATUS_REJECTED defines a proposal status of a proposal that has - * been rejected. - * - PROPOSAL_STATUS_FAILED: PROPOSAL_STATUS_FAILED defines a proposal status of a proposal that has - * failed. - */ - status?: V1Beta1ProposalStatus; - - /** TallyResult defines a standard tally for a governance proposal. */ - finalTallyResult?: V1Beta1TallyResult; - - /** @format date-time */ - submitTime?: string; - - /** @format date-time */ - depositEndTime?: string; - totalDeposit?: V1Beta1Coin[]; - - /** @format date-time */ - votingStartTime?: string; - - /** @format date-time */ - votingEndTime?: string; -} - -/** -* ProposalStatus enumerates the valid statuses of a proposal. - - - PROPOSAL_STATUS_UNSPECIFIED: PROPOSAL_STATUS_UNSPECIFIED defines the default propopsal status. - - PROPOSAL_STATUS_DEPOSIT_PERIOD: PROPOSAL_STATUS_DEPOSIT_PERIOD defines a proposal status during the deposit -period. - - PROPOSAL_STATUS_VOTING_PERIOD: PROPOSAL_STATUS_VOTING_PERIOD defines a proposal status during the voting -period. - - PROPOSAL_STATUS_PASSED: PROPOSAL_STATUS_PASSED defines a proposal status of a proposal that has -passed. - - PROPOSAL_STATUS_REJECTED: PROPOSAL_STATUS_REJECTED defines a proposal status of a proposal that has -been rejected. - - PROPOSAL_STATUS_FAILED: PROPOSAL_STATUS_FAILED defines a proposal status of a proposal that has -failed. -*/ -export enum V1Beta1ProposalStatus { - PROPOSAL_STATUS_UNSPECIFIED = "PROPOSAL_STATUS_UNSPECIFIED", - PROPOSAL_STATUS_DEPOSIT_PERIOD = "PROPOSAL_STATUS_DEPOSIT_PERIOD", - PROPOSAL_STATUS_VOTING_PERIOD = "PROPOSAL_STATUS_VOTING_PERIOD", - PROPOSAL_STATUS_PASSED = "PROPOSAL_STATUS_PASSED", - PROPOSAL_STATUS_REJECTED = "PROPOSAL_STATUS_REJECTED", - PROPOSAL_STATUS_FAILED = "PROPOSAL_STATUS_FAILED", -} - -/** - * QueryDepositResponse is the response type for the Query/Deposit RPC method. - */ -export interface V1Beta1QueryDepositResponse { - /** deposit defines the requested deposit. */ - deposit?: V1Beta1Deposit; -} - -/** - * QueryDepositsResponse is the response type for the Query/Deposits RPC method. - */ -export interface V1Beta1QueryDepositsResponse { - deposits?: V1Beta1Deposit[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** - * QueryParamsResponse is the response type for the Query/Params RPC method. - */ -export interface V1Beta1QueryParamsResponse { - /** voting_params defines the parameters related to voting. */ - votingParams?: V1Beta1VotingParams; - - /** deposit_params defines the parameters related to deposit. */ - depositParams?: V1Beta1DepositParams; - - /** tally_params defines the parameters related to tally. */ - tallyParams?: V1Beta1TallyParams; -} - -/** - * QueryProposalResponse is the response type for the Query/Proposal RPC method. - */ -export interface V1Beta1QueryProposalResponse { - /** Proposal defines the core field members of a governance proposal. */ - proposal?: V1Beta1Proposal; -} - -/** -* QueryProposalsResponse is the response type for the Query/Proposals RPC -method. -*/ -export interface V1Beta1QueryProposalsResponse { - proposals?: V1Beta1Proposal[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** - * QueryTallyResultResponse is the response type for the Query/Tally RPC method. - */ -export interface V1Beta1QueryTallyResultResponse { - /** tally defines the requested tally. */ - tally?: V1Beta1TallyResult; -} - -/** - * QueryVoteResponse is the response type for the Query/Vote RPC method. - */ -export interface V1Beta1QueryVoteResponse { - /** vote defined the queried vote. */ - vote?: V1Beta1Vote; -} - -/** - * QueryVotesResponse is the response type for the Query/Votes RPC method. - */ -export interface V1Beta1QueryVotesResponse { - /** votes defined the queried votes. */ - votes?: V1Beta1Vote[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** - * TallyParams defines the params for tallying votes on governance proposals. - */ -export interface V1Beta1TallyParams { - /** - * Minimum percentage of total stake needed to vote for a result to be - * considered valid. - * @format byte - */ - quorum?: string; - - /** - * Minimum proportion of Yes votes for proposal to pass. Default value: 0.5. - * @format byte - */ - threshold?: string; - - /** - * Minimum value of Veto votes to Total votes ratio for proposal to be - * vetoed. Default value: 1/3. - * @format byte - */ - vetoThreshold?: string; -} - -/** - * TallyResult defines a standard tally for a governance proposal. - */ -export interface V1Beta1TallyResult { - yes?: string; - abstain?: string; - no?: string; - noWithVeto?: string; -} - -/** -* Vote defines a vote on a governance proposal. -A Vote consists of a proposal ID, the voter, and the vote option. -*/ -export interface V1Beta1Vote { - /** @format uint64 */ - proposalId?: string; - voter?: string; - - /** - * Deprecated: Prefer to use `options` instead. This field is set in queries - * if and only if `len(options) == 1` and that option has weight 1. In all - * other cases, this field will default to VOTE_OPTION_UNSPECIFIED. - */ - option?: V1Beta1VoteOption; - options?: V1Beta1WeightedVoteOption[]; -} - -/** -* VoteOption enumerates the valid vote options for a given governance proposal. - - - VOTE_OPTION_UNSPECIFIED: VOTE_OPTION_UNSPECIFIED defines a no-op vote option. - - VOTE_OPTION_YES: VOTE_OPTION_YES defines a yes vote option. - - VOTE_OPTION_ABSTAIN: VOTE_OPTION_ABSTAIN defines an abstain vote option. - - VOTE_OPTION_NO: VOTE_OPTION_NO defines a no vote option. - - VOTE_OPTION_NO_WITH_VETO: VOTE_OPTION_NO_WITH_VETO defines a no with veto vote option. -*/ -export enum V1Beta1VoteOption { - VOTE_OPTION_UNSPECIFIED = "VOTE_OPTION_UNSPECIFIED", - VOTE_OPTION_YES = "VOTE_OPTION_YES", - VOTE_OPTION_ABSTAIN = "VOTE_OPTION_ABSTAIN", - VOTE_OPTION_NO = "VOTE_OPTION_NO", - VOTE_OPTION_NO_WITH_VETO = "VOTE_OPTION_NO_WITH_VETO", -} - -/** - * VotingParams defines the params for voting on governance proposals. - */ -export interface V1Beta1VotingParams { - /** Length of the voting period. */ - votingPeriod?: string; -} - -/** - * WeightedVoteOption defines a unit of vote for vote split. - */ -export interface V1Beta1WeightedVoteOption { - /** - * VoteOption enumerates the valid vote options for a given governance proposal. - * - * - VOTE_OPTION_UNSPECIFIED: VOTE_OPTION_UNSPECIFIED defines a no-op vote option. - * - VOTE_OPTION_YES: VOTE_OPTION_YES defines a yes vote option. - * - VOTE_OPTION_ABSTAIN: VOTE_OPTION_ABSTAIN defines an abstain vote option. - * - VOTE_OPTION_NO: VOTE_OPTION_NO defines a no vote option. - * - VOTE_OPTION_NO_WITH_VETO: VOTE_OPTION_NO_WITH_VETO defines a no with veto vote option. - */ - option?: V1Beta1VoteOption; - weight?: string; -} - -export type QueryParamsType = Record; -export type ResponseFormat = keyof Omit; - -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} - -export type RequestParams = Omit; - -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} - -export interface HttpResponse extends Response { - data: D; - error: E; -} - -type CancelToken = Symbol | string | number; - -export enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded", -} - -export class HttpClient { - public baseUrl: string = ""; - private securityData: SecurityDataType = null as any; - private securityWorker: null | ApiConfig["securityWorker"] = null; - private abortControllers = new Map(); - - private baseApiParams: RequestParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - - constructor(apiConfig: ApiConfig = {}) { - Object.assign(this, apiConfig); - } - - public setSecurityData = (data: SecurityDataType) => { - this.securityData = data; - }; - - private addQueryParam(query: QueryParamsType, key: string) { - const value = query[key]; - - return ( - encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`) - ); - } - - protected toQueryString(rawQuery?: QueryParamsType): string { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => - typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key] as QueryParamsType) - : this.addQueryParam(query, key), - ) - .join("&"); - } - - protected addQueryParams(rawQuery?: QueryParamsType): string { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - - private contentFormatters: Record any> = { - [ContentType.Json]: (input: any) => - input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input: any) => - Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input: any) => this.toQueryString(input), - }; - - private mergeRequestParams(params1: RequestParams, params2?: RequestParams): RequestParams { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } - - private createAbortSignal = (cancelToken: CancelToken): AbortSignal | undefined => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - - public abortRequest = (cancelToken: CancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - - public request = ({ - body, - secure, - path, - type, - query, - format = "json", - baseUrl, - cancelToken, - ...params - }: FullRequestParams): Promise> => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response as HttpResponse; - r.data = (null as unknown) as T; - r.error = (null as unknown) as E; - - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - - if (!response.ok) throw data; - return data; - }); - }; -} - -/** - * @title cosmos/gov/v1beta1/genesis.proto - * @version version not set - */ -export class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries all parameters of the gov module. - * @request GET:/cosmos/gov/v1beta1/params/{paramsType} - */ - queryParams = (paramsType: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/gov/v1beta1/params/${paramsType}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryProposals - * @summary Proposals queries all proposals based on given status. - * @request GET:/cosmos/gov/v1beta1/proposals - */ - queryProposals = ( - query?: { - proposalStatus?: - | "PROPOSAL_STATUS_UNSPECIFIED" - | "PROPOSAL_STATUS_DEPOSIT_PERIOD" - | "PROPOSAL_STATUS_VOTING_PERIOD" - | "PROPOSAL_STATUS_PASSED" - | "PROPOSAL_STATUS_REJECTED" - | "PROPOSAL_STATUS_FAILED"; - voter?: string; - depositor?: string; - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/gov/v1beta1/proposals`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryProposal - * @summary Proposal queries proposal details based on ProposalID. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId} - */ - queryProposal = (proposalId: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDeposits - * @summary Deposits queries all deposits of a single proposal. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/deposits - */ - queryDeposits = ( - proposalId: string, - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}/deposits`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDeposit - * @summary Deposit queries single deposit information based proposalID, depositAddr. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/deposits/{depositor} - */ - queryDeposit = (proposalId: string, depositor: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}/deposits/${depositor}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryTallyResult - * @summary TallyResult queries the tally of a proposal vote. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/tally - */ - queryTallyResult = (proposalId: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}/tally`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryVotes - * @summary Votes queries votes of a given proposal. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/votes - */ - queryVotes = ( - proposalId: string, - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}/votes`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryVote - * @summary Vote queries voted information based on proposalID, voterAddr. - * @request GET:/cosmos/gov/v1beta1/proposals/{proposalId}/votes/{voter} - */ - queryVote = (proposalId: string, voter: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/gov/v1beta1/proposals/${proposalId}/votes/${voter}`, - method: "GET", - format: "json", - ...params, - }); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts deleted file mode 100644 index 706d597..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts +++ /dev/null @@ -1,79 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.query.v1beta1"; -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean; -} -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array; - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number; -} -export declare const PageRequest: { - encode(message: PageRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageRequest; - fromJSON(object: any): PageRequest; - toJSON(message: PageRequest): unknown; - fromPartial(object: DeepPartial): PageRequest; -}; -export declare const PageResponse: { - encode(message: PageResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageResponse; - fromJSON(object: any): PageResponse; - toJSON(message: PageResponse): unknown; - fromPartial(object: DeepPartial): PageResponse; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js deleted file mode 100644 index f931742..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.query.v1beta1'; -const basePageRequest = { offset: 0, limit: 0, countTotal: false, reverse: false }; -export const PageRequest = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset); - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit); - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal); - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.offset = longToNumber(reader.uint64()); - break; - case 3: - message.limit = longToNumber(reader.uint64()); - break; - case 4: - message.countTotal = reader.bool(); - break; - case 5: - message.reverse = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset); - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit); - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal); - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse); - } - else { - message.reverse = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.offset !== undefined && (obj.offset = message.offset); - message.limit !== undefined && (obj.limit = message.limit); - message.countTotal !== undefined && (obj.countTotal = message.countTotal); - message.reverse !== undefined && (obj.reverse = message.reverse); - return obj; - }, - fromPartial(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset; - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit; - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal; - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse; - } - else { - message.reverse = false; - } - return message; - } -}; -const basePageResponse = { total: 0 }; -export const PageResponse = { - encode(message, writer = Writer.create()) { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey); - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes(); - break; - case 2: - message.total = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey); - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); - message.total !== undefined && (obj.total = message.total); - return obj; - }, - fromPartial(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey; - } - else { - message.nextKey = new Uint8Array(); - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts deleted file mode 100644 index 9ae4539..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts +++ /dev/null @@ -1,308 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.query.v1beta1' - -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean -} - -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number -} - -const basePageRequest: object = { offset: 0, limit: 0, countTotal: false, reverse: false } - -export const PageRequest = { - encode(message: PageRequest, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset) - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit) - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal) - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageRequest } as PageRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.offset = longToNumber(reader.uint64() as Long) - break - case 3: - message.limit = longToNumber(reader.uint64() as Long) - break - case 4: - message.countTotal = reader.bool() - break - case 5: - message.reverse = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset) - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit) - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal) - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse) - } else { - message.reverse = false - } - return message - }, - - toJSON(message: PageRequest): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.offset !== undefined && (obj.offset = message.offset) - message.limit !== undefined && (obj.limit = message.limit) - message.countTotal !== undefined && (obj.countTotal = message.countTotal) - message.reverse !== undefined && (obj.reverse = message.reverse) - return obj - }, - - fromPartial(object: DeepPartial): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse - } else { - message.reverse = false - } - return message - } -} - -const basePageResponse: object = { total: 0 } - -export const PageResponse = { - encode(message: PageResponse, writer: Writer = Writer.create()): Writer { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey) - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageResponse } as PageResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes() - break - case 2: - message.total = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey) - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - return message - }, - - toJSON(message: PageResponse): unknown { - const obj: any = {} - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())) - message.total !== undefined && (obj.total = message.total) - return obj - }, - - fromPartial(object: DeepPartial): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey - } else { - message.nextKey = new Uint8Array() - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts deleted file mode 100644 index a97bf9e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.v1beta1"; -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string; - amount: string; -} -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string; - amount: string; -} -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string; -} -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string; -} -export declare const Coin: { - encode(message: Coin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Coin; - fromJSON(object: any): Coin; - toJSON(message: Coin): unknown; - fromPartial(object: DeepPartial): Coin; -}; -export declare const DecCoin: { - encode(message: DecCoin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecCoin; - fromJSON(object: any): DecCoin; - toJSON(message: DecCoin): unknown; - fromPartial(object: DeepPartial): DecCoin; -}; -export declare const IntProto: { - encode(message: IntProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): IntProto; - fromJSON(object: any): IntProto; - toJSON(message: IntProto): unknown; - fromPartial(object: DeepPartial): IntProto; -}; -export declare const DecProto: { - encode(message: DecProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecProto; - fromJSON(object: any): DecProto; - toJSON(message: DecProto): unknown; - fromPartial(object: DeepPartial): DecProto; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.js deleted file mode 100644 index 2fb52fd..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.js +++ /dev/null @@ -1,245 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.v1beta1'; -const baseCoin = { denom: '', amount: '' }; -export const Coin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseDecCoin = { denom: '', amount: '' }; -export const DecCoin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseIntProto = { int: '' }; -export const IntProto = { - encode(message, writer = Writer.create()) { - if (message.int !== '') { - writer.uint32(10).string(message.int); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseIntProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.int = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int); - } - else { - message.int = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.int !== undefined && (obj.int = message.int); - return obj; - }, - fromPartial(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = object.int; - } - else { - message.int = ''; - } - return message; - } -}; -const baseDecProto = { dec: '' }; -export const DecProto = { - encode(message, writer = Writer.create()) { - if (message.dec !== '') { - writer.uint32(10).string(message.dec); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.dec = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec); - } - else { - message.dec = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.dec !== undefined && (obj.dec = message.dec); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec; - } - else { - message.dec = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.ts deleted file mode 100644 index 4549c7f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/base/v1beta1/coin.ts +++ /dev/null @@ -1,301 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.v1beta1' - -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string - amount: string -} - -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string - amount: string -} - -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string -} - -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string -} - -const baseCoin: object = { denom: '', amount: '' } - -export const Coin = { - encode(message: Coin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Coin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCoin } as Coin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: Coin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseDecCoin: object = { denom: '', amount: '' } - -export const DecCoin = { - encode(message: DecCoin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecCoin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecCoin } as DecCoin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: DecCoin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseIntProto: object = { int: '' } - -export const IntProto = { - encode(message: IntProto, writer: Writer = Writer.create()): Writer { - if (message.int !== '') { - writer.uint32(10).string(message.int) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): IntProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseIntProto } as IntProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.int = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int) - } else { - message.int = '' - } - return message - }, - - toJSON(message: IntProto): unknown { - const obj: any = {} - message.int !== undefined && (obj.int = message.int) - return obj - }, - - fromPartial(object: DeepPartial): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = object.int - } else { - message.int = '' - } - return message - } -} - -const baseDecProto: object = { dec: '' } - -export const DecProto = { - encode(message: DecProto, writer: Writer = Writer.create()): Writer { - if (message.dec !== '') { - writer.uint32(10).string(message.dec) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecProto } as DecProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.dec = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec) - } else { - message.dec = '' - } - return message - }, - - toJSON(message: DecProto): unknown { - const obj: any = {} - message.dec !== undefined && (obj.dec = message.dec) - return obj - }, - - fromPartial(object: DeepPartial): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec - } else { - message.dec = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.d.ts deleted file mode 100644 index c759cf0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.d.ts +++ /dev/null @@ -1,32 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Deposit, Vote, Proposal, DepositParams, VotingParams, TallyParams } from '../../../cosmos/gov/v1beta1/gov'; -export declare const protobufPackage = "cosmos.gov.v1beta1"; -/** GenesisState defines the gov module's genesis state. */ -export interface GenesisState { - /** starting_proposal_id is the ID of the starting proposal. */ - startingProposalId: number; - /** deposits defines all the deposits present at genesis. */ - deposits: Deposit[]; - /** votes defines all the votes present at genesis. */ - votes: Vote[]; - /** proposals defines all the proposals present at genesis. */ - proposals: Proposal[]; - /** params defines all the paramaters of related to deposit. */ - depositParams: DepositParams | undefined; - /** params defines all the paramaters of related to voting. */ - votingParams: VotingParams | undefined; - /** params defines all the paramaters of related to tally. */ - tallyParams: TallyParams | undefined; -} -export declare const GenesisState: { - encode(message: GenesisState, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GenesisState; - fromJSON(object: any): GenesisState; - toJSON(message: GenesisState): unknown; - fromPartial(object: DeepPartial): GenesisState; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.js deleted file mode 100644 index 8e89b38..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.js +++ /dev/null @@ -1,209 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Deposit, Vote, Proposal, DepositParams, VotingParams, TallyParams } from '../../../cosmos/gov/v1beta1/gov'; -export const protobufPackage = 'cosmos.gov.v1beta1'; -const baseGenesisState = { startingProposalId: 0 }; -export const GenesisState = { - encode(message, writer = Writer.create()) { - if (message.startingProposalId !== 0) { - writer.uint32(8).uint64(message.startingProposalId); - } - for (const v of message.deposits) { - Deposit.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.votes) { - Vote.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.proposals) { - Proposal.encode(v, writer.uint32(34).fork()).ldelim(); - } - if (message.depositParams !== undefined) { - DepositParams.encode(message.depositParams, writer.uint32(42).fork()).ldelim(); - } - if (message.votingParams !== undefined) { - VotingParams.encode(message.votingParams, writer.uint32(50).fork()).ldelim(); - } - if (message.tallyParams !== undefined) { - TallyParams.encode(message.tallyParams, writer.uint32(58).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGenesisState }; - message.deposits = []; - message.votes = []; - message.proposals = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.startingProposalId = longToNumber(reader.uint64()); - break; - case 2: - message.deposits.push(Deposit.decode(reader, reader.uint32())); - break; - case 3: - message.votes.push(Vote.decode(reader, reader.uint32())); - break; - case 4: - message.proposals.push(Proposal.decode(reader, reader.uint32())); - break; - case 5: - message.depositParams = DepositParams.decode(reader, reader.uint32()); - break; - case 6: - message.votingParams = VotingParams.decode(reader, reader.uint32()); - break; - case 7: - message.tallyParams = TallyParams.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGenesisState }; - message.deposits = []; - message.votes = []; - message.proposals = []; - if (object.startingProposalId !== undefined && object.startingProposalId !== null) { - message.startingProposalId = Number(object.startingProposalId); - } - else { - message.startingProposalId = 0; - } - if (object.deposits !== undefined && object.deposits !== null) { - for (const e of object.deposits) { - message.deposits.push(Deposit.fromJSON(e)); - } - } - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(Vote.fromJSON(e)); - } - } - if (object.proposals !== undefined && object.proposals !== null) { - for (const e of object.proposals) { - message.proposals.push(Proposal.fromJSON(e)); - } - } - if (object.depositParams !== undefined && object.depositParams !== null) { - message.depositParams = DepositParams.fromJSON(object.depositParams); - } - else { - message.depositParams = undefined; - } - if (object.votingParams !== undefined && object.votingParams !== null) { - message.votingParams = VotingParams.fromJSON(object.votingParams); - } - else { - message.votingParams = undefined; - } - if (object.tallyParams !== undefined && object.tallyParams !== null) { - message.tallyParams = TallyParams.fromJSON(object.tallyParams); - } - else { - message.tallyParams = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.startingProposalId !== undefined && (obj.startingProposalId = message.startingProposalId); - if (message.deposits) { - obj.deposits = message.deposits.map((e) => (e ? Deposit.toJSON(e) : undefined)); - } - else { - obj.deposits = []; - } - if (message.votes) { - obj.votes = message.votes.map((e) => (e ? Vote.toJSON(e) : undefined)); - } - else { - obj.votes = []; - } - if (message.proposals) { - obj.proposals = message.proposals.map((e) => (e ? Proposal.toJSON(e) : undefined)); - } - else { - obj.proposals = []; - } - message.depositParams !== undefined && (obj.depositParams = message.depositParams ? DepositParams.toJSON(message.depositParams) : undefined); - message.votingParams !== undefined && (obj.votingParams = message.votingParams ? VotingParams.toJSON(message.votingParams) : undefined); - message.tallyParams !== undefined && (obj.tallyParams = message.tallyParams ? TallyParams.toJSON(message.tallyParams) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseGenesisState }; - message.deposits = []; - message.votes = []; - message.proposals = []; - if (object.startingProposalId !== undefined && object.startingProposalId !== null) { - message.startingProposalId = object.startingProposalId; - } - else { - message.startingProposalId = 0; - } - if (object.deposits !== undefined && object.deposits !== null) { - for (const e of object.deposits) { - message.deposits.push(Deposit.fromPartial(e)); - } - } - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(Vote.fromPartial(e)); - } - } - if (object.proposals !== undefined && object.proposals !== null) { - for (const e of object.proposals) { - message.proposals.push(Proposal.fromPartial(e)); - } - } - if (object.depositParams !== undefined && object.depositParams !== null) { - message.depositParams = DepositParams.fromPartial(object.depositParams); - } - else { - message.depositParams = undefined; - } - if (object.votingParams !== undefined && object.votingParams !== null) { - message.votingParams = VotingParams.fromPartial(object.votingParams); - } - else { - message.votingParams = undefined; - } - if (object.tallyParams !== undefined && object.tallyParams !== null) { - message.tallyParams = TallyParams.fromPartial(object.tallyParams); - } - else { - message.tallyParams = undefined; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.ts deleted file mode 100644 index 5b0e71e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/genesis.ts +++ /dev/null @@ -1,235 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Deposit, Vote, Proposal, DepositParams, VotingParams, TallyParams } from '../../../cosmos/gov/v1beta1/gov' - -export const protobufPackage = 'cosmos.gov.v1beta1' - -/** GenesisState defines the gov module's genesis state. */ -export interface GenesisState { - /** starting_proposal_id is the ID of the starting proposal. */ - startingProposalId: number - /** deposits defines all the deposits present at genesis. */ - deposits: Deposit[] - /** votes defines all the votes present at genesis. */ - votes: Vote[] - /** proposals defines all the proposals present at genesis. */ - proposals: Proposal[] - /** params defines all the paramaters of related to deposit. */ - depositParams: DepositParams | undefined - /** params defines all the paramaters of related to voting. */ - votingParams: VotingParams | undefined - /** params defines all the paramaters of related to tally. */ - tallyParams: TallyParams | undefined -} - -const baseGenesisState: object = { startingProposalId: 0 } - -export const GenesisState = { - encode(message: GenesisState, writer: Writer = Writer.create()): Writer { - if (message.startingProposalId !== 0) { - writer.uint32(8).uint64(message.startingProposalId) - } - for (const v of message.deposits) { - Deposit.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.votes) { - Vote.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.proposals) { - Proposal.encode(v!, writer.uint32(34).fork()).ldelim() - } - if (message.depositParams !== undefined) { - DepositParams.encode(message.depositParams, writer.uint32(42).fork()).ldelim() - } - if (message.votingParams !== undefined) { - VotingParams.encode(message.votingParams, writer.uint32(50).fork()).ldelim() - } - if (message.tallyParams !== undefined) { - TallyParams.encode(message.tallyParams, writer.uint32(58).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGenesisState } as GenesisState - message.deposits = [] - message.votes = [] - message.proposals = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.startingProposalId = longToNumber(reader.uint64() as Long) - break - case 2: - message.deposits.push(Deposit.decode(reader, reader.uint32())) - break - case 3: - message.votes.push(Vote.decode(reader, reader.uint32())) - break - case 4: - message.proposals.push(Proposal.decode(reader, reader.uint32())) - break - case 5: - message.depositParams = DepositParams.decode(reader, reader.uint32()) - break - case 6: - message.votingParams = VotingParams.decode(reader, reader.uint32()) - break - case 7: - message.tallyParams = TallyParams.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.deposits = [] - message.votes = [] - message.proposals = [] - if (object.startingProposalId !== undefined && object.startingProposalId !== null) { - message.startingProposalId = Number(object.startingProposalId) - } else { - message.startingProposalId = 0 - } - if (object.deposits !== undefined && object.deposits !== null) { - for (const e of object.deposits) { - message.deposits.push(Deposit.fromJSON(e)) - } - } - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(Vote.fromJSON(e)) - } - } - if (object.proposals !== undefined && object.proposals !== null) { - for (const e of object.proposals) { - message.proposals.push(Proposal.fromJSON(e)) - } - } - if (object.depositParams !== undefined && object.depositParams !== null) { - message.depositParams = DepositParams.fromJSON(object.depositParams) - } else { - message.depositParams = undefined - } - if (object.votingParams !== undefined && object.votingParams !== null) { - message.votingParams = VotingParams.fromJSON(object.votingParams) - } else { - message.votingParams = undefined - } - if (object.tallyParams !== undefined && object.tallyParams !== null) { - message.tallyParams = TallyParams.fromJSON(object.tallyParams) - } else { - message.tallyParams = undefined - } - return message - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {} - message.startingProposalId !== undefined && (obj.startingProposalId = message.startingProposalId) - if (message.deposits) { - obj.deposits = message.deposits.map((e) => (e ? Deposit.toJSON(e) : undefined)) - } else { - obj.deposits = [] - } - if (message.votes) { - obj.votes = message.votes.map((e) => (e ? Vote.toJSON(e) : undefined)) - } else { - obj.votes = [] - } - if (message.proposals) { - obj.proposals = message.proposals.map((e) => (e ? Proposal.toJSON(e) : undefined)) - } else { - obj.proposals = [] - } - message.depositParams !== undefined && (obj.depositParams = message.depositParams ? DepositParams.toJSON(message.depositParams) : undefined) - message.votingParams !== undefined && (obj.votingParams = message.votingParams ? VotingParams.toJSON(message.votingParams) : undefined) - message.tallyParams !== undefined && (obj.tallyParams = message.tallyParams ? TallyParams.toJSON(message.tallyParams) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.deposits = [] - message.votes = [] - message.proposals = [] - if (object.startingProposalId !== undefined && object.startingProposalId !== null) { - message.startingProposalId = object.startingProposalId - } else { - message.startingProposalId = 0 - } - if (object.deposits !== undefined && object.deposits !== null) { - for (const e of object.deposits) { - message.deposits.push(Deposit.fromPartial(e)) - } - } - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(Vote.fromPartial(e)) - } - } - if (object.proposals !== undefined && object.proposals !== null) { - for (const e of object.proposals) { - message.proposals.push(Proposal.fromPartial(e)) - } - } - if (object.depositParams !== undefined && object.depositParams !== null) { - message.depositParams = DepositParams.fromPartial(object.depositParams) - } else { - message.depositParams = undefined - } - if (object.votingParams !== undefined && object.votingParams !== null) { - message.votingParams = VotingParams.fromPartial(object.votingParams) - } else { - message.votingParams = undefined - } - if (object.tallyParams !== undefined && object.tallyParams !== null) { - message.tallyParams = TallyParams.fromPartial(object.tallyParams) - } else { - message.tallyParams = undefined - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.d.ts deleted file mode 100644 index 17294d1..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.d.ts +++ /dev/null @@ -1,210 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Any } from '../../../google/protobuf/any'; -import { Duration } from '../../../google/protobuf/duration'; -export declare const protobufPackage = "cosmos.gov.v1beta1"; -/** VoteOption enumerates the valid vote options for a given governance proposal. */ -export declare enum VoteOption { - /** VOTE_OPTION_UNSPECIFIED - VOTE_OPTION_UNSPECIFIED defines a no-op vote option. */ - VOTE_OPTION_UNSPECIFIED = 0, - /** VOTE_OPTION_YES - VOTE_OPTION_YES defines a yes vote option. */ - VOTE_OPTION_YES = 1, - /** VOTE_OPTION_ABSTAIN - VOTE_OPTION_ABSTAIN defines an abstain vote option. */ - VOTE_OPTION_ABSTAIN = 2, - /** VOTE_OPTION_NO - VOTE_OPTION_NO defines a no vote option. */ - VOTE_OPTION_NO = 3, - /** VOTE_OPTION_NO_WITH_VETO - VOTE_OPTION_NO_WITH_VETO defines a no with veto vote option. */ - VOTE_OPTION_NO_WITH_VETO = 4, - UNRECOGNIZED = -1 -} -export declare function voteOptionFromJSON(object: any): VoteOption; -export declare function voteOptionToJSON(object: VoteOption): string; -/** ProposalStatus enumerates the valid statuses of a proposal. */ -export declare enum ProposalStatus { - /** PROPOSAL_STATUS_UNSPECIFIED - PROPOSAL_STATUS_UNSPECIFIED defines the default propopsal status. */ - PROPOSAL_STATUS_UNSPECIFIED = 0, - /** - * PROPOSAL_STATUS_DEPOSIT_PERIOD - PROPOSAL_STATUS_DEPOSIT_PERIOD defines a proposal status during the deposit - * period. - */ - PROPOSAL_STATUS_DEPOSIT_PERIOD = 1, - /** - * PROPOSAL_STATUS_VOTING_PERIOD - PROPOSAL_STATUS_VOTING_PERIOD defines a proposal status during the voting - * period. - */ - PROPOSAL_STATUS_VOTING_PERIOD = 2, - /** - * PROPOSAL_STATUS_PASSED - PROPOSAL_STATUS_PASSED defines a proposal status of a proposal that has - * passed. - */ - PROPOSAL_STATUS_PASSED = 3, - /** - * PROPOSAL_STATUS_REJECTED - PROPOSAL_STATUS_REJECTED defines a proposal status of a proposal that has - * been rejected. - */ - PROPOSAL_STATUS_REJECTED = 4, - /** - * PROPOSAL_STATUS_FAILED - PROPOSAL_STATUS_FAILED defines a proposal status of a proposal that has - * failed. - */ - PROPOSAL_STATUS_FAILED = 5, - UNRECOGNIZED = -1 -} -export declare function proposalStatusFromJSON(object: any): ProposalStatus; -export declare function proposalStatusToJSON(object: ProposalStatus): string; -/** WeightedVoteOption defines a unit of vote for vote split. */ -export interface WeightedVoteOption { - option: VoteOption; - weight: string; -} -/** - * TextProposal defines a standard text proposal whose changes need to be - * manually updated in case of approval. - */ -export interface TextProposal { - title: string; - description: string; -} -/** - * Deposit defines an amount deposited by an account address to an active - * proposal. - */ -export interface Deposit { - proposalId: number; - depositor: string; - amount: Coin[]; -} -/** Proposal defines the core field members of a governance proposal. */ -export interface Proposal { - proposalId: number; - content: Any | undefined; - status: ProposalStatus; - finalTallyResult: TallyResult | undefined; - submitTime: Date | undefined; - depositEndTime: Date | undefined; - totalDeposit: Coin[]; - votingStartTime: Date | undefined; - votingEndTime: Date | undefined; -} -/** TallyResult defines a standard tally for a governance proposal. */ -export interface TallyResult { - yes: string; - abstain: string; - no: string; - noWithVeto: string; -} -/** - * Vote defines a vote on a governance proposal. - * A Vote consists of a proposal ID, the voter, and the vote option. - */ -export interface Vote { - proposalId: number; - voter: string; - /** - * Deprecated: Prefer to use `options` instead. This field is set in queries - * if and only if `len(options) == 1` and that option has weight 1. In all - * other cases, this field will default to VOTE_OPTION_UNSPECIFIED. - * - * @deprecated - */ - option: VoteOption; - options: WeightedVoteOption[]; -} -/** DepositParams defines the params for deposits on governance proposals. */ -export interface DepositParams { - /** Minimum deposit for a proposal to enter voting period. */ - minDeposit: Coin[]; - /** - * Maximum period for Atom holders to deposit on a proposal. Initial value: 2 - * months. - */ - maxDepositPeriod: Duration | undefined; -} -/** VotingParams defines the params for voting on governance proposals. */ -export interface VotingParams { - /** Length of the voting period. */ - votingPeriod: Duration | undefined; -} -/** TallyParams defines the params for tallying votes on governance proposals. */ -export interface TallyParams { - /** - * Minimum percentage of total stake needed to vote for a result to be - * considered valid. - */ - quorum: Uint8Array; - /** Minimum proportion of Yes votes for proposal to pass. Default value: 0.5. */ - threshold: Uint8Array; - /** - * Minimum value of Veto votes to Total votes ratio for proposal to be - * vetoed. Default value: 1/3. - */ - vetoThreshold: Uint8Array; -} -export declare const WeightedVoteOption: { - encode(message: WeightedVoteOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): WeightedVoteOption; - fromJSON(object: any): WeightedVoteOption; - toJSON(message: WeightedVoteOption): unknown; - fromPartial(object: DeepPartial): WeightedVoteOption; -}; -export declare const TextProposal: { - encode(message: TextProposal, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): TextProposal; - fromJSON(object: any): TextProposal; - toJSON(message: TextProposal): unknown; - fromPartial(object: DeepPartial): TextProposal; -}; -export declare const Deposit: { - encode(message: Deposit, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Deposit; - fromJSON(object: any): Deposit; - toJSON(message: Deposit): unknown; - fromPartial(object: DeepPartial): Deposit; -}; -export declare const Proposal: { - encode(message: Proposal, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Proposal; - fromJSON(object: any): Proposal; - toJSON(message: Proposal): unknown; - fromPartial(object: DeepPartial): Proposal; -}; -export declare const TallyResult: { - encode(message: TallyResult, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): TallyResult; - fromJSON(object: any): TallyResult; - toJSON(message: TallyResult): unknown; - fromPartial(object: DeepPartial): TallyResult; -}; -export declare const Vote: { - encode(message: Vote, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Vote; - fromJSON(object: any): Vote; - toJSON(message: Vote): unknown; - fromPartial(object: DeepPartial): Vote; -}; -export declare const DepositParams: { - encode(message: DepositParams, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DepositParams; - fromJSON(object: any): DepositParams; - toJSON(message: DepositParams): unknown; - fromPartial(object: DeepPartial): DepositParams; -}; -export declare const VotingParams: { - encode(message: VotingParams, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): VotingParams; - fromJSON(object: any): VotingParams; - toJSON(message: VotingParams): unknown; - fromPartial(object: DeepPartial): VotingParams; -}; -export declare const TallyParams: { - encode(message: TallyParams, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): TallyParams; - fromJSON(object: any): TallyParams; - toJSON(message: TallyParams): unknown; - fromPartial(object: DeepPartial): TallyParams; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.js deleted file mode 100644 index d38ce27..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.js +++ /dev/null @@ -1,1070 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp'; -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Any } from '../../../google/protobuf/any'; -import { Duration } from '../../../google/protobuf/duration'; -export const protobufPackage = 'cosmos.gov.v1beta1'; -/** VoteOption enumerates the valid vote options for a given governance proposal. */ -export var VoteOption; -(function (VoteOption) { - /** VOTE_OPTION_UNSPECIFIED - VOTE_OPTION_UNSPECIFIED defines a no-op vote option. */ - VoteOption[VoteOption["VOTE_OPTION_UNSPECIFIED"] = 0] = "VOTE_OPTION_UNSPECIFIED"; - /** VOTE_OPTION_YES - VOTE_OPTION_YES defines a yes vote option. */ - VoteOption[VoteOption["VOTE_OPTION_YES"] = 1] = "VOTE_OPTION_YES"; - /** VOTE_OPTION_ABSTAIN - VOTE_OPTION_ABSTAIN defines an abstain vote option. */ - VoteOption[VoteOption["VOTE_OPTION_ABSTAIN"] = 2] = "VOTE_OPTION_ABSTAIN"; - /** VOTE_OPTION_NO - VOTE_OPTION_NO defines a no vote option. */ - VoteOption[VoteOption["VOTE_OPTION_NO"] = 3] = "VOTE_OPTION_NO"; - /** VOTE_OPTION_NO_WITH_VETO - VOTE_OPTION_NO_WITH_VETO defines a no with veto vote option. */ - VoteOption[VoteOption["VOTE_OPTION_NO_WITH_VETO"] = 4] = "VOTE_OPTION_NO_WITH_VETO"; - VoteOption[VoteOption["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(VoteOption || (VoteOption = {})); -export function voteOptionFromJSON(object) { - switch (object) { - case 0: - case 'VOTE_OPTION_UNSPECIFIED': - return VoteOption.VOTE_OPTION_UNSPECIFIED; - case 1: - case 'VOTE_OPTION_YES': - return VoteOption.VOTE_OPTION_YES; - case 2: - case 'VOTE_OPTION_ABSTAIN': - return VoteOption.VOTE_OPTION_ABSTAIN; - case 3: - case 'VOTE_OPTION_NO': - return VoteOption.VOTE_OPTION_NO; - case 4: - case 'VOTE_OPTION_NO_WITH_VETO': - return VoteOption.VOTE_OPTION_NO_WITH_VETO; - case -1: - case 'UNRECOGNIZED': - default: - return VoteOption.UNRECOGNIZED; - } -} -export function voteOptionToJSON(object) { - switch (object) { - case VoteOption.VOTE_OPTION_UNSPECIFIED: - return 'VOTE_OPTION_UNSPECIFIED'; - case VoteOption.VOTE_OPTION_YES: - return 'VOTE_OPTION_YES'; - case VoteOption.VOTE_OPTION_ABSTAIN: - return 'VOTE_OPTION_ABSTAIN'; - case VoteOption.VOTE_OPTION_NO: - return 'VOTE_OPTION_NO'; - case VoteOption.VOTE_OPTION_NO_WITH_VETO: - return 'VOTE_OPTION_NO_WITH_VETO'; - default: - return 'UNKNOWN'; - } -} -/** ProposalStatus enumerates the valid statuses of a proposal. */ -export var ProposalStatus; -(function (ProposalStatus) { - /** PROPOSAL_STATUS_UNSPECIFIED - PROPOSAL_STATUS_UNSPECIFIED defines the default propopsal status. */ - ProposalStatus[ProposalStatus["PROPOSAL_STATUS_UNSPECIFIED"] = 0] = "PROPOSAL_STATUS_UNSPECIFIED"; - /** - * PROPOSAL_STATUS_DEPOSIT_PERIOD - PROPOSAL_STATUS_DEPOSIT_PERIOD defines a proposal status during the deposit - * period. - */ - ProposalStatus[ProposalStatus["PROPOSAL_STATUS_DEPOSIT_PERIOD"] = 1] = "PROPOSAL_STATUS_DEPOSIT_PERIOD"; - /** - * PROPOSAL_STATUS_VOTING_PERIOD - PROPOSAL_STATUS_VOTING_PERIOD defines a proposal status during the voting - * period. - */ - ProposalStatus[ProposalStatus["PROPOSAL_STATUS_VOTING_PERIOD"] = 2] = "PROPOSAL_STATUS_VOTING_PERIOD"; - /** - * PROPOSAL_STATUS_PASSED - PROPOSAL_STATUS_PASSED defines a proposal status of a proposal that has - * passed. - */ - ProposalStatus[ProposalStatus["PROPOSAL_STATUS_PASSED"] = 3] = "PROPOSAL_STATUS_PASSED"; - /** - * PROPOSAL_STATUS_REJECTED - PROPOSAL_STATUS_REJECTED defines a proposal status of a proposal that has - * been rejected. - */ - ProposalStatus[ProposalStatus["PROPOSAL_STATUS_REJECTED"] = 4] = "PROPOSAL_STATUS_REJECTED"; - /** - * PROPOSAL_STATUS_FAILED - PROPOSAL_STATUS_FAILED defines a proposal status of a proposal that has - * failed. - */ - ProposalStatus[ProposalStatus["PROPOSAL_STATUS_FAILED"] = 5] = "PROPOSAL_STATUS_FAILED"; - ProposalStatus[ProposalStatus["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(ProposalStatus || (ProposalStatus = {})); -export function proposalStatusFromJSON(object) { - switch (object) { - case 0: - case 'PROPOSAL_STATUS_UNSPECIFIED': - return ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED; - case 1: - case 'PROPOSAL_STATUS_DEPOSIT_PERIOD': - return ProposalStatus.PROPOSAL_STATUS_DEPOSIT_PERIOD; - case 2: - case 'PROPOSAL_STATUS_VOTING_PERIOD': - return ProposalStatus.PROPOSAL_STATUS_VOTING_PERIOD; - case 3: - case 'PROPOSAL_STATUS_PASSED': - return ProposalStatus.PROPOSAL_STATUS_PASSED; - case 4: - case 'PROPOSAL_STATUS_REJECTED': - return ProposalStatus.PROPOSAL_STATUS_REJECTED; - case 5: - case 'PROPOSAL_STATUS_FAILED': - return ProposalStatus.PROPOSAL_STATUS_FAILED; - case -1: - case 'UNRECOGNIZED': - default: - return ProposalStatus.UNRECOGNIZED; - } -} -export function proposalStatusToJSON(object) { - switch (object) { - case ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED: - return 'PROPOSAL_STATUS_UNSPECIFIED'; - case ProposalStatus.PROPOSAL_STATUS_DEPOSIT_PERIOD: - return 'PROPOSAL_STATUS_DEPOSIT_PERIOD'; - case ProposalStatus.PROPOSAL_STATUS_VOTING_PERIOD: - return 'PROPOSAL_STATUS_VOTING_PERIOD'; - case ProposalStatus.PROPOSAL_STATUS_PASSED: - return 'PROPOSAL_STATUS_PASSED'; - case ProposalStatus.PROPOSAL_STATUS_REJECTED: - return 'PROPOSAL_STATUS_REJECTED'; - case ProposalStatus.PROPOSAL_STATUS_FAILED: - return 'PROPOSAL_STATUS_FAILED'; - default: - return 'UNKNOWN'; - } -} -const baseWeightedVoteOption = { option: 0, weight: '' }; -export const WeightedVoteOption = { - encode(message, writer = Writer.create()) { - if (message.option !== 0) { - writer.uint32(8).int32(message.option); - } - if (message.weight !== '') { - writer.uint32(18).string(message.weight); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseWeightedVoteOption }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.option = reader.int32(); - break; - case 2: - message.weight = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseWeightedVoteOption }; - if (object.option !== undefined && object.option !== null) { - message.option = voteOptionFromJSON(object.option); - } - else { - message.option = 0; - } - if (object.weight !== undefined && object.weight !== null) { - message.weight = String(object.weight); - } - else { - message.weight = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.option !== undefined && (obj.option = voteOptionToJSON(message.option)); - message.weight !== undefined && (obj.weight = message.weight); - return obj; - }, - fromPartial(object) { - const message = { ...baseWeightedVoteOption }; - if (object.option !== undefined && object.option !== null) { - message.option = object.option; - } - else { - message.option = 0; - } - if (object.weight !== undefined && object.weight !== null) { - message.weight = object.weight; - } - else { - message.weight = ''; - } - return message; - } -}; -const baseTextProposal = { title: '', description: '' }; -export const TextProposal = { - encode(message, writer = Writer.create()) { - if (message.title !== '') { - writer.uint32(10).string(message.title); - } - if (message.description !== '') { - writer.uint32(18).string(message.description); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTextProposal }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTextProposal }; - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title); - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description); - } - else { - message.description = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - return obj; - }, - fromPartial(object) { - const message = { ...baseTextProposal }; - if (object.title !== undefined && object.title !== null) { - message.title = object.title; - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description; - } - else { - message.description = ''; - } - return message; - } -}; -const baseDeposit = { proposalId: 0, depositor: '' }; -export const Deposit = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - if (message.depositor !== '') { - writer.uint32(18).string(message.depositor); - } - for (const v of message.amount) { - Coin.encode(v, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDeposit }; - message.amount = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - case 2: - message.depositor = reader.string(); - break; - case 3: - message.amount.push(Coin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDeposit }; - message.amount = []; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = String(object.depositor); - } - else { - message.depositor = ''; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - message.depositor !== undefined && (obj.depositor = message.depositor); - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.amount = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDeposit }; - message.amount = []; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = object.depositor; - } - else { - message.depositor = ''; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)); - } - } - return message; - } -}; -const baseProposal = { proposalId: 0, status: 0 }; -export const Proposal = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - if (message.content !== undefined) { - Any.encode(message.content, writer.uint32(18).fork()).ldelim(); - } - if (message.status !== 0) { - writer.uint32(24).int32(message.status); - } - if (message.finalTallyResult !== undefined) { - TallyResult.encode(message.finalTallyResult, writer.uint32(34).fork()).ldelim(); - } - if (message.submitTime !== undefined) { - Timestamp.encode(toTimestamp(message.submitTime), writer.uint32(42).fork()).ldelim(); - } - if (message.depositEndTime !== undefined) { - Timestamp.encode(toTimestamp(message.depositEndTime), writer.uint32(50).fork()).ldelim(); - } - for (const v of message.totalDeposit) { - Coin.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.votingStartTime !== undefined) { - Timestamp.encode(toTimestamp(message.votingStartTime), writer.uint32(66).fork()).ldelim(); - } - if (message.votingEndTime !== undefined) { - Timestamp.encode(toTimestamp(message.votingEndTime), writer.uint32(74).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseProposal }; - message.totalDeposit = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - case 2: - message.content = Any.decode(reader, reader.uint32()); - break; - case 3: - message.status = reader.int32(); - break; - case 4: - message.finalTallyResult = TallyResult.decode(reader, reader.uint32()); - break; - case 5: - message.submitTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 6: - message.depositEndTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 7: - message.totalDeposit.push(Coin.decode(reader, reader.uint32())); - break; - case 8: - message.votingStartTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 9: - message.votingEndTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseProposal }; - message.totalDeposit = []; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - if (object.content !== undefined && object.content !== null) { - message.content = Any.fromJSON(object.content); - } - else { - message.content = undefined; - } - if (object.status !== undefined && object.status !== null) { - message.status = proposalStatusFromJSON(object.status); - } - else { - message.status = 0; - } - if (object.finalTallyResult !== undefined && object.finalTallyResult !== null) { - message.finalTallyResult = TallyResult.fromJSON(object.finalTallyResult); - } - else { - message.finalTallyResult = undefined; - } - if (object.submitTime !== undefined && object.submitTime !== null) { - message.submitTime = fromJsonTimestamp(object.submitTime); - } - else { - message.submitTime = undefined; - } - if (object.depositEndTime !== undefined && object.depositEndTime !== null) { - message.depositEndTime = fromJsonTimestamp(object.depositEndTime); - } - else { - message.depositEndTime = undefined; - } - if (object.totalDeposit !== undefined && object.totalDeposit !== null) { - for (const e of object.totalDeposit) { - message.totalDeposit.push(Coin.fromJSON(e)); - } - } - if (object.votingStartTime !== undefined && object.votingStartTime !== null) { - message.votingStartTime = fromJsonTimestamp(object.votingStartTime); - } - else { - message.votingStartTime = undefined; - } - if (object.votingEndTime !== undefined && object.votingEndTime !== null) { - message.votingEndTime = fromJsonTimestamp(object.votingEndTime); - } - else { - message.votingEndTime = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - message.content !== undefined && (obj.content = message.content ? Any.toJSON(message.content) : undefined); - message.status !== undefined && (obj.status = proposalStatusToJSON(message.status)); - message.finalTallyResult !== undefined && (obj.finalTallyResult = message.finalTallyResult ? TallyResult.toJSON(message.finalTallyResult) : undefined); - message.submitTime !== undefined && (obj.submitTime = message.submitTime !== undefined ? message.submitTime.toISOString() : null); - message.depositEndTime !== undefined && (obj.depositEndTime = message.depositEndTime !== undefined ? message.depositEndTime.toISOString() : null); - if (message.totalDeposit) { - obj.totalDeposit = message.totalDeposit.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.totalDeposit = []; - } - message.votingStartTime !== undefined && (obj.votingStartTime = message.votingStartTime !== undefined ? message.votingStartTime.toISOString() : null); - message.votingEndTime !== undefined && (obj.votingEndTime = message.votingEndTime !== undefined ? message.votingEndTime.toISOString() : null); - return obj; - }, - fromPartial(object) { - const message = { ...baseProposal }; - message.totalDeposit = []; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - if (object.content !== undefined && object.content !== null) { - message.content = Any.fromPartial(object.content); - } - else { - message.content = undefined; - } - if (object.status !== undefined && object.status !== null) { - message.status = object.status; - } - else { - message.status = 0; - } - if (object.finalTallyResult !== undefined && object.finalTallyResult !== null) { - message.finalTallyResult = TallyResult.fromPartial(object.finalTallyResult); - } - else { - message.finalTallyResult = undefined; - } - if (object.submitTime !== undefined && object.submitTime !== null) { - message.submitTime = object.submitTime; - } - else { - message.submitTime = undefined; - } - if (object.depositEndTime !== undefined && object.depositEndTime !== null) { - message.depositEndTime = object.depositEndTime; - } - else { - message.depositEndTime = undefined; - } - if (object.totalDeposit !== undefined && object.totalDeposit !== null) { - for (const e of object.totalDeposit) { - message.totalDeposit.push(Coin.fromPartial(e)); - } - } - if (object.votingStartTime !== undefined && object.votingStartTime !== null) { - message.votingStartTime = object.votingStartTime; - } - else { - message.votingStartTime = undefined; - } - if (object.votingEndTime !== undefined && object.votingEndTime !== null) { - message.votingEndTime = object.votingEndTime; - } - else { - message.votingEndTime = undefined; - } - return message; - } -}; -const baseTallyResult = { yes: '', abstain: '', no: '', noWithVeto: '' }; -export const TallyResult = { - encode(message, writer = Writer.create()) { - if (message.yes !== '') { - writer.uint32(10).string(message.yes); - } - if (message.abstain !== '') { - writer.uint32(18).string(message.abstain); - } - if (message.no !== '') { - writer.uint32(26).string(message.no); - } - if (message.noWithVeto !== '') { - writer.uint32(34).string(message.noWithVeto); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTallyResult }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.yes = reader.string(); - break; - case 2: - message.abstain = reader.string(); - break; - case 3: - message.no = reader.string(); - break; - case 4: - message.noWithVeto = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTallyResult }; - if (object.yes !== undefined && object.yes !== null) { - message.yes = String(object.yes); - } - else { - message.yes = ''; - } - if (object.abstain !== undefined && object.abstain !== null) { - message.abstain = String(object.abstain); - } - else { - message.abstain = ''; - } - if (object.no !== undefined && object.no !== null) { - message.no = String(object.no); - } - else { - message.no = ''; - } - if (object.noWithVeto !== undefined && object.noWithVeto !== null) { - message.noWithVeto = String(object.noWithVeto); - } - else { - message.noWithVeto = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.yes !== undefined && (obj.yes = message.yes); - message.abstain !== undefined && (obj.abstain = message.abstain); - message.no !== undefined && (obj.no = message.no); - message.noWithVeto !== undefined && (obj.noWithVeto = message.noWithVeto); - return obj; - }, - fromPartial(object) { - const message = { ...baseTallyResult }; - if (object.yes !== undefined && object.yes !== null) { - message.yes = object.yes; - } - else { - message.yes = ''; - } - if (object.abstain !== undefined && object.abstain !== null) { - message.abstain = object.abstain; - } - else { - message.abstain = ''; - } - if (object.no !== undefined && object.no !== null) { - message.no = object.no; - } - else { - message.no = ''; - } - if (object.noWithVeto !== undefined && object.noWithVeto !== null) { - message.noWithVeto = object.noWithVeto; - } - else { - message.noWithVeto = ''; - } - return message; - } -}; -const baseVote = { proposalId: 0, voter: '', option: 0 }; -export const Vote = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - if (message.voter !== '') { - writer.uint32(18).string(message.voter); - } - if (message.option !== 0) { - writer.uint32(24).int32(message.option); - } - for (const v of message.options) { - WeightedVoteOption.encode(v, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseVote }; - message.options = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - case 2: - message.voter = reader.string(); - break; - case 3: - message.option = reader.int32(); - break; - case 4: - message.options.push(WeightedVoteOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseVote }; - message.options = []; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = String(object.voter); - } - else { - message.voter = ''; - } - if (object.option !== undefined && object.option !== null) { - message.option = voteOptionFromJSON(object.option); - } - else { - message.option = 0; - } - if (object.options !== undefined && object.options !== null) { - for (const e of object.options) { - message.options.push(WeightedVoteOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - message.voter !== undefined && (obj.voter = message.voter); - message.option !== undefined && (obj.option = voteOptionToJSON(message.option)); - if (message.options) { - obj.options = message.options.map((e) => (e ? WeightedVoteOption.toJSON(e) : undefined)); - } - else { - obj.options = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseVote }; - message.options = []; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = object.voter; - } - else { - message.voter = ''; - } - if (object.option !== undefined && object.option !== null) { - message.option = object.option; - } - else { - message.option = 0; - } - if (object.options !== undefined && object.options !== null) { - for (const e of object.options) { - message.options.push(WeightedVoteOption.fromPartial(e)); - } - } - return message; - } -}; -const baseDepositParams = {}; -export const DepositParams = { - encode(message, writer = Writer.create()) { - for (const v of message.minDeposit) { - Coin.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.maxDepositPeriod !== undefined) { - Duration.encode(message.maxDepositPeriod, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDepositParams }; - message.minDeposit = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.minDeposit.push(Coin.decode(reader, reader.uint32())); - break; - case 2: - message.maxDepositPeriod = Duration.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDepositParams }; - message.minDeposit = []; - if (object.minDeposit !== undefined && object.minDeposit !== null) { - for (const e of object.minDeposit) { - message.minDeposit.push(Coin.fromJSON(e)); - } - } - if (object.maxDepositPeriod !== undefined && object.maxDepositPeriod !== null) { - message.maxDepositPeriod = Duration.fromJSON(object.maxDepositPeriod); - } - else { - message.maxDepositPeriod = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.minDeposit) { - obj.minDeposit = message.minDeposit.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.minDeposit = []; - } - message.maxDepositPeriod !== undefined && (obj.maxDepositPeriod = message.maxDepositPeriod ? Duration.toJSON(message.maxDepositPeriod) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDepositParams }; - message.minDeposit = []; - if (object.minDeposit !== undefined && object.minDeposit !== null) { - for (const e of object.minDeposit) { - message.minDeposit.push(Coin.fromPartial(e)); - } - } - if (object.maxDepositPeriod !== undefined && object.maxDepositPeriod !== null) { - message.maxDepositPeriod = Duration.fromPartial(object.maxDepositPeriod); - } - else { - message.maxDepositPeriod = undefined; - } - return message; - } -}; -const baseVotingParams = {}; -export const VotingParams = { - encode(message, writer = Writer.create()) { - if (message.votingPeriod !== undefined) { - Duration.encode(message.votingPeriod, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseVotingParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.votingPeriod = Duration.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseVotingParams }; - if (object.votingPeriod !== undefined && object.votingPeriod !== null) { - message.votingPeriod = Duration.fromJSON(object.votingPeriod); - } - else { - message.votingPeriod = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.votingPeriod !== undefined && (obj.votingPeriod = message.votingPeriod ? Duration.toJSON(message.votingPeriod) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseVotingParams }; - if (object.votingPeriod !== undefined && object.votingPeriod !== null) { - message.votingPeriod = Duration.fromPartial(object.votingPeriod); - } - else { - message.votingPeriod = undefined; - } - return message; - } -}; -const baseTallyParams = {}; -export const TallyParams = { - encode(message, writer = Writer.create()) { - if (message.quorum.length !== 0) { - writer.uint32(10).bytes(message.quorum); - } - if (message.threshold.length !== 0) { - writer.uint32(18).bytes(message.threshold); - } - if (message.vetoThreshold.length !== 0) { - writer.uint32(26).bytes(message.vetoThreshold); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTallyParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.quorum = reader.bytes(); - break; - case 2: - message.threshold = reader.bytes(); - break; - case 3: - message.vetoThreshold = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTallyParams }; - if (object.quorum !== undefined && object.quorum !== null) { - message.quorum = bytesFromBase64(object.quorum); - } - if (object.threshold !== undefined && object.threshold !== null) { - message.threshold = bytesFromBase64(object.threshold); - } - if (object.vetoThreshold !== undefined && object.vetoThreshold !== null) { - message.vetoThreshold = bytesFromBase64(object.vetoThreshold); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.quorum !== undefined && (obj.quorum = base64FromBytes(message.quorum !== undefined ? message.quorum : new Uint8Array())); - message.threshold !== undefined && (obj.threshold = base64FromBytes(message.threshold !== undefined ? message.threshold : new Uint8Array())); - message.vetoThreshold !== undefined && (obj.vetoThreshold = base64FromBytes(message.vetoThreshold !== undefined ? message.vetoThreshold : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseTallyParams }; - if (object.quorum !== undefined && object.quorum !== null) { - message.quorum = object.quorum; - } - else { - message.quorum = new Uint8Array(); - } - if (object.threshold !== undefined && object.threshold !== null) { - message.threshold = object.threshold; - } - else { - message.threshold = new Uint8Array(); - } - if (object.vetoThreshold !== undefined && object.vetoThreshold !== null) { - message.vetoThreshold = object.vetoThreshold; - } - else { - message.vetoThreshold = new Uint8Array(); - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.ts deleted file mode 100644 index 795557c..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/gov.ts +++ /dev/null @@ -1,1188 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp' -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Coin } from '../../../cosmos/base/v1beta1/coin' -import { Any } from '../../../google/protobuf/any' -import { Duration } from '../../../google/protobuf/duration' - -export const protobufPackage = 'cosmos.gov.v1beta1' - -/** VoteOption enumerates the valid vote options for a given governance proposal. */ -export enum VoteOption { - /** VOTE_OPTION_UNSPECIFIED - VOTE_OPTION_UNSPECIFIED defines a no-op vote option. */ - VOTE_OPTION_UNSPECIFIED = 0, - /** VOTE_OPTION_YES - VOTE_OPTION_YES defines a yes vote option. */ - VOTE_OPTION_YES = 1, - /** VOTE_OPTION_ABSTAIN - VOTE_OPTION_ABSTAIN defines an abstain vote option. */ - VOTE_OPTION_ABSTAIN = 2, - /** VOTE_OPTION_NO - VOTE_OPTION_NO defines a no vote option. */ - VOTE_OPTION_NO = 3, - /** VOTE_OPTION_NO_WITH_VETO - VOTE_OPTION_NO_WITH_VETO defines a no with veto vote option. */ - VOTE_OPTION_NO_WITH_VETO = 4, - UNRECOGNIZED = -1 -} - -export function voteOptionFromJSON(object: any): VoteOption { - switch (object) { - case 0: - case 'VOTE_OPTION_UNSPECIFIED': - return VoteOption.VOTE_OPTION_UNSPECIFIED - case 1: - case 'VOTE_OPTION_YES': - return VoteOption.VOTE_OPTION_YES - case 2: - case 'VOTE_OPTION_ABSTAIN': - return VoteOption.VOTE_OPTION_ABSTAIN - case 3: - case 'VOTE_OPTION_NO': - return VoteOption.VOTE_OPTION_NO - case 4: - case 'VOTE_OPTION_NO_WITH_VETO': - return VoteOption.VOTE_OPTION_NO_WITH_VETO - case -1: - case 'UNRECOGNIZED': - default: - return VoteOption.UNRECOGNIZED - } -} - -export function voteOptionToJSON(object: VoteOption): string { - switch (object) { - case VoteOption.VOTE_OPTION_UNSPECIFIED: - return 'VOTE_OPTION_UNSPECIFIED' - case VoteOption.VOTE_OPTION_YES: - return 'VOTE_OPTION_YES' - case VoteOption.VOTE_OPTION_ABSTAIN: - return 'VOTE_OPTION_ABSTAIN' - case VoteOption.VOTE_OPTION_NO: - return 'VOTE_OPTION_NO' - case VoteOption.VOTE_OPTION_NO_WITH_VETO: - return 'VOTE_OPTION_NO_WITH_VETO' - default: - return 'UNKNOWN' - } -} - -/** ProposalStatus enumerates the valid statuses of a proposal. */ -export enum ProposalStatus { - /** PROPOSAL_STATUS_UNSPECIFIED - PROPOSAL_STATUS_UNSPECIFIED defines the default propopsal status. */ - PROPOSAL_STATUS_UNSPECIFIED = 0, - /** - * PROPOSAL_STATUS_DEPOSIT_PERIOD - PROPOSAL_STATUS_DEPOSIT_PERIOD defines a proposal status during the deposit - * period. - */ - PROPOSAL_STATUS_DEPOSIT_PERIOD = 1, - /** - * PROPOSAL_STATUS_VOTING_PERIOD - PROPOSAL_STATUS_VOTING_PERIOD defines a proposal status during the voting - * period. - */ - PROPOSAL_STATUS_VOTING_PERIOD = 2, - /** - * PROPOSAL_STATUS_PASSED - PROPOSAL_STATUS_PASSED defines a proposal status of a proposal that has - * passed. - */ - PROPOSAL_STATUS_PASSED = 3, - /** - * PROPOSAL_STATUS_REJECTED - PROPOSAL_STATUS_REJECTED defines a proposal status of a proposal that has - * been rejected. - */ - PROPOSAL_STATUS_REJECTED = 4, - /** - * PROPOSAL_STATUS_FAILED - PROPOSAL_STATUS_FAILED defines a proposal status of a proposal that has - * failed. - */ - PROPOSAL_STATUS_FAILED = 5, - UNRECOGNIZED = -1 -} - -export function proposalStatusFromJSON(object: any): ProposalStatus { - switch (object) { - case 0: - case 'PROPOSAL_STATUS_UNSPECIFIED': - return ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED - case 1: - case 'PROPOSAL_STATUS_DEPOSIT_PERIOD': - return ProposalStatus.PROPOSAL_STATUS_DEPOSIT_PERIOD - case 2: - case 'PROPOSAL_STATUS_VOTING_PERIOD': - return ProposalStatus.PROPOSAL_STATUS_VOTING_PERIOD - case 3: - case 'PROPOSAL_STATUS_PASSED': - return ProposalStatus.PROPOSAL_STATUS_PASSED - case 4: - case 'PROPOSAL_STATUS_REJECTED': - return ProposalStatus.PROPOSAL_STATUS_REJECTED - case 5: - case 'PROPOSAL_STATUS_FAILED': - return ProposalStatus.PROPOSAL_STATUS_FAILED - case -1: - case 'UNRECOGNIZED': - default: - return ProposalStatus.UNRECOGNIZED - } -} - -export function proposalStatusToJSON(object: ProposalStatus): string { - switch (object) { - case ProposalStatus.PROPOSAL_STATUS_UNSPECIFIED: - return 'PROPOSAL_STATUS_UNSPECIFIED' - case ProposalStatus.PROPOSAL_STATUS_DEPOSIT_PERIOD: - return 'PROPOSAL_STATUS_DEPOSIT_PERIOD' - case ProposalStatus.PROPOSAL_STATUS_VOTING_PERIOD: - return 'PROPOSAL_STATUS_VOTING_PERIOD' - case ProposalStatus.PROPOSAL_STATUS_PASSED: - return 'PROPOSAL_STATUS_PASSED' - case ProposalStatus.PROPOSAL_STATUS_REJECTED: - return 'PROPOSAL_STATUS_REJECTED' - case ProposalStatus.PROPOSAL_STATUS_FAILED: - return 'PROPOSAL_STATUS_FAILED' - default: - return 'UNKNOWN' - } -} - -/** WeightedVoteOption defines a unit of vote for vote split. */ -export interface WeightedVoteOption { - option: VoteOption - weight: string -} - -/** - * TextProposal defines a standard text proposal whose changes need to be - * manually updated in case of approval. - */ -export interface TextProposal { - title: string - description: string -} - -/** - * Deposit defines an amount deposited by an account address to an active - * proposal. - */ -export interface Deposit { - proposalId: number - depositor: string - amount: Coin[] -} - -/** Proposal defines the core field members of a governance proposal. */ -export interface Proposal { - proposalId: number - content: Any | undefined - status: ProposalStatus - finalTallyResult: TallyResult | undefined - submitTime: Date | undefined - depositEndTime: Date | undefined - totalDeposit: Coin[] - votingStartTime: Date | undefined - votingEndTime: Date | undefined -} - -/** TallyResult defines a standard tally for a governance proposal. */ -export interface TallyResult { - yes: string - abstain: string - no: string - noWithVeto: string -} - -/** - * Vote defines a vote on a governance proposal. - * A Vote consists of a proposal ID, the voter, and the vote option. - */ -export interface Vote { - proposalId: number - voter: string - /** - * Deprecated: Prefer to use `options` instead. This field is set in queries - * if and only if `len(options) == 1` and that option has weight 1. In all - * other cases, this field will default to VOTE_OPTION_UNSPECIFIED. - * - * @deprecated - */ - option: VoteOption - options: WeightedVoteOption[] -} - -/** DepositParams defines the params for deposits on governance proposals. */ -export interface DepositParams { - /** Minimum deposit for a proposal to enter voting period. */ - minDeposit: Coin[] - /** - * Maximum period for Atom holders to deposit on a proposal. Initial value: 2 - * months. - */ - maxDepositPeriod: Duration | undefined -} - -/** VotingParams defines the params for voting on governance proposals. */ -export interface VotingParams { - /** Length of the voting period. */ - votingPeriod: Duration | undefined -} - -/** TallyParams defines the params for tallying votes on governance proposals. */ -export interface TallyParams { - /** - * Minimum percentage of total stake needed to vote for a result to be - * considered valid. - */ - quorum: Uint8Array - /** Minimum proportion of Yes votes for proposal to pass. Default value: 0.5. */ - threshold: Uint8Array - /** - * Minimum value of Veto votes to Total votes ratio for proposal to be - * vetoed. Default value: 1/3. - */ - vetoThreshold: Uint8Array -} - -const baseWeightedVoteOption: object = { option: 0, weight: '' } - -export const WeightedVoteOption = { - encode(message: WeightedVoteOption, writer: Writer = Writer.create()): Writer { - if (message.option !== 0) { - writer.uint32(8).int32(message.option) - } - if (message.weight !== '') { - writer.uint32(18).string(message.weight) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): WeightedVoteOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseWeightedVoteOption } as WeightedVoteOption - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.option = reader.int32() as any - break - case 2: - message.weight = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): WeightedVoteOption { - const message = { ...baseWeightedVoteOption } as WeightedVoteOption - if (object.option !== undefined && object.option !== null) { - message.option = voteOptionFromJSON(object.option) - } else { - message.option = 0 - } - if (object.weight !== undefined && object.weight !== null) { - message.weight = String(object.weight) - } else { - message.weight = '' - } - return message - }, - - toJSON(message: WeightedVoteOption): unknown { - const obj: any = {} - message.option !== undefined && (obj.option = voteOptionToJSON(message.option)) - message.weight !== undefined && (obj.weight = message.weight) - return obj - }, - - fromPartial(object: DeepPartial): WeightedVoteOption { - const message = { ...baseWeightedVoteOption } as WeightedVoteOption - if (object.option !== undefined && object.option !== null) { - message.option = object.option - } else { - message.option = 0 - } - if (object.weight !== undefined && object.weight !== null) { - message.weight = object.weight - } else { - message.weight = '' - } - return message - } -} - -const baseTextProposal: object = { title: '', description: '' } - -export const TextProposal = { - encode(message: TextProposal, writer: Writer = Writer.create()): Writer { - if (message.title !== '') { - writer.uint32(10).string(message.title) - } - if (message.description !== '') { - writer.uint32(18).string(message.description) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): TextProposal { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTextProposal } as TextProposal - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.title = reader.string() - break - case 2: - message.description = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): TextProposal { - const message = { ...baseTextProposal } as TextProposal - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title) - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description) - } else { - message.description = '' - } - return message - }, - - toJSON(message: TextProposal): unknown { - const obj: any = {} - message.title !== undefined && (obj.title = message.title) - message.description !== undefined && (obj.description = message.description) - return obj - }, - - fromPartial(object: DeepPartial): TextProposal { - const message = { ...baseTextProposal } as TextProposal - if (object.title !== undefined && object.title !== null) { - message.title = object.title - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description - } else { - message.description = '' - } - return message - } -} - -const baseDeposit: object = { proposalId: 0, depositor: '' } - -export const Deposit = { - encode(message: Deposit, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - if (message.depositor !== '') { - writer.uint32(18).string(message.depositor) - } - for (const v of message.amount) { - Coin.encode(v!, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Deposit { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDeposit } as Deposit - message.amount = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - case 2: - message.depositor = reader.string() - break - case 3: - message.amount.push(Coin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Deposit { - const message = { ...baseDeposit } as Deposit - message.amount = [] - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = String(object.depositor) - } else { - message.depositor = '' - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Deposit): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - message.depositor !== undefined && (obj.depositor = message.depositor) - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.amount = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Deposit { - const message = { ...baseDeposit } as Deposit - message.amount = [] - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = object.depositor - } else { - message.depositor = '' - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)) - } - } - return message - } -} - -const baseProposal: object = { proposalId: 0, status: 0 } - -export const Proposal = { - encode(message: Proposal, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - if (message.content !== undefined) { - Any.encode(message.content, writer.uint32(18).fork()).ldelim() - } - if (message.status !== 0) { - writer.uint32(24).int32(message.status) - } - if (message.finalTallyResult !== undefined) { - TallyResult.encode(message.finalTallyResult, writer.uint32(34).fork()).ldelim() - } - if (message.submitTime !== undefined) { - Timestamp.encode(toTimestamp(message.submitTime), writer.uint32(42).fork()).ldelim() - } - if (message.depositEndTime !== undefined) { - Timestamp.encode(toTimestamp(message.depositEndTime), writer.uint32(50).fork()).ldelim() - } - for (const v of message.totalDeposit) { - Coin.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.votingStartTime !== undefined) { - Timestamp.encode(toTimestamp(message.votingStartTime), writer.uint32(66).fork()).ldelim() - } - if (message.votingEndTime !== undefined) { - Timestamp.encode(toTimestamp(message.votingEndTime), writer.uint32(74).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Proposal { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseProposal } as Proposal - message.totalDeposit = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - case 2: - message.content = Any.decode(reader, reader.uint32()) - break - case 3: - message.status = reader.int32() as any - break - case 4: - message.finalTallyResult = TallyResult.decode(reader, reader.uint32()) - break - case 5: - message.submitTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 6: - message.depositEndTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 7: - message.totalDeposit.push(Coin.decode(reader, reader.uint32())) - break - case 8: - message.votingStartTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 9: - message.votingEndTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Proposal { - const message = { ...baseProposal } as Proposal - message.totalDeposit = [] - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - if (object.content !== undefined && object.content !== null) { - message.content = Any.fromJSON(object.content) - } else { - message.content = undefined - } - if (object.status !== undefined && object.status !== null) { - message.status = proposalStatusFromJSON(object.status) - } else { - message.status = 0 - } - if (object.finalTallyResult !== undefined && object.finalTallyResult !== null) { - message.finalTallyResult = TallyResult.fromJSON(object.finalTallyResult) - } else { - message.finalTallyResult = undefined - } - if (object.submitTime !== undefined && object.submitTime !== null) { - message.submitTime = fromJsonTimestamp(object.submitTime) - } else { - message.submitTime = undefined - } - if (object.depositEndTime !== undefined && object.depositEndTime !== null) { - message.depositEndTime = fromJsonTimestamp(object.depositEndTime) - } else { - message.depositEndTime = undefined - } - if (object.totalDeposit !== undefined && object.totalDeposit !== null) { - for (const e of object.totalDeposit) { - message.totalDeposit.push(Coin.fromJSON(e)) - } - } - if (object.votingStartTime !== undefined && object.votingStartTime !== null) { - message.votingStartTime = fromJsonTimestamp(object.votingStartTime) - } else { - message.votingStartTime = undefined - } - if (object.votingEndTime !== undefined && object.votingEndTime !== null) { - message.votingEndTime = fromJsonTimestamp(object.votingEndTime) - } else { - message.votingEndTime = undefined - } - return message - }, - - toJSON(message: Proposal): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - message.content !== undefined && (obj.content = message.content ? Any.toJSON(message.content) : undefined) - message.status !== undefined && (obj.status = proposalStatusToJSON(message.status)) - message.finalTallyResult !== undefined && (obj.finalTallyResult = message.finalTallyResult ? TallyResult.toJSON(message.finalTallyResult) : undefined) - message.submitTime !== undefined && (obj.submitTime = message.submitTime !== undefined ? message.submitTime.toISOString() : null) - message.depositEndTime !== undefined && (obj.depositEndTime = message.depositEndTime !== undefined ? message.depositEndTime.toISOString() : null) - if (message.totalDeposit) { - obj.totalDeposit = message.totalDeposit.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.totalDeposit = [] - } - message.votingStartTime !== undefined && (obj.votingStartTime = message.votingStartTime !== undefined ? message.votingStartTime.toISOString() : null) - message.votingEndTime !== undefined && (obj.votingEndTime = message.votingEndTime !== undefined ? message.votingEndTime.toISOString() : null) - return obj - }, - - fromPartial(object: DeepPartial): Proposal { - const message = { ...baseProposal } as Proposal - message.totalDeposit = [] - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - if (object.content !== undefined && object.content !== null) { - message.content = Any.fromPartial(object.content) - } else { - message.content = undefined - } - if (object.status !== undefined && object.status !== null) { - message.status = object.status - } else { - message.status = 0 - } - if (object.finalTallyResult !== undefined && object.finalTallyResult !== null) { - message.finalTallyResult = TallyResult.fromPartial(object.finalTallyResult) - } else { - message.finalTallyResult = undefined - } - if (object.submitTime !== undefined && object.submitTime !== null) { - message.submitTime = object.submitTime - } else { - message.submitTime = undefined - } - if (object.depositEndTime !== undefined && object.depositEndTime !== null) { - message.depositEndTime = object.depositEndTime - } else { - message.depositEndTime = undefined - } - if (object.totalDeposit !== undefined && object.totalDeposit !== null) { - for (const e of object.totalDeposit) { - message.totalDeposit.push(Coin.fromPartial(e)) - } - } - if (object.votingStartTime !== undefined && object.votingStartTime !== null) { - message.votingStartTime = object.votingStartTime - } else { - message.votingStartTime = undefined - } - if (object.votingEndTime !== undefined && object.votingEndTime !== null) { - message.votingEndTime = object.votingEndTime - } else { - message.votingEndTime = undefined - } - return message - } -} - -const baseTallyResult: object = { yes: '', abstain: '', no: '', noWithVeto: '' } - -export const TallyResult = { - encode(message: TallyResult, writer: Writer = Writer.create()): Writer { - if (message.yes !== '') { - writer.uint32(10).string(message.yes) - } - if (message.abstain !== '') { - writer.uint32(18).string(message.abstain) - } - if (message.no !== '') { - writer.uint32(26).string(message.no) - } - if (message.noWithVeto !== '') { - writer.uint32(34).string(message.noWithVeto) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): TallyResult { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTallyResult } as TallyResult - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.yes = reader.string() - break - case 2: - message.abstain = reader.string() - break - case 3: - message.no = reader.string() - break - case 4: - message.noWithVeto = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): TallyResult { - const message = { ...baseTallyResult } as TallyResult - if (object.yes !== undefined && object.yes !== null) { - message.yes = String(object.yes) - } else { - message.yes = '' - } - if (object.abstain !== undefined && object.abstain !== null) { - message.abstain = String(object.abstain) - } else { - message.abstain = '' - } - if (object.no !== undefined && object.no !== null) { - message.no = String(object.no) - } else { - message.no = '' - } - if (object.noWithVeto !== undefined && object.noWithVeto !== null) { - message.noWithVeto = String(object.noWithVeto) - } else { - message.noWithVeto = '' - } - return message - }, - - toJSON(message: TallyResult): unknown { - const obj: any = {} - message.yes !== undefined && (obj.yes = message.yes) - message.abstain !== undefined && (obj.abstain = message.abstain) - message.no !== undefined && (obj.no = message.no) - message.noWithVeto !== undefined && (obj.noWithVeto = message.noWithVeto) - return obj - }, - - fromPartial(object: DeepPartial): TallyResult { - const message = { ...baseTallyResult } as TallyResult - if (object.yes !== undefined && object.yes !== null) { - message.yes = object.yes - } else { - message.yes = '' - } - if (object.abstain !== undefined && object.abstain !== null) { - message.abstain = object.abstain - } else { - message.abstain = '' - } - if (object.no !== undefined && object.no !== null) { - message.no = object.no - } else { - message.no = '' - } - if (object.noWithVeto !== undefined && object.noWithVeto !== null) { - message.noWithVeto = object.noWithVeto - } else { - message.noWithVeto = '' - } - return message - } -} - -const baseVote: object = { proposalId: 0, voter: '', option: 0 } - -export const Vote = { - encode(message: Vote, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - if (message.voter !== '') { - writer.uint32(18).string(message.voter) - } - if (message.option !== 0) { - writer.uint32(24).int32(message.option) - } - for (const v of message.options) { - WeightedVoteOption.encode(v!, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Vote { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseVote } as Vote - message.options = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - case 2: - message.voter = reader.string() - break - case 3: - message.option = reader.int32() as any - break - case 4: - message.options.push(WeightedVoteOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Vote { - const message = { ...baseVote } as Vote - message.options = [] - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = String(object.voter) - } else { - message.voter = '' - } - if (object.option !== undefined && object.option !== null) { - message.option = voteOptionFromJSON(object.option) - } else { - message.option = 0 - } - if (object.options !== undefined && object.options !== null) { - for (const e of object.options) { - message.options.push(WeightedVoteOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Vote): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - message.voter !== undefined && (obj.voter = message.voter) - message.option !== undefined && (obj.option = voteOptionToJSON(message.option)) - if (message.options) { - obj.options = message.options.map((e) => (e ? WeightedVoteOption.toJSON(e) : undefined)) - } else { - obj.options = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Vote { - const message = { ...baseVote } as Vote - message.options = [] - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = object.voter - } else { - message.voter = '' - } - if (object.option !== undefined && object.option !== null) { - message.option = object.option - } else { - message.option = 0 - } - if (object.options !== undefined && object.options !== null) { - for (const e of object.options) { - message.options.push(WeightedVoteOption.fromPartial(e)) - } - } - return message - } -} - -const baseDepositParams: object = {} - -export const DepositParams = { - encode(message: DepositParams, writer: Writer = Writer.create()): Writer { - for (const v of message.minDeposit) { - Coin.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.maxDepositPeriod !== undefined) { - Duration.encode(message.maxDepositPeriod, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DepositParams { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDepositParams } as DepositParams - message.minDeposit = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.minDeposit.push(Coin.decode(reader, reader.uint32())) - break - case 2: - message.maxDepositPeriod = Duration.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DepositParams { - const message = { ...baseDepositParams } as DepositParams - message.minDeposit = [] - if (object.minDeposit !== undefined && object.minDeposit !== null) { - for (const e of object.minDeposit) { - message.minDeposit.push(Coin.fromJSON(e)) - } - } - if (object.maxDepositPeriod !== undefined && object.maxDepositPeriod !== null) { - message.maxDepositPeriod = Duration.fromJSON(object.maxDepositPeriod) - } else { - message.maxDepositPeriod = undefined - } - return message - }, - - toJSON(message: DepositParams): unknown { - const obj: any = {} - if (message.minDeposit) { - obj.minDeposit = message.minDeposit.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.minDeposit = [] - } - message.maxDepositPeriod !== undefined && (obj.maxDepositPeriod = message.maxDepositPeriod ? Duration.toJSON(message.maxDepositPeriod) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DepositParams { - const message = { ...baseDepositParams } as DepositParams - message.minDeposit = [] - if (object.minDeposit !== undefined && object.minDeposit !== null) { - for (const e of object.minDeposit) { - message.minDeposit.push(Coin.fromPartial(e)) - } - } - if (object.maxDepositPeriod !== undefined && object.maxDepositPeriod !== null) { - message.maxDepositPeriod = Duration.fromPartial(object.maxDepositPeriod) - } else { - message.maxDepositPeriod = undefined - } - return message - } -} - -const baseVotingParams: object = {} - -export const VotingParams = { - encode(message: VotingParams, writer: Writer = Writer.create()): Writer { - if (message.votingPeriod !== undefined) { - Duration.encode(message.votingPeriod, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): VotingParams { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseVotingParams } as VotingParams - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.votingPeriod = Duration.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): VotingParams { - const message = { ...baseVotingParams } as VotingParams - if (object.votingPeriod !== undefined && object.votingPeriod !== null) { - message.votingPeriod = Duration.fromJSON(object.votingPeriod) - } else { - message.votingPeriod = undefined - } - return message - }, - - toJSON(message: VotingParams): unknown { - const obj: any = {} - message.votingPeriod !== undefined && (obj.votingPeriod = message.votingPeriod ? Duration.toJSON(message.votingPeriod) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): VotingParams { - const message = { ...baseVotingParams } as VotingParams - if (object.votingPeriod !== undefined && object.votingPeriod !== null) { - message.votingPeriod = Duration.fromPartial(object.votingPeriod) - } else { - message.votingPeriod = undefined - } - return message - } -} - -const baseTallyParams: object = {} - -export const TallyParams = { - encode(message: TallyParams, writer: Writer = Writer.create()): Writer { - if (message.quorum.length !== 0) { - writer.uint32(10).bytes(message.quorum) - } - if (message.threshold.length !== 0) { - writer.uint32(18).bytes(message.threshold) - } - if (message.vetoThreshold.length !== 0) { - writer.uint32(26).bytes(message.vetoThreshold) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): TallyParams { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTallyParams } as TallyParams - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.quorum = reader.bytes() - break - case 2: - message.threshold = reader.bytes() - break - case 3: - message.vetoThreshold = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): TallyParams { - const message = { ...baseTallyParams } as TallyParams - if (object.quorum !== undefined && object.quorum !== null) { - message.quorum = bytesFromBase64(object.quorum) - } - if (object.threshold !== undefined && object.threshold !== null) { - message.threshold = bytesFromBase64(object.threshold) - } - if (object.vetoThreshold !== undefined && object.vetoThreshold !== null) { - message.vetoThreshold = bytesFromBase64(object.vetoThreshold) - } - return message - }, - - toJSON(message: TallyParams): unknown { - const obj: any = {} - message.quorum !== undefined && (obj.quorum = base64FromBytes(message.quorum !== undefined ? message.quorum : new Uint8Array())) - message.threshold !== undefined && (obj.threshold = base64FromBytes(message.threshold !== undefined ? message.threshold : new Uint8Array())) - message.vetoThreshold !== undefined && (obj.vetoThreshold = base64FromBytes(message.vetoThreshold !== undefined ? message.vetoThreshold : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): TallyParams { - const message = { ...baseTallyParams } as TallyParams - if (object.quorum !== undefined && object.quorum !== null) { - message.quorum = object.quorum - } else { - message.quorum = new Uint8Array() - } - if (object.threshold !== undefined && object.threshold !== null) { - message.threshold = object.threshold - } else { - message.threshold = new Uint8Array() - } - if (object.vetoThreshold !== undefined && object.vetoThreshold !== null) { - message.vetoThreshold = object.vetoThreshold - } else { - message.vetoThreshold = new Uint8Array() - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.d.ts deleted file mode 100644 index 5ec8526..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.d.ts +++ /dev/null @@ -1,262 +0,0 @@ -import { ProposalStatus, Proposal, Vote, VotingParams, DepositParams, TallyParams, Deposit, TallyResult } from '../../../cosmos/gov/v1beta1/gov'; -import { Reader, Writer } from 'protobufjs/minimal'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -export declare const protobufPackage = "cosmos.gov.v1beta1"; -/** QueryProposalRequest is the request type for the Query/Proposal RPC method. */ -export interface QueryProposalRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number; -} -/** QueryProposalResponse is the response type for the Query/Proposal RPC method. */ -export interface QueryProposalResponse { - proposal: Proposal | undefined; -} -/** QueryProposalsRequest is the request type for the Query/Proposals RPC method. */ -export interface QueryProposalsRequest { - /** proposal_status defines the status of the proposals. */ - proposalStatus: ProposalStatus; - /** voter defines the voter address for the proposals. */ - voter: string; - /** depositor defines the deposit addresses from the proposals. */ - depositor: string; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryProposalsResponse is the response type for the Query/Proposals RPC - * method. - */ -export interface QueryProposalsResponse { - proposals: Proposal[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** QueryVoteRequest is the request type for the Query/Vote RPC method. */ -export interface QueryVoteRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number; - /** voter defines the oter address for the proposals. */ - voter: string; -} -/** QueryVoteResponse is the response type for the Query/Vote RPC method. */ -export interface QueryVoteResponse { - /** vote defined the queried vote. */ - vote: Vote | undefined; -} -/** QueryVotesRequest is the request type for the Query/Votes RPC method. */ -export interface QueryVotesRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** QueryVotesResponse is the response type for the Query/Votes RPC method. */ -export interface QueryVotesResponse { - /** votes defined the queried votes. */ - votes: Vote[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** QueryParamsRequest is the request type for the Query/Params RPC method. */ -export interface QueryParamsRequest { - /** - * params_type defines which parameters to query for, can be one of "voting", - * "tallying" or "deposit". - */ - paramsType: string; -} -/** QueryParamsResponse is the response type for the Query/Params RPC method. */ -export interface QueryParamsResponse { - /** voting_params defines the parameters related to voting. */ - votingParams: VotingParams | undefined; - /** deposit_params defines the parameters related to deposit. */ - depositParams: DepositParams | undefined; - /** tally_params defines the parameters related to tally. */ - tallyParams: TallyParams | undefined; -} -/** QueryDepositRequest is the request type for the Query/Deposit RPC method. */ -export interface QueryDepositRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number; - /** depositor defines the deposit addresses from the proposals. */ - depositor: string; -} -/** QueryDepositResponse is the response type for the Query/Deposit RPC method. */ -export interface QueryDepositResponse { - /** deposit defines the requested deposit. */ - deposit: Deposit | undefined; -} -/** QueryDepositsRequest is the request type for the Query/Deposits RPC method. */ -export interface QueryDepositsRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** QueryDepositsResponse is the response type for the Query/Deposits RPC method. */ -export interface QueryDepositsResponse { - deposits: Deposit[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** QueryTallyResultRequest is the request type for the Query/Tally RPC method. */ -export interface QueryTallyResultRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number; -} -/** QueryTallyResultResponse is the response type for the Query/Tally RPC method. */ -export interface QueryTallyResultResponse { - /** tally defines the requested tally. */ - tally: TallyResult | undefined; -} -export declare const QueryProposalRequest: { - encode(message: QueryProposalRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryProposalRequest; - fromJSON(object: any): QueryProposalRequest; - toJSON(message: QueryProposalRequest): unknown; - fromPartial(object: DeepPartial): QueryProposalRequest; -}; -export declare const QueryProposalResponse: { - encode(message: QueryProposalResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryProposalResponse; - fromJSON(object: any): QueryProposalResponse; - toJSON(message: QueryProposalResponse): unknown; - fromPartial(object: DeepPartial): QueryProposalResponse; -}; -export declare const QueryProposalsRequest: { - encode(message: QueryProposalsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryProposalsRequest; - fromJSON(object: any): QueryProposalsRequest; - toJSON(message: QueryProposalsRequest): unknown; - fromPartial(object: DeepPartial): QueryProposalsRequest; -}; -export declare const QueryProposalsResponse: { - encode(message: QueryProposalsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryProposalsResponse; - fromJSON(object: any): QueryProposalsResponse; - toJSON(message: QueryProposalsResponse): unknown; - fromPartial(object: DeepPartial): QueryProposalsResponse; -}; -export declare const QueryVoteRequest: { - encode(message: QueryVoteRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryVoteRequest; - fromJSON(object: any): QueryVoteRequest; - toJSON(message: QueryVoteRequest): unknown; - fromPartial(object: DeepPartial): QueryVoteRequest; -}; -export declare const QueryVoteResponse: { - encode(message: QueryVoteResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryVoteResponse; - fromJSON(object: any): QueryVoteResponse; - toJSON(message: QueryVoteResponse): unknown; - fromPartial(object: DeepPartial): QueryVoteResponse; -}; -export declare const QueryVotesRequest: { - encode(message: QueryVotesRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryVotesRequest; - fromJSON(object: any): QueryVotesRequest; - toJSON(message: QueryVotesRequest): unknown; - fromPartial(object: DeepPartial): QueryVotesRequest; -}; -export declare const QueryVotesResponse: { - encode(message: QueryVotesResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryVotesResponse; - fromJSON(object: any): QueryVotesResponse; - toJSON(message: QueryVotesResponse): unknown; - fromPartial(object: DeepPartial): QueryVotesResponse; -}; -export declare const QueryParamsRequest: { - encode(message: QueryParamsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest; - fromJSON(object: any): QueryParamsRequest; - toJSON(message: QueryParamsRequest): unknown; - fromPartial(object: DeepPartial): QueryParamsRequest; -}; -export declare const QueryParamsResponse: { - encode(message: QueryParamsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse; - fromJSON(object: any): QueryParamsResponse; - toJSON(message: QueryParamsResponse): unknown; - fromPartial(object: DeepPartial): QueryParamsResponse; -}; -export declare const QueryDepositRequest: { - encode(message: QueryDepositRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDepositRequest; - fromJSON(object: any): QueryDepositRequest; - toJSON(message: QueryDepositRequest): unknown; - fromPartial(object: DeepPartial): QueryDepositRequest; -}; -export declare const QueryDepositResponse: { - encode(message: QueryDepositResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDepositResponse; - fromJSON(object: any): QueryDepositResponse; - toJSON(message: QueryDepositResponse): unknown; - fromPartial(object: DeepPartial): QueryDepositResponse; -}; -export declare const QueryDepositsRequest: { - encode(message: QueryDepositsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDepositsRequest; - fromJSON(object: any): QueryDepositsRequest; - toJSON(message: QueryDepositsRequest): unknown; - fromPartial(object: DeepPartial): QueryDepositsRequest; -}; -export declare const QueryDepositsResponse: { - encode(message: QueryDepositsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDepositsResponse; - fromJSON(object: any): QueryDepositsResponse; - toJSON(message: QueryDepositsResponse): unknown; - fromPartial(object: DeepPartial): QueryDepositsResponse; -}; -export declare const QueryTallyResultRequest: { - encode(message: QueryTallyResultRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryTallyResultRequest; - fromJSON(object: any): QueryTallyResultRequest; - toJSON(message: QueryTallyResultRequest): unknown; - fromPartial(object: DeepPartial): QueryTallyResultRequest; -}; -export declare const QueryTallyResultResponse: { - encode(message: QueryTallyResultResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryTallyResultResponse; - fromJSON(object: any): QueryTallyResultResponse; - toJSON(message: QueryTallyResultResponse): unknown; - fromPartial(object: DeepPartial): QueryTallyResultResponse; -}; -/** Query defines the gRPC querier service for gov module */ -export interface Query { - /** Proposal queries proposal details based on ProposalID. */ - Proposal(request: QueryProposalRequest): Promise; - /** Proposals queries all proposals based on given status. */ - Proposals(request: QueryProposalsRequest): Promise; - /** Vote queries voted information based on proposalID, voterAddr. */ - Vote(request: QueryVoteRequest): Promise; - /** Votes queries votes of a given proposal. */ - Votes(request: QueryVotesRequest): Promise; - /** Params queries all parameters of the gov module. */ - Params(request: QueryParamsRequest): Promise; - /** Deposit queries single deposit information based proposalID, depositAddr. */ - Deposit(request: QueryDepositRequest): Promise; - /** Deposits queries all deposits of a single proposal. */ - Deposits(request: QueryDepositsRequest): Promise; - /** TallyResult queries the tally of a proposal vote. */ - TallyResult(request: QueryTallyResultRequest): Promise; -} -export declare class QueryClientImpl implements Query { - private readonly rpc; - constructor(rpc: Rpc); - Proposal(request: QueryProposalRequest): Promise; - Proposals(request: QueryProposalsRequest): Promise; - Vote(request: QueryVoteRequest): Promise; - Votes(request: QueryVotesRequest): Promise; - Params(request: QueryParamsRequest): Promise; - Deposit(request: QueryDepositRequest): Promise; - Deposits(request: QueryDepositsRequest): Promise; - TallyResult(request: QueryTallyResultRequest): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.js deleted file mode 100644 index 30a2e56..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.js +++ /dev/null @@ -1,1134 +0,0 @@ -/* eslint-disable */ -import { Proposal, Vote, VotingParams, DepositParams, TallyParams, Deposit, TallyResult, proposalStatusFromJSON, proposalStatusToJSON } from '../../../cosmos/gov/v1beta1/gov'; -import { Reader, util, configure, Writer } from 'protobufjs/minimal'; -import * as Long from 'long'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -export const protobufPackage = 'cosmos.gov.v1beta1'; -const baseQueryProposalRequest = { proposalId: 0 }; -export const QueryProposalRequest = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryProposalRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryProposalRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryProposalRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - return message; - } -}; -const baseQueryProposalResponse = {}; -export const QueryProposalResponse = { - encode(message, writer = Writer.create()) { - if (message.proposal !== undefined) { - Proposal.encode(message.proposal, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryProposalResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposal = Proposal.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryProposalResponse }; - if (object.proposal !== undefined && object.proposal !== null) { - message.proposal = Proposal.fromJSON(object.proposal); - } - else { - message.proposal = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposal !== undefined && (obj.proposal = message.proposal ? Proposal.toJSON(message.proposal) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryProposalResponse }; - if (object.proposal !== undefined && object.proposal !== null) { - message.proposal = Proposal.fromPartial(object.proposal); - } - else { - message.proposal = undefined; - } - return message; - } -}; -const baseQueryProposalsRequest = { proposalStatus: 0, voter: '', depositor: '' }; -export const QueryProposalsRequest = { - encode(message, writer = Writer.create()) { - if (message.proposalStatus !== 0) { - writer.uint32(8).int32(message.proposalStatus); - } - if (message.voter !== '') { - writer.uint32(18).string(message.voter); - } - if (message.depositor !== '') { - writer.uint32(26).string(message.depositor); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryProposalsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalStatus = reader.int32(); - break; - case 2: - message.voter = reader.string(); - break; - case 3: - message.depositor = reader.string(); - break; - case 4: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryProposalsRequest }; - if (object.proposalStatus !== undefined && object.proposalStatus !== null) { - message.proposalStatus = proposalStatusFromJSON(object.proposalStatus); - } - else { - message.proposalStatus = 0; - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = String(object.voter); - } - else { - message.voter = ''; - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = String(object.depositor); - } - else { - message.depositor = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalStatus !== undefined && (obj.proposalStatus = proposalStatusToJSON(message.proposalStatus)); - message.voter !== undefined && (obj.voter = message.voter); - message.depositor !== undefined && (obj.depositor = message.depositor); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryProposalsRequest }; - if (object.proposalStatus !== undefined && object.proposalStatus !== null) { - message.proposalStatus = object.proposalStatus; - } - else { - message.proposalStatus = 0; - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = object.voter; - } - else { - message.voter = ''; - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = object.depositor; - } - else { - message.depositor = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryProposalsResponse = {}; -export const QueryProposalsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.proposals) { - Proposal.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryProposalsResponse }; - message.proposals = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposals.push(Proposal.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryProposalsResponse }; - message.proposals = []; - if (object.proposals !== undefined && object.proposals !== null) { - for (const e of object.proposals) { - message.proposals.push(Proposal.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.proposals) { - obj.proposals = message.proposals.map((e) => (e ? Proposal.toJSON(e) : undefined)); - } - else { - obj.proposals = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryProposalsResponse }; - message.proposals = []; - if (object.proposals !== undefined && object.proposals !== null) { - for (const e of object.proposals) { - message.proposals.push(Proposal.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryVoteRequest = { proposalId: 0, voter: '' }; -export const QueryVoteRequest = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - if (message.voter !== '') { - writer.uint32(18).string(message.voter); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryVoteRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - case 2: - message.voter = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryVoteRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = String(object.voter); - } - else { - message.voter = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - message.voter !== undefined && (obj.voter = message.voter); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryVoteRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = object.voter; - } - else { - message.voter = ''; - } - return message; - } -}; -const baseQueryVoteResponse = {}; -export const QueryVoteResponse = { - encode(message, writer = Writer.create()) { - if (message.vote !== undefined) { - Vote.encode(message.vote, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryVoteResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.vote = Vote.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryVoteResponse }; - if (object.vote !== undefined && object.vote !== null) { - message.vote = Vote.fromJSON(object.vote); - } - else { - message.vote = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.vote !== undefined && (obj.vote = message.vote ? Vote.toJSON(message.vote) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryVoteResponse }; - if (object.vote !== undefined && object.vote !== null) { - message.vote = Vote.fromPartial(object.vote); - } - else { - message.vote = undefined; - } - return message; - } -}; -const baseQueryVotesRequest = { proposalId: 0 }; -export const QueryVotesRequest = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryVotesRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryVotesRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryVotesRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryVotesResponse = {}; -export const QueryVotesResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.votes) { - Vote.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryVotesResponse }; - message.votes = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.votes.push(Vote.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryVotesResponse }; - message.votes = []; - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(Vote.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.votes) { - obj.votes = message.votes.map((e) => (e ? Vote.toJSON(e) : undefined)); - } - else { - obj.votes = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryVotesResponse }; - message.votes = []; - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(Vote.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryParamsRequest = { paramsType: '' }; -export const QueryParamsRequest = { - encode(message, writer = Writer.create()) { - if (message.paramsType !== '') { - writer.uint32(10).string(message.paramsType); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.paramsType = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryParamsRequest }; - if (object.paramsType !== undefined && object.paramsType !== null) { - message.paramsType = String(object.paramsType); - } - else { - message.paramsType = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.paramsType !== undefined && (obj.paramsType = message.paramsType); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryParamsRequest }; - if (object.paramsType !== undefined && object.paramsType !== null) { - message.paramsType = object.paramsType; - } - else { - message.paramsType = ''; - } - return message; - } -}; -const baseQueryParamsResponse = {}; -export const QueryParamsResponse = { - encode(message, writer = Writer.create()) { - if (message.votingParams !== undefined) { - VotingParams.encode(message.votingParams, writer.uint32(10).fork()).ldelim(); - } - if (message.depositParams !== undefined) { - DepositParams.encode(message.depositParams, writer.uint32(18).fork()).ldelim(); - } - if (message.tallyParams !== undefined) { - TallyParams.encode(message.tallyParams, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.votingParams = VotingParams.decode(reader, reader.uint32()); - break; - case 2: - message.depositParams = DepositParams.decode(reader, reader.uint32()); - break; - case 3: - message.tallyParams = TallyParams.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryParamsResponse }; - if (object.votingParams !== undefined && object.votingParams !== null) { - message.votingParams = VotingParams.fromJSON(object.votingParams); - } - else { - message.votingParams = undefined; - } - if (object.depositParams !== undefined && object.depositParams !== null) { - message.depositParams = DepositParams.fromJSON(object.depositParams); - } - else { - message.depositParams = undefined; - } - if (object.tallyParams !== undefined && object.tallyParams !== null) { - message.tallyParams = TallyParams.fromJSON(object.tallyParams); - } - else { - message.tallyParams = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.votingParams !== undefined && (obj.votingParams = message.votingParams ? VotingParams.toJSON(message.votingParams) : undefined); - message.depositParams !== undefined && (obj.depositParams = message.depositParams ? DepositParams.toJSON(message.depositParams) : undefined); - message.tallyParams !== undefined && (obj.tallyParams = message.tallyParams ? TallyParams.toJSON(message.tallyParams) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryParamsResponse }; - if (object.votingParams !== undefined && object.votingParams !== null) { - message.votingParams = VotingParams.fromPartial(object.votingParams); - } - else { - message.votingParams = undefined; - } - if (object.depositParams !== undefined && object.depositParams !== null) { - message.depositParams = DepositParams.fromPartial(object.depositParams); - } - else { - message.depositParams = undefined; - } - if (object.tallyParams !== undefined && object.tallyParams !== null) { - message.tallyParams = TallyParams.fromPartial(object.tallyParams); - } - else { - message.tallyParams = undefined; - } - return message; - } -}; -const baseQueryDepositRequest = { proposalId: 0, depositor: '' }; -export const QueryDepositRequest = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - if (message.depositor !== '') { - writer.uint32(18).string(message.depositor); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDepositRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - case 2: - message.depositor = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDepositRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = String(object.depositor); - } - else { - message.depositor = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - message.depositor !== undefined && (obj.depositor = message.depositor); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDepositRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = object.depositor; - } - else { - message.depositor = ''; - } - return message; - } -}; -const baseQueryDepositResponse = {}; -export const QueryDepositResponse = { - encode(message, writer = Writer.create()) { - if (message.deposit !== undefined) { - Deposit.encode(message.deposit, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDepositResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deposit = Deposit.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDepositResponse }; - if (object.deposit !== undefined && object.deposit !== null) { - message.deposit = Deposit.fromJSON(object.deposit); - } - else { - message.deposit = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deposit !== undefined && (obj.deposit = message.deposit ? Deposit.toJSON(message.deposit) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDepositResponse }; - if (object.deposit !== undefined && object.deposit !== null) { - message.deposit = Deposit.fromPartial(object.deposit); - } - else { - message.deposit = undefined; - } - return message; - } -}; -const baseQueryDepositsRequest = { proposalId: 0 }; -export const QueryDepositsRequest = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDepositsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDepositsRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDepositsRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDepositsResponse = {}; -export const QueryDepositsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.deposits) { - Deposit.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDepositsResponse }; - message.deposits = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deposits.push(Deposit.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDepositsResponse }; - message.deposits = []; - if (object.deposits !== undefined && object.deposits !== null) { - for (const e of object.deposits) { - message.deposits.push(Deposit.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.deposits) { - obj.deposits = message.deposits.map((e) => (e ? Deposit.toJSON(e) : undefined)); - } - else { - obj.deposits = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDepositsResponse }; - message.deposits = []; - if (object.deposits !== undefined && object.deposits !== null) { - for (const e of object.deposits) { - message.deposits.push(Deposit.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryTallyResultRequest = { proposalId: 0 }; -export const QueryTallyResultRequest = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryTallyResultRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryTallyResultRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryTallyResultRequest }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - return message; - } -}; -const baseQueryTallyResultResponse = {}; -export const QueryTallyResultResponse = { - encode(message, writer = Writer.create()) { - if (message.tally !== undefined) { - TallyResult.encode(message.tally, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryTallyResultResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.tally = TallyResult.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryTallyResultResponse }; - if (object.tally !== undefined && object.tally !== null) { - message.tally = TallyResult.fromJSON(object.tally); - } - else { - message.tally = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.tally !== undefined && (obj.tally = message.tally ? TallyResult.toJSON(message.tally) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryTallyResultResponse }; - if (object.tally !== undefined && object.tally !== null) { - message.tally = TallyResult.fromPartial(object.tally); - } - else { - message.tally = undefined; - } - return message; - } -}; -export class QueryClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Proposal(request) { - const data = QueryProposalRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Proposal', data); - return promise.then((data) => QueryProposalResponse.decode(new Reader(data))); - } - Proposals(request) { - const data = QueryProposalsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Proposals', data); - return promise.then((data) => QueryProposalsResponse.decode(new Reader(data))); - } - Vote(request) { - const data = QueryVoteRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Vote', data); - return promise.then((data) => QueryVoteResponse.decode(new Reader(data))); - } - Votes(request) { - const data = QueryVotesRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Votes', data); - return promise.then((data) => QueryVotesResponse.decode(new Reader(data))); - } - Params(request) { - const data = QueryParamsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Params', data); - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))); - } - Deposit(request) { - const data = QueryDepositRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Deposit', data); - return promise.then((data) => QueryDepositResponse.decode(new Reader(data))); - } - Deposits(request) { - const data = QueryDepositsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Deposits', data); - return promise.then((data) => QueryDepositsResponse.decode(new Reader(data))); - } - TallyResult(request) { - const data = QueryTallyResultRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'TallyResult', data); - return promise.then((data) => QueryTallyResultResponse.decode(new Reader(data))); - } -} -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.ts deleted file mode 100644 index 0de6935..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/query.ts +++ /dev/null @@ -1,1357 +0,0 @@ -/* eslint-disable */ -import { - ProposalStatus, - Proposal, - Vote, - VotingParams, - DepositParams, - TallyParams, - Deposit, - TallyResult, - proposalStatusFromJSON, - proposalStatusToJSON -} from '../../../cosmos/gov/v1beta1/gov' -import { Reader, util, configure, Writer } from 'protobufjs/minimal' -import * as Long from 'long' -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination' - -export const protobufPackage = 'cosmos.gov.v1beta1' - -/** QueryProposalRequest is the request type for the Query/Proposal RPC method. */ -export interface QueryProposalRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number -} - -/** QueryProposalResponse is the response type for the Query/Proposal RPC method. */ -export interface QueryProposalResponse { - proposal: Proposal | undefined -} - -/** QueryProposalsRequest is the request type for the Query/Proposals RPC method. */ -export interface QueryProposalsRequest { - /** proposal_status defines the status of the proposals. */ - proposalStatus: ProposalStatus - /** voter defines the voter address for the proposals. */ - voter: string - /** depositor defines the deposit addresses from the proposals. */ - depositor: string - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryProposalsResponse is the response type for the Query/Proposals RPC - * method. - */ -export interface QueryProposalsResponse { - proposals: Proposal[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** QueryVoteRequest is the request type for the Query/Vote RPC method. */ -export interface QueryVoteRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number - /** voter defines the oter address for the proposals. */ - voter: string -} - -/** QueryVoteResponse is the response type for the Query/Vote RPC method. */ -export interface QueryVoteResponse { - /** vote defined the queried vote. */ - vote: Vote | undefined -} - -/** QueryVotesRequest is the request type for the Query/Votes RPC method. */ -export interface QueryVotesRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** QueryVotesResponse is the response type for the Query/Votes RPC method. */ -export interface QueryVotesResponse { - /** votes defined the queried votes. */ - votes: Vote[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** QueryParamsRequest is the request type for the Query/Params RPC method. */ -export interface QueryParamsRequest { - /** - * params_type defines which parameters to query for, can be one of "voting", - * "tallying" or "deposit". - */ - paramsType: string -} - -/** QueryParamsResponse is the response type for the Query/Params RPC method. */ -export interface QueryParamsResponse { - /** voting_params defines the parameters related to voting. */ - votingParams: VotingParams | undefined - /** deposit_params defines the parameters related to deposit. */ - depositParams: DepositParams | undefined - /** tally_params defines the parameters related to tally. */ - tallyParams: TallyParams | undefined -} - -/** QueryDepositRequest is the request type for the Query/Deposit RPC method. */ -export interface QueryDepositRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number - /** depositor defines the deposit addresses from the proposals. */ - depositor: string -} - -/** QueryDepositResponse is the response type for the Query/Deposit RPC method. */ -export interface QueryDepositResponse { - /** deposit defines the requested deposit. */ - deposit: Deposit | undefined -} - -/** QueryDepositsRequest is the request type for the Query/Deposits RPC method. */ -export interface QueryDepositsRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** QueryDepositsResponse is the response type for the Query/Deposits RPC method. */ -export interface QueryDepositsResponse { - deposits: Deposit[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** QueryTallyResultRequest is the request type for the Query/Tally RPC method. */ -export interface QueryTallyResultRequest { - /** proposal_id defines the unique id of the proposal. */ - proposalId: number -} - -/** QueryTallyResultResponse is the response type for the Query/Tally RPC method. */ -export interface QueryTallyResultResponse { - /** tally defines the requested tally. */ - tally: TallyResult | undefined -} - -const baseQueryProposalRequest: object = { proposalId: 0 } - -export const QueryProposalRequest = { - encode(message: QueryProposalRequest, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryProposalRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryProposalRequest } as QueryProposalRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryProposalRequest { - const message = { ...baseQueryProposalRequest } as QueryProposalRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - return message - }, - - toJSON(message: QueryProposalRequest): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - return obj - }, - - fromPartial(object: DeepPartial): QueryProposalRequest { - const message = { ...baseQueryProposalRequest } as QueryProposalRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - return message - } -} - -const baseQueryProposalResponse: object = {} - -export const QueryProposalResponse = { - encode(message: QueryProposalResponse, writer: Writer = Writer.create()): Writer { - if (message.proposal !== undefined) { - Proposal.encode(message.proposal, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryProposalResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryProposalResponse } as QueryProposalResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposal = Proposal.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryProposalResponse { - const message = { ...baseQueryProposalResponse } as QueryProposalResponse - if (object.proposal !== undefined && object.proposal !== null) { - message.proposal = Proposal.fromJSON(object.proposal) - } else { - message.proposal = undefined - } - return message - }, - - toJSON(message: QueryProposalResponse): unknown { - const obj: any = {} - message.proposal !== undefined && (obj.proposal = message.proposal ? Proposal.toJSON(message.proposal) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryProposalResponse { - const message = { ...baseQueryProposalResponse } as QueryProposalResponse - if (object.proposal !== undefined && object.proposal !== null) { - message.proposal = Proposal.fromPartial(object.proposal) - } else { - message.proposal = undefined - } - return message - } -} - -const baseQueryProposalsRequest: object = { proposalStatus: 0, voter: '', depositor: '' } - -export const QueryProposalsRequest = { - encode(message: QueryProposalsRequest, writer: Writer = Writer.create()): Writer { - if (message.proposalStatus !== 0) { - writer.uint32(8).int32(message.proposalStatus) - } - if (message.voter !== '') { - writer.uint32(18).string(message.voter) - } - if (message.depositor !== '') { - writer.uint32(26).string(message.depositor) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryProposalsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryProposalsRequest } as QueryProposalsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalStatus = reader.int32() as any - break - case 2: - message.voter = reader.string() - break - case 3: - message.depositor = reader.string() - break - case 4: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryProposalsRequest { - const message = { ...baseQueryProposalsRequest } as QueryProposalsRequest - if (object.proposalStatus !== undefined && object.proposalStatus !== null) { - message.proposalStatus = proposalStatusFromJSON(object.proposalStatus) - } else { - message.proposalStatus = 0 - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = String(object.voter) - } else { - message.voter = '' - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = String(object.depositor) - } else { - message.depositor = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryProposalsRequest): unknown { - const obj: any = {} - message.proposalStatus !== undefined && (obj.proposalStatus = proposalStatusToJSON(message.proposalStatus)) - message.voter !== undefined && (obj.voter = message.voter) - message.depositor !== undefined && (obj.depositor = message.depositor) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryProposalsRequest { - const message = { ...baseQueryProposalsRequest } as QueryProposalsRequest - if (object.proposalStatus !== undefined && object.proposalStatus !== null) { - message.proposalStatus = object.proposalStatus - } else { - message.proposalStatus = 0 - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = object.voter - } else { - message.voter = '' - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = object.depositor - } else { - message.depositor = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryProposalsResponse: object = {} - -export const QueryProposalsResponse = { - encode(message: QueryProposalsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.proposals) { - Proposal.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryProposalsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryProposalsResponse } as QueryProposalsResponse - message.proposals = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposals.push(Proposal.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryProposalsResponse { - const message = { ...baseQueryProposalsResponse } as QueryProposalsResponse - message.proposals = [] - if (object.proposals !== undefined && object.proposals !== null) { - for (const e of object.proposals) { - message.proposals.push(Proposal.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryProposalsResponse): unknown { - const obj: any = {} - if (message.proposals) { - obj.proposals = message.proposals.map((e) => (e ? Proposal.toJSON(e) : undefined)) - } else { - obj.proposals = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryProposalsResponse { - const message = { ...baseQueryProposalsResponse } as QueryProposalsResponse - message.proposals = [] - if (object.proposals !== undefined && object.proposals !== null) { - for (const e of object.proposals) { - message.proposals.push(Proposal.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryVoteRequest: object = { proposalId: 0, voter: '' } - -export const QueryVoteRequest = { - encode(message: QueryVoteRequest, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - if (message.voter !== '') { - writer.uint32(18).string(message.voter) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryVoteRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryVoteRequest } as QueryVoteRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - case 2: - message.voter = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryVoteRequest { - const message = { ...baseQueryVoteRequest } as QueryVoteRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = String(object.voter) - } else { - message.voter = '' - } - return message - }, - - toJSON(message: QueryVoteRequest): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - message.voter !== undefined && (obj.voter = message.voter) - return obj - }, - - fromPartial(object: DeepPartial): QueryVoteRequest { - const message = { ...baseQueryVoteRequest } as QueryVoteRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = object.voter - } else { - message.voter = '' - } - return message - } -} - -const baseQueryVoteResponse: object = {} - -export const QueryVoteResponse = { - encode(message: QueryVoteResponse, writer: Writer = Writer.create()): Writer { - if (message.vote !== undefined) { - Vote.encode(message.vote, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryVoteResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryVoteResponse } as QueryVoteResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.vote = Vote.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryVoteResponse { - const message = { ...baseQueryVoteResponse } as QueryVoteResponse - if (object.vote !== undefined && object.vote !== null) { - message.vote = Vote.fromJSON(object.vote) - } else { - message.vote = undefined - } - return message - }, - - toJSON(message: QueryVoteResponse): unknown { - const obj: any = {} - message.vote !== undefined && (obj.vote = message.vote ? Vote.toJSON(message.vote) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryVoteResponse { - const message = { ...baseQueryVoteResponse } as QueryVoteResponse - if (object.vote !== undefined && object.vote !== null) { - message.vote = Vote.fromPartial(object.vote) - } else { - message.vote = undefined - } - return message - } -} - -const baseQueryVotesRequest: object = { proposalId: 0 } - -export const QueryVotesRequest = { - encode(message: QueryVotesRequest, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryVotesRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryVotesRequest } as QueryVotesRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryVotesRequest { - const message = { ...baseQueryVotesRequest } as QueryVotesRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryVotesRequest): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryVotesRequest { - const message = { ...baseQueryVotesRequest } as QueryVotesRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryVotesResponse: object = {} - -export const QueryVotesResponse = { - encode(message: QueryVotesResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.votes) { - Vote.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryVotesResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryVotesResponse } as QueryVotesResponse - message.votes = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.votes.push(Vote.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryVotesResponse { - const message = { ...baseQueryVotesResponse } as QueryVotesResponse - message.votes = [] - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(Vote.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryVotesResponse): unknown { - const obj: any = {} - if (message.votes) { - obj.votes = message.votes.map((e) => (e ? Vote.toJSON(e) : undefined)) - } else { - obj.votes = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryVotesResponse { - const message = { ...baseQueryVotesResponse } as QueryVotesResponse - message.votes = [] - if (object.votes !== undefined && object.votes !== null) { - for (const e of object.votes) { - message.votes.push(Vote.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryParamsRequest: object = { paramsType: '' } - -export const QueryParamsRequest = { - encode(message: QueryParamsRequest, writer: Writer = Writer.create()): Writer { - if (message.paramsType !== '') { - writer.uint32(10).string(message.paramsType) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.paramsType = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - if (object.paramsType !== undefined && object.paramsType !== null) { - message.paramsType = String(object.paramsType) - } else { - message.paramsType = '' - } - return message - }, - - toJSON(message: QueryParamsRequest): unknown { - const obj: any = {} - message.paramsType !== undefined && (obj.paramsType = message.paramsType) - return obj - }, - - fromPartial(object: DeepPartial): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - if (object.paramsType !== undefined && object.paramsType !== null) { - message.paramsType = object.paramsType - } else { - message.paramsType = '' - } - return message - } -} - -const baseQueryParamsResponse: object = {} - -export const QueryParamsResponse = { - encode(message: QueryParamsResponse, writer: Writer = Writer.create()): Writer { - if (message.votingParams !== undefined) { - VotingParams.encode(message.votingParams, writer.uint32(10).fork()).ldelim() - } - if (message.depositParams !== undefined) { - DepositParams.encode(message.depositParams, writer.uint32(18).fork()).ldelim() - } - if (message.tallyParams !== undefined) { - TallyParams.encode(message.tallyParams, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.votingParams = VotingParams.decode(reader, reader.uint32()) - break - case 2: - message.depositParams = DepositParams.decode(reader, reader.uint32()) - break - case 3: - message.tallyParams = TallyParams.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.votingParams !== undefined && object.votingParams !== null) { - message.votingParams = VotingParams.fromJSON(object.votingParams) - } else { - message.votingParams = undefined - } - if (object.depositParams !== undefined && object.depositParams !== null) { - message.depositParams = DepositParams.fromJSON(object.depositParams) - } else { - message.depositParams = undefined - } - if (object.tallyParams !== undefined && object.tallyParams !== null) { - message.tallyParams = TallyParams.fromJSON(object.tallyParams) - } else { - message.tallyParams = undefined - } - return message - }, - - toJSON(message: QueryParamsResponse): unknown { - const obj: any = {} - message.votingParams !== undefined && (obj.votingParams = message.votingParams ? VotingParams.toJSON(message.votingParams) : undefined) - message.depositParams !== undefined && (obj.depositParams = message.depositParams ? DepositParams.toJSON(message.depositParams) : undefined) - message.tallyParams !== undefined && (obj.tallyParams = message.tallyParams ? TallyParams.toJSON(message.tallyParams) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.votingParams !== undefined && object.votingParams !== null) { - message.votingParams = VotingParams.fromPartial(object.votingParams) - } else { - message.votingParams = undefined - } - if (object.depositParams !== undefined && object.depositParams !== null) { - message.depositParams = DepositParams.fromPartial(object.depositParams) - } else { - message.depositParams = undefined - } - if (object.tallyParams !== undefined && object.tallyParams !== null) { - message.tallyParams = TallyParams.fromPartial(object.tallyParams) - } else { - message.tallyParams = undefined - } - return message - } -} - -const baseQueryDepositRequest: object = { proposalId: 0, depositor: '' } - -export const QueryDepositRequest = { - encode(message: QueryDepositRequest, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - if (message.depositor !== '') { - writer.uint32(18).string(message.depositor) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDepositRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDepositRequest } as QueryDepositRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - case 2: - message.depositor = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDepositRequest { - const message = { ...baseQueryDepositRequest } as QueryDepositRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = String(object.depositor) - } else { - message.depositor = '' - } - return message - }, - - toJSON(message: QueryDepositRequest): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - message.depositor !== undefined && (obj.depositor = message.depositor) - return obj - }, - - fromPartial(object: DeepPartial): QueryDepositRequest { - const message = { ...baseQueryDepositRequest } as QueryDepositRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = object.depositor - } else { - message.depositor = '' - } - return message - } -} - -const baseQueryDepositResponse: object = {} - -export const QueryDepositResponse = { - encode(message: QueryDepositResponse, writer: Writer = Writer.create()): Writer { - if (message.deposit !== undefined) { - Deposit.encode(message.deposit, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDepositResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDepositResponse } as QueryDepositResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deposit = Deposit.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDepositResponse { - const message = { ...baseQueryDepositResponse } as QueryDepositResponse - if (object.deposit !== undefined && object.deposit !== null) { - message.deposit = Deposit.fromJSON(object.deposit) - } else { - message.deposit = undefined - } - return message - }, - - toJSON(message: QueryDepositResponse): unknown { - const obj: any = {} - message.deposit !== undefined && (obj.deposit = message.deposit ? Deposit.toJSON(message.deposit) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDepositResponse { - const message = { ...baseQueryDepositResponse } as QueryDepositResponse - if (object.deposit !== undefined && object.deposit !== null) { - message.deposit = Deposit.fromPartial(object.deposit) - } else { - message.deposit = undefined - } - return message - } -} - -const baseQueryDepositsRequest: object = { proposalId: 0 } - -export const QueryDepositsRequest = { - encode(message: QueryDepositsRequest, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDepositsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDepositsRequest } as QueryDepositsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDepositsRequest { - const message = { ...baseQueryDepositsRequest } as QueryDepositsRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDepositsRequest): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDepositsRequest { - const message = { ...baseQueryDepositsRequest } as QueryDepositsRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDepositsResponse: object = {} - -export const QueryDepositsResponse = { - encode(message: QueryDepositsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.deposits) { - Deposit.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDepositsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDepositsResponse } as QueryDepositsResponse - message.deposits = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deposits.push(Deposit.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDepositsResponse { - const message = { ...baseQueryDepositsResponse } as QueryDepositsResponse - message.deposits = [] - if (object.deposits !== undefined && object.deposits !== null) { - for (const e of object.deposits) { - message.deposits.push(Deposit.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDepositsResponse): unknown { - const obj: any = {} - if (message.deposits) { - obj.deposits = message.deposits.map((e) => (e ? Deposit.toJSON(e) : undefined)) - } else { - obj.deposits = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDepositsResponse { - const message = { ...baseQueryDepositsResponse } as QueryDepositsResponse - message.deposits = [] - if (object.deposits !== undefined && object.deposits !== null) { - for (const e of object.deposits) { - message.deposits.push(Deposit.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryTallyResultRequest: object = { proposalId: 0 } - -export const QueryTallyResultRequest = { - encode(message: QueryTallyResultRequest, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryTallyResultRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryTallyResultRequest } as QueryTallyResultRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryTallyResultRequest { - const message = { ...baseQueryTallyResultRequest } as QueryTallyResultRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - return message - }, - - toJSON(message: QueryTallyResultRequest): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - return obj - }, - - fromPartial(object: DeepPartial): QueryTallyResultRequest { - const message = { ...baseQueryTallyResultRequest } as QueryTallyResultRequest - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - return message - } -} - -const baseQueryTallyResultResponse: object = {} - -export const QueryTallyResultResponse = { - encode(message: QueryTallyResultResponse, writer: Writer = Writer.create()): Writer { - if (message.tally !== undefined) { - TallyResult.encode(message.tally, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryTallyResultResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryTallyResultResponse } as QueryTallyResultResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.tally = TallyResult.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryTallyResultResponse { - const message = { ...baseQueryTallyResultResponse } as QueryTallyResultResponse - if (object.tally !== undefined && object.tally !== null) { - message.tally = TallyResult.fromJSON(object.tally) - } else { - message.tally = undefined - } - return message - }, - - toJSON(message: QueryTallyResultResponse): unknown { - const obj: any = {} - message.tally !== undefined && (obj.tally = message.tally ? TallyResult.toJSON(message.tally) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryTallyResultResponse { - const message = { ...baseQueryTallyResultResponse } as QueryTallyResultResponse - if (object.tally !== undefined && object.tally !== null) { - message.tally = TallyResult.fromPartial(object.tally) - } else { - message.tally = undefined - } - return message - } -} - -/** Query defines the gRPC querier service for gov module */ -export interface Query { - /** Proposal queries proposal details based on ProposalID. */ - Proposal(request: QueryProposalRequest): Promise - /** Proposals queries all proposals based on given status. */ - Proposals(request: QueryProposalsRequest): Promise - /** Vote queries voted information based on proposalID, voterAddr. */ - Vote(request: QueryVoteRequest): Promise - /** Votes queries votes of a given proposal. */ - Votes(request: QueryVotesRequest): Promise - /** Params queries all parameters of the gov module. */ - Params(request: QueryParamsRequest): Promise - /** Deposit queries single deposit information based proposalID, depositAddr. */ - Deposit(request: QueryDepositRequest): Promise - /** Deposits queries all deposits of a single proposal. */ - Deposits(request: QueryDepositsRequest): Promise - /** TallyResult queries the tally of a proposal vote. */ - TallyResult(request: QueryTallyResultRequest): Promise -} - -export class QueryClientImpl implements Query { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Proposal(request: QueryProposalRequest): Promise { - const data = QueryProposalRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Proposal', data) - return promise.then((data) => QueryProposalResponse.decode(new Reader(data))) - } - - Proposals(request: QueryProposalsRequest): Promise { - const data = QueryProposalsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Proposals', data) - return promise.then((data) => QueryProposalsResponse.decode(new Reader(data))) - } - - Vote(request: QueryVoteRequest): Promise { - const data = QueryVoteRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Vote', data) - return promise.then((data) => QueryVoteResponse.decode(new Reader(data))) - } - - Votes(request: QueryVotesRequest): Promise { - const data = QueryVotesRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Votes', data) - return promise.then((data) => QueryVotesResponse.decode(new Reader(data))) - } - - Params(request: QueryParamsRequest): Promise { - const data = QueryParamsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Params', data) - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))) - } - - Deposit(request: QueryDepositRequest): Promise { - const data = QueryDepositRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Deposit', data) - return promise.then((data) => QueryDepositResponse.decode(new Reader(data))) - } - - Deposits(request: QueryDepositsRequest): Promise { - const data = QueryDepositsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'Deposits', data) - return promise.then((data) => QueryDepositsResponse.decode(new Reader(data))) - } - - TallyResult(request: QueryTallyResultRequest): Promise { - const data = QueryTallyResultRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Query', 'TallyResult', data) - return promise.then((data) => QueryTallyResultResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.d.ts deleted file mode 100644 index 1ac5114..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.d.ts +++ /dev/null @@ -1,128 +0,0 @@ -import { VoteOption, WeightedVoteOption } from '../../../cosmos/gov/v1beta1/gov'; -import { Reader, Writer } from 'protobufjs/minimal'; -import { Any } from '../../../google/protobuf/any'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export declare const protobufPackage = "cosmos.gov.v1beta1"; -/** - * MsgSubmitProposal defines an sdk.Msg type that supports submitting arbitrary - * proposal Content. - */ -export interface MsgSubmitProposal { - content: Any | undefined; - initialDeposit: Coin[]; - proposer: string; -} -/** MsgSubmitProposalResponse defines the Msg/SubmitProposal response type. */ -export interface MsgSubmitProposalResponse { - proposalId: number; -} -/** MsgVote defines a message to cast a vote. */ -export interface MsgVote { - proposalId: number; - voter: string; - option: VoteOption; -} -/** MsgVoteResponse defines the Msg/Vote response type. */ -export interface MsgVoteResponse { -} -/** MsgVoteWeighted defines a message to cast a vote. */ -export interface MsgVoteWeighted { - proposalId: number; - voter: string; - options: WeightedVoteOption[]; -} -/** MsgVoteWeightedResponse defines the Msg/VoteWeighted response type. */ -export interface MsgVoteWeightedResponse { -} -/** MsgDeposit defines a message to submit a deposit to an existing proposal. */ -export interface MsgDeposit { - proposalId: number; - depositor: string; - amount: Coin[]; -} -/** MsgDepositResponse defines the Msg/Deposit response type. */ -export interface MsgDepositResponse { -} -export declare const MsgSubmitProposal: { - encode(message: MsgSubmitProposal, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgSubmitProposal; - fromJSON(object: any): MsgSubmitProposal; - toJSON(message: MsgSubmitProposal): unknown; - fromPartial(object: DeepPartial): MsgSubmitProposal; -}; -export declare const MsgSubmitProposalResponse: { - encode(message: MsgSubmitProposalResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgSubmitProposalResponse; - fromJSON(object: any): MsgSubmitProposalResponse; - toJSON(message: MsgSubmitProposalResponse): unknown; - fromPartial(object: DeepPartial): MsgSubmitProposalResponse; -}; -export declare const MsgVote: { - encode(message: MsgVote, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgVote; - fromJSON(object: any): MsgVote; - toJSON(message: MsgVote): unknown; - fromPartial(object: DeepPartial): MsgVote; -}; -export declare const MsgVoteResponse: { - encode(_: MsgVoteResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgVoteResponse; - fromJSON(_: any): MsgVoteResponse; - toJSON(_: MsgVoteResponse): unknown; - fromPartial(_: DeepPartial): MsgVoteResponse; -}; -export declare const MsgVoteWeighted: { - encode(message: MsgVoteWeighted, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgVoteWeighted; - fromJSON(object: any): MsgVoteWeighted; - toJSON(message: MsgVoteWeighted): unknown; - fromPartial(object: DeepPartial): MsgVoteWeighted; -}; -export declare const MsgVoteWeightedResponse: { - encode(_: MsgVoteWeightedResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgVoteWeightedResponse; - fromJSON(_: any): MsgVoteWeightedResponse; - toJSON(_: MsgVoteWeightedResponse): unknown; - fromPartial(_: DeepPartial): MsgVoteWeightedResponse; -}; -export declare const MsgDeposit: { - encode(message: MsgDeposit, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgDeposit; - fromJSON(object: any): MsgDeposit; - toJSON(message: MsgDeposit): unknown; - fromPartial(object: DeepPartial): MsgDeposit; -}; -export declare const MsgDepositResponse: { - encode(_: MsgDepositResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgDepositResponse; - fromJSON(_: any): MsgDepositResponse; - toJSON(_: MsgDepositResponse): unknown; - fromPartial(_: DeepPartial): MsgDepositResponse; -}; -/** Msg defines the bank Msg service. */ -export interface Msg { - /** SubmitProposal defines a method to create new proposal given a content. */ - SubmitProposal(request: MsgSubmitProposal): Promise; - /** Vote defines a method to add a vote on a specific proposal. */ - Vote(request: MsgVote): Promise; - /** VoteWeighted defines a method to add a weighted vote on a specific proposal. */ - VoteWeighted(request: MsgVoteWeighted): Promise; - /** Deposit defines a method to add deposit on a specific proposal. */ - Deposit(request: MsgDeposit): Promise; -} -export declare class MsgClientImpl implements Msg { - private readonly rpc; - constructor(rpc: Rpc); - SubmitProposal(request: MsgSubmitProposal): Promise; - Vote(request: MsgVote): Promise; - VoteWeighted(request: MsgVoteWeighted): Promise; - Deposit(request: MsgDeposit): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.js deleted file mode 100644 index f6e6cd5..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.js +++ /dev/null @@ -1,574 +0,0 @@ -/* eslint-disable */ -import { WeightedVoteOption, voteOptionFromJSON, voteOptionToJSON } from '../../../cosmos/gov/v1beta1/gov'; -import { Reader, util, configure, Writer } from 'protobufjs/minimal'; -import * as Long from 'long'; -import { Any } from '../../../google/protobuf/any'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export const protobufPackage = 'cosmos.gov.v1beta1'; -const baseMsgSubmitProposal = { proposer: '' }; -export const MsgSubmitProposal = { - encode(message, writer = Writer.create()) { - if (message.content !== undefined) { - Any.encode(message.content, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.initialDeposit) { - Coin.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.proposer !== '') { - writer.uint32(26).string(message.proposer); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgSubmitProposal }; - message.initialDeposit = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.content = Any.decode(reader, reader.uint32()); - break; - case 2: - message.initialDeposit.push(Coin.decode(reader, reader.uint32())); - break; - case 3: - message.proposer = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgSubmitProposal }; - message.initialDeposit = []; - if (object.content !== undefined && object.content !== null) { - message.content = Any.fromJSON(object.content); - } - else { - message.content = undefined; - } - if (object.initialDeposit !== undefined && object.initialDeposit !== null) { - for (const e of object.initialDeposit) { - message.initialDeposit.push(Coin.fromJSON(e)); - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = String(object.proposer); - } - else { - message.proposer = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.content !== undefined && (obj.content = message.content ? Any.toJSON(message.content) : undefined); - if (message.initialDeposit) { - obj.initialDeposit = message.initialDeposit.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.initialDeposit = []; - } - message.proposer !== undefined && (obj.proposer = message.proposer); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgSubmitProposal }; - message.initialDeposit = []; - if (object.content !== undefined && object.content !== null) { - message.content = Any.fromPartial(object.content); - } - else { - message.content = undefined; - } - if (object.initialDeposit !== undefined && object.initialDeposit !== null) { - for (const e of object.initialDeposit) { - message.initialDeposit.push(Coin.fromPartial(e)); - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = object.proposer; - } - else { - message.proposer = ''; - } - return message; - } -}; -const baseMsgSubmitProposalResponse = { proposalId: 0 }; -export const MsgSubmitProposalResponse = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgSubmitProposalResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgSubmitProposalResponse }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgSubmitProposalResponse }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - return message; - } -}; -const baseMsgVote = { proposalId: 0, voter: '', option: 0 }; -export const MsgVote = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - if (message.voter !== '') { - writer.uint32(18).string(message.voter); - } - if (message.option !== 0) { - writer.uint32(24).int32(message.option); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgVote }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - case 2: - message.voter = reader.string(); - break; - case 3: - message.option = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgVote }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = String(object.voter); - } - else { - message.voter = ''; - } - if (object.option !== undefined && object.option !== null) { - message.option = voteOptionFromJSON(object.option); - } - else { - message.option = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - message.voter !== undefined && (obj.voter = message.voter); - message.option !== undefined && (obj.option = voteOptionToJSON(message.option)); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgVote }; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = object.voter; - } - else { - message.voter = ''; - } - if (object.option !== undefined && object.option !== null) { - message.option = object.option; - } - else { - message.option = 0; - } - return message; - } -}; -const baseMsgVoteResponse = {}; -export const MsgVoteResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgVoteResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgVoteResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgVoteResponse }; - return message; - } -}; -const baseMsgVoteWeighted = { proposalId: 0, voter: '' }; -export const MsgVoteWeighted = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - if (message.voter !== '') { - writer.uint32(18).string(message.voter); - } - for (const v of message.options) { - WeightedVoteOption.encode(v, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgVoteWeighted }; - message.options = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - case 2: - message.voter = reader.string(); - break; - case 3: - message.options.push(WeightedVoteOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgVoteWeighted }; - message.options = []; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = String(object.voter); - } - else { - message.voter = ''; - } - if (object.options !== undefined && object.options !== null) { - for (const e of object.options) { - message.options.push(WeightedVoteOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - message.voter !== undefined && (obj.voter = message.voter); - if (message.options) { - obj.options = message.options.map((e) => (e ? WeightedVoteOption.toJSON(e) : undefined)); - } - else { - obj.options = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgVoteWeighted }; - message.options = []; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = object.voter; - } - else { - message.voter = ''; - } - if (object.options !== undefined && object.options !== null) { - for (const e of object.options) { - message.options.push(WeightedVoteOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMsgVoteWeightedResponse = {}; -export const MsgVoteWeightedResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgVoteWeightedResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgVoteWeightedResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgVoteWeightedResponse }; - return message; - } -}; -const baseMsgDeposit = { proposalId: 0, depositor: '' }; -export const MsgDeposit = { - encode(message, writer = Writer.create()) { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId); - } - if (message.depositor !== '') { - writer.uint32(18).string(message.depositor); - } - for (const v of message.amount) { - Coin.encode(v, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgDeposit }; - message.amount = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64()); - break; - case 2: - message.depositor = reader.string(); - break; - case 3: - message.amount.push(Coin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgDeposit }; - message.amount = []; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId); - } - else { - message.proposalId = 0; - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = String(object.depositor); - } - else { - message.depositor = ''; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.proposalId !== undefined && (obj.proposalId = message.proposalId); - message.depositor !== undefined && (obj.depositor = message.depositor); - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.amount = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgDeposit }; - message.amount = []; - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId; - } - else { - message.proposalId = 0; - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = object.depositor; - } - else { - message.depositor = ''; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)); - } - } - return message; - } -}; -const baseMsgDepositResponse = {}; -export const MsgDepositResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgDepositResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgDepositResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgDepositResponse }; - return message; - } -}; -export class MsgClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - SubmitProposal(request) { - const data = MsgSubmitProposal.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Msg', 'SubmitProposal', data); - return promise.then((data) => MsgSubmitProposalResponse.decode(new Reader(data))); - } - Vote(request) { - const data = MsgVote.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Msg', 'Vote', data); - return promise.then((data) => MsgVoteResponse.decode(new Reader(data))); - } - VoteWeighted(request) { - const data = MsgVoteWeighted.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Msg', 'VoteWeighted', data); - return promise.then((data) => MsgVoteWeightedResponse.decode(new Reader(data))); - } - Deposit(request) { - const data = MsgDeposit.encode(request).finish(); - const promise = this.rpc.request('cosmos.gov.v1beta1.Msg', 'Deposit', data); - return promise.then((data) => MsgDepositResponse.decode(new Reader(data))); - } -} -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.ts deleted file mode 100644 index 177e2ac..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos/gov/v1beta1/tx.ts +++ /dev/null @@ -1,678 +0,0 @@ -/* eslint-disable */ -import { VoteOption, WeightedVoteOption, voteOptionFromJSON, voteOptionToJSON } from '../../../cosmos/gov/v1beta1/gov' -import { Reader, util, configure, Writer } from 'protobufjs/minimal' -import * as Long from 'long' -import { Any } from '../../../google/protobuf/any' -import { Coin } from '../../../cosmos/base/v1beta1/coin' - -export const protobufPackage = 'cosmos.gov.v1beta1' - -/** - * MsgSubmitProposal defines an sdk.Msg type that supports submitting arbitrary - * proposal Content. - */ -export interface MsgSubmitProposal { - content: Any | undefined - initialDeposit: Coin[] - proposer: string -} - -/** MsgSubmitProposalResponse defines the Msg/SubmitProposal response type. */ -export interface MsgSubmitProposalResponse { - proposalId: number -} - -/** MsgVote defines a message to cast a vote. */ -export interface MsgVote { - proposalId: number - voter: string - option: VoteOption -} - -/** MsgVoteResponse defines the Msg/Vote response type. */ -export interface MsgVoteResponse {} - -/** MsgVoteWeighted defines a message to cast a vote. */ -export interface MsgVoteWeighted { - proposalId: number - voter: string - options: WeightedVoteOption[] -} - -/** MsgVoteWeightedResponse defines the Msg/VoteWeighted response type. */ -export interface MsgVoteWeightedResponse {} - -/** MsgDeposit defines a message to submit a deposit to an existing proposal. */ -export interface MsgDeposit { - proposalId: number - depositor: string - amount: Coin[] -} - -/** MsgDepositResponse defines the Msg/Deposit response type. */ -export interface MsgDepositResponse {} - -const baseMsgSubmitProposal: object = { proposer: '' } - -export const MsgSubmitProposal = { - encode(message: MsgSubmitProposal, writer: Writer = Writer.create()): Writer { - if (message.content !== undefined) { - Any.encode(message.content, writer.uint32(10).fork()).ldelim() - } - for (const v of message.initialDeposit) { - Coin.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.proposer !== '') { - writer.uint32(26).string(message.proposer) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgSubmitProposal { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgSubmitProposal } as MsgSubmitProposal - message.initialDeposit = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.content = Any.decode(reader, reader.uint32()) - break - case 2: - message.initialDeposit.push(Coin.decode(reader, reader.uint32())) - break - case 3: - message.proposer = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgSubmitProposal { - const message = { ...baseMsgSubmitProposal } as MsgSubmitProposal - message.initialDeposit = [] - if (object.content !== undefined && object.content !== null) { - message.content = Any.fromJSON(object.content) - } else { - message.content = undefined - } - if (object.initialDeposit !== undefined && object.initialDeposit !== null) { - for (const e of object.initialDeposit) { - message.initialDeposit.push(Coin.fromJSON(e)) - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = String(object.proposer) - } else { - message.proposer = '' - } - return message - }, - - toJSON(message: MsgSubmitProposal): unknown { - const obj: any = {} - message.content !== undefined && (obj.content = message.content ? Any.toJSON(message.content) : undefined) - if (message.initialDeposit) { - obj.initialDeposit = message.initialDeposit.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.initialDeposit = [] - } - message.proposer !== undefined && (obj.proposer = message.proposer) - return obj - }, - - fromPartial(object: DeepPartial): MsgSubmitProposal { - const message = { ...baseMsgSubmitProposal } as MsgSubmitProposal - message.initialDeposit = [] - if (object.content !== undefined && object.content !== null) { - message.content = Any.fromPartial(object.content) - } else { - message.content = undefined - } - if (object.initialDeposit !== undefined && object.initialDeposit !== null) { - for (const e of object.initialDeposit) { - message.initialDeposit.push(Coin.fromPartial(e)) - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = object.proposer - } else { - message.proposer = '' - } - return message - } -} - -const baseMsgSubmitProposalResponse: object = { proposalId: 0 } - -export const MsgSubmitProposalResponse = { - encode(message: MsgSubmitProposalResponse, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgSubmitProposalResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgSubmitProposalResponse } as MsgSubmitProposalResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgSubmitProposalResponse { - const message = { ...baseMsgSubmitProposalResponse } as MsgSubmitProposalResponse - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - return message - }, - - toJSON(message: MsgSubmitProposalResponse): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - return obj - }, - - fromPartial(object: DeepPartial): MsgSubmitProposalResponse { - const message = { ...baseMsgSubmitProposalResponse } as MsgSubmitProposalResponse - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - return message - } -} - -const baseMsgVote: object = { proposalId: 0, voter: '', option: 0 } - -export const MsgVote = { - encode(message: MsgVote, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - if (message.voter !== '') { - writer.uint32(18).string(message.voter) - } - if (message.option !== 0) { - writer.uint32(24).int32(message.option) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgVote { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgVote } as MsgVote - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - case 2: - message.voter = reader.string() - break - case 3: - message.option = reader.int32() as any - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgVote { - const message = { ...baseMsgVote } as MsgVote - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = String(object.voter) - } else { - message.voter = '' - } - if (object.option !== undefined && object.option !== null) { - message.option = voteOptionFromJSON(object.option) - } else { - message.option = 0 - } - return message - }, - - toJSON(message: MsgVote): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - message.voter !== undefined && (obj.voter = message.voter) - message.option !== undefined && (obj.option = voteOptionToJSON(message.option)) - return obj - }, - - fromPartial(object: DeepPartial): MsgVote { - const message = { ...baseMsgVote } as MsgVote - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = object.voter - } else { - message.voter = '' - } - if (object.option !== undefined && object.option !== null) { - message.option = object.option - } else { - message.option = 0 - } - return message - } -} - -const baseMsgVoteResponse: object = {} - -export const MsgVoteResponse = { - encode(_: MsgVoteResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgVoteResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgVoteResponse } as MsgVoteResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgVoteResponse { - const message = { ...baseMsgVoteResponse } as MsgVoteResponse - return message - }, - - toJSON(_: MsgVoteResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgVoteResponse { - const message = { ...baseMsgVoteResponse } as MsgVoteResponse - return message - } -} - -const baseMsgVoteWeighted: object = { proposalId: 0, voter: '' } - -export const MsgVoteWeighted = { - encode(message: MsgVoteWeighted, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - if (message.voter !== '') { - writer.uint32(18).string(message.voter) - } - for (const v of message.options) { - WeightedVoteOption.encode(v!, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgVoteWeighted { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgVoteWeighted } as MsgVoteWeighted - message.options = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - case 2: - message.voter = reader.string() - break - case 3: - message.options.push(WeightedVoteOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgVoteWeighted { - const message = { ...baseMsgVoteWeighted } as MsgVoteWeighted - message.options = [] - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = String(object.voter) - } else { - message.voter = '' - } - if (object.options !== undefined && object.options !== null) { - for (const e of object.options) { - message.options.push(WeightedVoteOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MsgVoteWeighted): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - message.voter !== undefined && (obj.voter = message.voter) - if (message.options) { - obj.options = message.options.map((e) => (e ? WeightedVoteOption.toJSON(e) : undefined)) - } else { - obj.options = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MsgVoteWeighted { - const message = { ...baseMsgVoteWeighted } as MsgVoteWeighted - message.options = [] - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - if (object.voter !== undefined && object.voter !== null) { - message.voter = object.voter - } else { - message.voter = '' - } - if (object.options !== undefined && object.options !== null) { - for (const e of object.options) { - message.options.push(WeightedVoteOption.fromPartial(e)) - } - } - return message - } -} - -const baseMsgVoteWeightedResponse: object = {} - -export const MsgVoteWeightedResponse = { - encode(_: MsgVoteWeightedResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgVoteWeightedResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgVoteWeightedResponse } as MsgVoteWeightedResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgVoteWeightedResponse { - const message = { ...baseMsgVoteWeightedResponse } as MsgVoteWeightedResponse - return message - }, - - toJSON(_: MsgVoteWeightedResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgVoteWeightedResponse { - const message = { ...baseMsgVoteWeightedResponse } as MsgVoteWeightedResponse - return message - } -} - -const baseMsgDeposit: object = { proposalId: 0, depositor: '' } - -export const MsgDeposit = { - encode(message: MsgDeposit, writer: Writer = Writer.create()): Writer { - if (message.proposalId !== 0) { - writer.uint32(8).uint64(message.proposalId) - } - if (message.depositor !== '') { - writer.uint32(18).string(message.depositor) - } - for (const v of message.amount) { - Coin.encode(v!, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgDeposit { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgDeposit } as MsgDeposit - message.amount = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.proposalId = longToNumber(reader.uint64() as Long) - break - case 2: - message.depositor = reader.string() - break - case 3: - message.amount.push(Coin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgDeposit { - const message = { ...baseMsgDeposit } as MsgDeposit - message.amount = [] - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = Number(object.proposalId) - } else { - message.proposalId = 0 - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = String(object.depositor) - } else { - message.depositor = '' - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MsgDeposit): unknown { - const obj: any = {} - message.proposalId !== undefined && (obj.proposalId = message.proposalId) - message.depositor !== undefined && (obj.depositor = message.depositor) - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.amount = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MsgDeposit { - const message = { ...baseMsgDeposit } as MsgDeposit - message.amount = [] - if (object.proposalId !== undefined && object.proposalId !== null) { - message.proposalId = object.proposalId - } else { - message.proposalId = 0 - } - if (object.depositor !== undefined && object.depositor !== null) { - message.depositor = object.depositor - } else { - message.depositor = '' - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)) - } - } - return message - } -} - -const baseMsgDepositResponse: object = {} - -export const MsgDepositResponse = { - encode(_: MsgDepositResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgDepositResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgDepositResponse } as MsgDepositResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgDepositResponse { - const message = { ...baseMsgDepositResponse } as MsgDepositResponse - return message - }, - - toJSON(_: MsgDepositResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgDepositResponse { - const message = { ...baseMsgDepositResponse } as MsgDepositResponse - return message - } -} - -/** Msg defines the bank Msg service. */ -export interface Msg { - /** SubmitProposal defines a method to create new proposal given a content. */ - SubmitProposal(request: MsgSubmitProposal): Promise - /** Vote defines a method to add a vote on a specific proposal. */ - Vote(request: MsgVote): Promise - /** VoteWeighted defines a method to add a weighted vote on a specific proposal. */ - VoteWeighted(request: MsgVoteWeighted): Promise - /** Deposit defines a method to add deposit on a specific proposal. */ - Deposit(request: MsgDeposit): Promise -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - SubmitProposal(request: MsgSubmitProposal): Promise { - const data = MsgSubmitProposal.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Msg', 'SubmitProposal', data) - return promise.then((data) => MsgSubmitProposalResponse.decode(new Reader(data))) - } - - Vote(request: MsgVote): Promise { - const data = MsgVote.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Msg', 'Vote', data) - return promise.then((data) => MsgVoteResponse.decode(new Reader(data))) - } - - VoteWeighted(request: MsgVoteWeighted): Promise { - const data = MsgVoteWeighted.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Msg', 'VoteWeighted', data) - return promise.then((data) => MsgVoteWeightedResponse.decode(new Reader(data))) - } - - Deposit(request: MsgDeposit): Promise { - const data = MsgDeposit.encode(request).finish() - const promise = this.rpc.request('cosmos.gov.v1beta1.Msg', 'Deposit', data) - return promise.then((data) => MsgDepositResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.d.ts deleted file mode 100644 index ac37814..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "cosmos_proto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.js deleted file mode 100644 index 9945249..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.ts deleted file mode 100644 index a6d6c45..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/cosmos_proto/cosmos.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.d.ts deleted file mode 100644 index 885d30b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "gogoproto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.js deleted file mode 100644 index f02f645..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.ts deleted file mode 100644 index 4de9fe9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.d.ts deleted file mode 100644 index a64daf0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "google.api"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.js deleted file mode 100644 index e7afb6f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.ts deleted file mode 100644 index 42d1084..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.d.ts deleted file mode 100644 index 80c2357..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.d.ts +++ /dev/null @@ -1,320 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.api"; -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: string | undefined; - /** Used for updating a resource. */ - put: string | undefined; - /** Used for creating a resource. */ - post: string | undefined; - /** Used for deleting a resource. */ - delete: string | undefined; - /** Used for updating a resource. */ - patch: string | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} -export declare const Http: { - encode(message: Http, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Http; - fromJSON(object: any): Http; - toJSON(message: Http): unknown; - fromPartial(object: DeepPartial): Http; -}; -export declare const HttpRule: { - encode(message: HttpRule, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): HttpRule; - fromJSON(object: any): HttpRule; - toJSON(message: HttpRule): unknown; - fromPartial(object: DeepPartial): HttpRule; -}; -export declare const CustomHttpPattern: { - encode(message: CustomHttpPattern, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern; - fromJSON(object: any): CustomHttpPattern; - toJSON(message: CustomHttpPattern): unknown; - fromPartial(object: DeepPartial): CustomHttpPattern; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.js deleted file mode 100644 index aef285d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.js +++ /dev/null @@ -1,377 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.api'; -const baseHttp = { fullyDecodeReservedExpansion: false }; -export const Http = { - encode(message, writer = Writer.create()) { - for (const v of message.rules) { - HttpRule.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttp }; - message.rules = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion); - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - fromPartial(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion; - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - } -}; -const baseHttpRule = { selector: '', body: '', responseBody: '' }; -export const HttpRule = { - encode(message, writer = Writer.create()) { - if (message.selector !== '') { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== '') { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttpRule }; - message.additionalBindings = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector); - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get); - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put); - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post); - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete); - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch); - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body); - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody); - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.additionalBindings = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector; - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get; - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put; - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post; - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete; - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch; - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body; - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody; - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)); - } - } - return message; - } -}; -const baseCustomHttpPattern = { kind: '', path: '' }; -export const CustomHttpPattern = { - encode(message, writer = Writer.create()) { - if (message.kind !== '') { - writer.uint32(10).string(message.kind); - } - if (message.path !== '') { - writer.uint32(18).string(message.path); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCustomHttpPattern }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind); - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path); - } - else { - message.path = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - fromPartial(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind; - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path; - } - else { - message.path = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.ts deleted file mode 100644 index 2ff5322..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/api/http.ts +++ /dev/null @@ -1,676 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.api' - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[] - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string - /** Used for listing and getting information about resources. */ - get: string | undefined - /** Used for updating a resource. */ - put: string | undefined - /** Used for creating a resource. */ - post: string | undefined - /** Used for deleting a resource. */ - delete: string | undefined - /** Used for updating a resource. */ - patch: string | undefined - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[] -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string - /** The path matched by this custom verb. */ - path: string -} - -const baseHttp: object = { fullyDecodeReservedExpansion: false } - -export const Http = { - encode(message: Http, writer: Writer = Writer.create()): Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Http { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttp } as Http - message.rules = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())) - break - case 2: - message.fullyDecodeReservedExpansion = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion) - } else { - message.fullyDecodeReservedExpansion = false - } - return message - }, - - toJSON(message: Http): unknown { - const obj: any = {} - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.rules = [] - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion) - return obj - }, - - fromPartial(object: DeepPartial): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion - } else { - message.fullyDecodeReservedExpansion = false - } - return message - } -} - -const baseHttpRule: object = { selector: '', body: '', responseBody: '' } - -export const HttpRule = { - encode(message: HttpRule, writer: Writer = Writer.create()): Writer { - if (message.selector !== '') { - writer.uint32(10).string(message.selector) - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get) - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put) - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post) - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete) - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch) - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim() - } - if (message.body !== '') { - writer.uint32(58).string(message.body) - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody) - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.selector = reader.string() - break - case 2: - message.get = reader.string() - break - case 3: - message.put = reader.string() - break - case 4: - message.post = reader.string() - break - case 5: - message.delete = reader.string() - break - case 6: - message.patch = reader.string() - break - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()) - break - case 7: - message.body = reader.string() - break - case 12: - message.responseBody = reader.string() - break - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector) - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get) - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put) - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post) - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete) - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch) - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body) - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody) - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)) - } - } - return message - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {} - message.selector !== undefined && (obj.selector = message.selector) - message.get !== undefined && (obj.get = message.get) - message.put !== undefined && (obj.put = message.put) - message.post !== undefined && (obj.post = message.post) - message.delete !== undefined && (obj.delete = message.delete) - message.patch !== undefined && (obj.patch = message.patch) - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined) - message.body !== undefined && (obj.body = message.body) - message.responseBody !== undefined && (obj.responseBody = message.responseBody) - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.additionalBindings = [] - } - return obj - }, - - fromPartial(object: DeepPartial): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)) - } - } - return message - } -} - -const baseCustomHttpPattern: object = { kind: '', path: '' } - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: Writer = Writer.create()): Writer { - if (message.kind !== '') { - writer.uint32(10).string(message.kind) - } - if (message.path !== '') { - writer.uint32(18).string(message.path) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.kind = reader.string() - break - case 2: - message.path = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind) - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path) - } else { - message.path = '' - } - return message - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {} - message.kind !== undefined && (obj.kind = message.kind) - message.path !== undefined && (obj.path = message.path) - return obj - }, - - fromPartial(object: DeepPartial): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path - } else { - message.path = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.d.ts deleted file mode 100644 index e586afc..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.d.ts +++ /dev/null @@ -1,132 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string; - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array; -} -export declare const Any: { - encode(message: Any, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Any; - fromJSON(object: any): Any; - toJSON(message: Any): unknown; - fromPartial(object: DeepPartial): Any; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.js deleted file mode 100644 index 04f6fc3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.js +++ /dev/null @@ -1,98 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseAny = { typeUrl: '' }; -export const Any = { - encode(message, writer = Writer.create()) { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseAny }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string(); - break; - case 2: - message.value = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl); - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl); - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl; - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value; - } - else { - message.value = new Uint8Array(); - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.ts deleted file mode 100644 index c73d684..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/any.ts +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array -} - -const baseAny: object = { typeUrl: '' } - -export const Any = { - encode(message: Any, writer: Writer = Writer.create()): Writer { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl) - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Any { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseAny } as Any - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string() - break - case 2: - message.value = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl) - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value) - } - return message - }, - - toJSON(message: Any): unknown { - const obj: any = {} - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl) - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value - } else { - message.value = new Uint8Array() - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.d.ts deleted file mode 100644 index 57846e0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.d.ts +++ /dev/null @@ -1,1022 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: FileOptions | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: FieldOptions | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} -export declare enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type; -export declare function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string; -export declare enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label; -export declare function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string; -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: EnumOptions | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: MethodOptions | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} -/** Generated classes can be optimized for speed or code size. */ -export declare enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} -export declare function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode; -export declare function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string; -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export declare enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType; -export declare function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string; -export declare enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType; -export declare function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string; -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export declare enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} -export declare function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel; -export declare function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string; -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} -export declare const FileDescriptorSet: { - encode(message: FileDescriptorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet; - fromJSON(object: any): FileDescriptorSet; - toJSON(message: FileDescriptorSet): unknown; - fromPartial(object: DeepPartial): FileDescriptorSet; -}; -export declare const FileDescriptorProto: { - encode(message: FileDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto; - fromJSON(object: any): FileDescriptorProto; - toJSON(message: FileDescriptorProto): unknown; - fromPartial(object: DeepPartial): FileDescriptorProto; -}; -export declare const DescriptorProto: { - encode(message: DescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto; - fromJSON(object: any): DescriptorProto; - toJSON(message: DescriptorProto): unknown; - fromPartial(object: DeepPartial): DescriptorProto; -}; -export declare const DescriptorProto_ExtensionRange: { - encode(message: DescriptorProto_ExtensionRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange; - fromJSON(object: any): DescriptorProto_ExtensionRange; - toJSON(message: DescriptorProto_ExtensionRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange; -}; -export declare const DescriptorProto_ReservedRange: { - encode(message: DescriptorProto_ReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange; - fromJSON(object: any): DescriptorProto_ReservedRange; - toJSON(message: DescriptorProto_ReservedRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange; -}; -export declare const ExtensionRangeOptions: { - encode(message: ExtensionRangeOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions; - fromJSON(object: any): ExtensionRangeOptions; - toJSON(message: ExtensionRangeOptions): unknown; - fromPartial(object: DeepPartial): ExtensionRangeOptions; -}; -export declare const FieldDescriptorProto: { - encode(message: FieldDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto; - fromJSON(object: any): FieldDescriptorProto; - toJSON(message: FieldDescriptorProto): unknown; - fromPartial(object: DeepPartial): FieldDescriptorProto; -}; -export declare const OneofDescriptorProto: { - encode(message: OneofDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto; - fromJSON(object: any): OneofDescriptorProto; - toJSON(message: OneofDescriptorProto): unknown; - fromPartial(object: DeepPartial): OneofDescriptorProto; -}; -export declare const EnumDescriptorProto: { - encode(message: EnumDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto; - fromJSON(object: any): EnumDescriptorProto; - toJSON(message: EnumDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto; -}; -export declare const EnumDescriptorProto_EnumReservedRange: { - encode(message: EnumDescriptorProto_EnumReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange; - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange; - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange; -}; -export declare const EnumValueDescriptorProto: { - encode(message: EnumValueDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto; - fromJSON(object: any): EnumValueDescriptorProto; - toJSON(message: EnumValueDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumValueDescriptorProto; -}; -export declare const ServiceDescriptorProto: { - encode(message: ServiceDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto; - fromJSON(object: any): ServiceDescriptorProto; - toJSON(message: ServiceDescriptorProto): unknown; - fromPartial(object: DeepPartial): ServiceDescriptorProto; -}; -export declare const MethodDescriptorProto: { - encode(message: MethodDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto; - fromJSON(object: any): MethodDescriptorProto; - toJSON(message: MethodDescriptorProto): unknown; - fromPartial(object: DeepPartial): MethodDescriptorProto; -}; -export declare const FileOptions: { - encode(message: FileOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileOptions; - fromJSON(object: any): FileOptions; - toJSON(message: FileOptions): unknown; - fromPartial(object: DeepPartial): FileOptions; -}; -export declare const MessageOptions: { - encode(message: MessageOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MessageOptions; - fromJSON(object: any): MessageOptions; - toJSON(message: MessageOptions): unknown; - fromPartial(object: DeepPartial): MessageOptions; -}; -export declare const FieldOptions: { - encode(message: FieldOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldOptions; - fromJSON(object: any): FieldOptions; - toJSON(message: FieldOptions): unknown; - fromPartial(object: DeepPartial): FieldOptions; -}; -export declare const OneofOptions: { - encode(message: OneofOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofOptions; - fromJSON(object: any): OneofOptions; - toJSON(message: OneofOptions): unknown; - fromPartial(object: DeepPartial): OneofOptions; -}; -export declare const EnumOptions: { - encode(message: EnumOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumOptions; - fromJSON(object: any): EnumOptions; - toJSON(message: EnumOptions): unknown; - fromPartial(object: DeepPartial): EnumOptions; -}; -export declare const EnumValueOptions: { - encode(message: EnumValueOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions; - fromJSON(object: any): EnumValueOptions; - toJSON(message: EnumValueOptions): unknown; - fromPartial(object: DeepPartial): EnumValueOptions; -}; -export declare const ServiceOptions: { - encode(message: ServiceOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceOptions; - fromJSON(object: any): ServiceOptions; - toJSON(message: ServiceOptions): unknown; - fromPartial(object: DeepPartial): ServiceOptions; -}; -export declare const MethodOptions: { - encode(message: MethodOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodOptions; - fromJSON(object: any): MethodOptions; - toJSON(message: MethodOptions): unknown; - fromPartial(object: DeepPartial): MethodOptions; -}; -export declare const UninterpretedOption: { - encode(message: UninterpretedOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption; - fromJSON(object: any): UninterpretedOption; - toJSON(message: UninterpretedOption): unknown; - fromPartial(object: DeepPartial): UninterpretedOption; -}; -export declare const UninterpretedOption_NamePart: { - encode(message: UninterpretedOption_NamePart, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart; - fromJSON(object: any): UninterpretedOption_NamePart; - toJSON(message: UninterpretedOption_NamePart): unknown; - fromPartial(object: DeepPartial): UninterpretedOption_NamePart; -}; -export declare const SourceCodeInfo: { - encode(message: SourceCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo; - fromJSON(object: any): SourceCodeInfo; - toJSON(message: SourceCodeInfo): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo; -}; -export declare const SourceCodeInfo_Location: { - encode(message: SourceCodeInfo_Location, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location; - fromJSON(object: any): SourceCodeInfo_Location; - toJSON(message: SourceCodeInfo_Location): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo_Location; -}; -export declare const GeneratedCodeInfo: { - encode(message: GeneratedCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo; - fromJSON(object: any): GeneratedCodeInfo; - toJSON(message: GeneratedCodeInfo): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo; -}; -export declare const GeneratedCodeInfo_Annotation: { - encode(message: GeneratedCodeInfo_Annotation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation; - fromJSON(object: any): GeneratedCodeInfo_Annotation; - toJSON(message: GeneratedCodeInfo_Annotation): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.js deleted file mode 100644 index 22f7937..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.js +++ /dev/null @@ -1,3920 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -export var FieldDescriptorProto_Type; -(function (FieldDescriptorProto_Type) { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT64"] = 3] = "TYPE_INT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT64"] = 4] = "TYPE_UINT64"; - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT32"] = 5] = "TYPE_INT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BOOL"] = 8] = "TYPE_BOOL"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_STRING"] = 9] = "TYPE_STRING"; - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_GROUP"] = 10] = "TYPE_GROUP"; - /** TYPE_MESSAGE - Length-delimited aggregate. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; - /** TYPE_BYTES - New in version 2. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BYTES"] = 12] = "TYPE_BYTES"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT32"] = 13] = "TYPE_UINT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_ENUM"] = 14] = "TYPE_ENUM"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; - /** TYPE_SINT32 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT32"] = 17] = "TYPE_SINT32"; - /** TYPE_SINT64 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT64"] = 18] = "TYPE_SINT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Type || (FieldDescriptorProto_Type = {})); -export function fieldDescriptorProto_TypeFromJSON(object) { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_TypeToJSON(object) { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE'; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT'; - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64'; - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64'; - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32'; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64'; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32'; - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL'; - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING'; - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP'; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE'; - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES'; - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32'; - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM'; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32'; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64'; - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32'; - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64'; - default: - return 'UNKNOWN'; - } -} -export var FieldDescriptorProto_Label; -(function (FieldDescriptorProto_Label) { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_OPTIONAL"] = 1] = "LABEL_OPTIONAL"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REQUIRED"] = 2] = "LABEL_REQUIRED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REPEATED"] = 3] = "LABEL_REPEATED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Label || (FieldDescriptorProto_Label = {})); -export function fieldDescriptorProto_LabelFromJSON(object) { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_LabelToJSON(object) { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL'; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED'; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED'; - default: - return 'UNKNOWN'; - } -} -/** Generated classes can be optimized for speed or code size. */ -export var FileOptions_OptimizeMode; -(function (FileOptions_OptimizeMode) { - /** SPEED - Generate complete code for parsing, serialization, */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["SPEED"] = 1] = "SPEED"; - /** CODE_SIZE - etc. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["CODE_SIZE"] = 2] = "CODE_SIZE"; - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["LITE_RUNTIME"] = 3] = "LITE_RUNTIME"; - FileOptions_OptimizeMode[FileOptions_OptimizeMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FileOptions_OptimizeMode || (FileOptions_OptimizeMode = {})); -export function fileOptions_OptimizeModeFromJSON(object) { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED; - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} -export function fileOptions_OptimizeModeToJSON(object) { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED'; - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE'; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_CType; -(function (FieldOptions_CType) { - /** STRING - Default mode. */ - FieldOptions_CType[FieldOptions_CType["STRING"] = 0] = "STRING"; - FieldOptions_CType[FieldOptions_CType["CORD"] = 1] = "CORD"; - FieldOptions_CType[FieldOptions_CType["STRING_PIECE"] = 2] = "STRING_PIECE"; - FieldOptions_CType[FieldOptions_CType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_CType || (FieldOptions_CType = {})); -export function fieldOptions_CTypeFromJSON(object) { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING; - case 1: - case 'CORD': - return FieldOptions_CType.CORD; - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} -export function fieldOptions_CTypeToJSON(object) { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING'; - case FieldOptions_CType.CORD: - return 'CORD'; - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_JSType; -(function (FieldOptions_JSType) { - /** JS_NORMAL - Use the default type. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NORMAL"] = 0] = "JS_NORMAL"; - /** JS_STRING - Use JavaScript strings. */ - FieldOptions_JSType[FieldOptions_JSType["JS_STRING"] = 1] = "JS_STRING"; - /** JS_NUMBER - Use JavaScript numbers. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NUMBER"] = 2] = "JS_NUMBER"; - FieldOptions_JSType[FieldOptions_JSType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_JSType || (FieldOptions_JSType = {})); -export function fieldOptions_JSTypeFromJSON(object) { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL; - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING; - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} -export function fieldOptions_JSTypeToJSON(object) { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL'; - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING'; - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER'; - default: - return 'UNKNOWN'; - } -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export var MethodOptions_IdempotencyLevel; -(function (MethodOptions_IdempotencyLevel) { - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENCY_UNKNOWN"] = 0] = "IDEMPOTENCY_UNKNOWN"; - /** NO_SIDE_EFFECTS - implies idempotent */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["NO_SIDE_EFFECTS"] = 1] = "NO_SIDE_EFFECTS"; - /** IDEMPOTENT - idempotent, but may have side effects */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENT"] = 2] = "IDEMPOTENT"; - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(MethodOptions_IdempotencyLevel || (MethodOptions_IdempotencyLevel = {})); -export function methodOptions_IdempotencyLevelFromJSON(object) { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} -export function methodOptions_IdempotencyLevelToJSON(object) { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN'; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS'; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT'; - default: - return 'UNKNOWN'; - } -} -const baseFileDescriptorSet = {}; -export const FileDescriptorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.file) { - FileDescriptorProto.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorSet }; - message.file = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.file = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)); - } - } - return message; - } -}; -const baseFileDescriptorProto = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' }; -export const FileDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.package !== '') { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } - else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } - else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package); - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax); - } - else { - message.syntax = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } - else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e); - } - else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e); - } - else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package; - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax; - } - else { - message.syntax = ''; - } - return message; - } -}; -const baseDescriptorProto = { name: '', reservedName: '' }; -export const DescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)); - } - else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.oneofDecl = []; - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseDescriptorProto_ExtensionRange = { start: 0, end: 0 }; -export const DescriptorProto_ExtensionRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ExtensionRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseDescriptorProto_ReservedRange = { start: 0, end: 0 }; -export const DescriptorProto_ReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseExtensionRangeOptions = {}; -export const ExtensionRangeOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldDescriptorProto = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -}; -export const FieldDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label); - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type); - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName); - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee); - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue); - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex); - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName); - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional); - } - else { - message.proto3Optional = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label; - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName; - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee; - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue; - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex; - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName; - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional; - } - else { - message.proto3Optional = false; - } - return message; - } -}; -const baseOneofDescriptorProto = { name: '' }; -export const OneofDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseEnumDescriptorProto = { name: '', reservedName: '' }; -export const EnumDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseEnumDescriptorProto_EnumReservedRange = { start: 0, end: 0 }; -export const EnumDescriptorProto_EnumReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseEnumValueDescriptorProto = { name: '', number: 0 }; -export const EnumValueDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseServiceDescriptorProto = { name: '' }; -export const ServiceDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceDescriptorProto }; - message.method = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.method = []; - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseMethodDescriptorProto = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false }; -export const MethodDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType); - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType); - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming); - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming); - } - else { - message.serverStreaming = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType; - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType; - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming; - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming; - } - else { - message.serverStreaming = false; - } - return message; - } -}; -const baseFileOptions = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -}; -export const FileOptions = { - encode(message, writer = Writer.create()) { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage); - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname); - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles); - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash); - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor); - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage); - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices); - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices); - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices); - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices); - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas); - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix); - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace); - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix); - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix); - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace); - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace); - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage); - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage; - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname; - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles; - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash; - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8; - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor; - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage; - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices; - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices; - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices; - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices; - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas; - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix; - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace; - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix; - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix; - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace; - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace; - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage; - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMessageOptions = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false }; -export const MessageOptions = { - encode(message, writer = Writer.create()) { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat); - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor); - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry); - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat; - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor; - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry; - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldOptions = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false }; -export const FieldOptions = { - encode(message, writer = Writer.create()) { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype); - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed); - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype); - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy); - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak); - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype; - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed; - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype; - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy; - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak; - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseOneofOptions = {}; -export const OneofOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumOptions = { allowAlias: false, deprecated: false }; -export const EnumOptions = { - encode(message, writer = Writer.create()) { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias); - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias; - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumValueOptions = { deprecated: false }; -export const EnumValueOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseServiceOptions = { deprecated: false }; -export const ServiceOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMethodOptions = { deprecated: false, idempotencyLevel: 0 }; -export const MethodOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel); - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel; - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseUninterpretedOption = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' }; -export const UninterpretedOption = { - encode(message, writer = Writer.create()) { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption }; - message.name = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64()); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64()); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue); - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue); - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue); - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue); - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue); - } - else { - message.aggregateValue = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)); - } - else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue); - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue; - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue; - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue; - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue; - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue; - } - else { - message.stringValue = new Uint8Array(); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue; - } - else { - message.aggregateValue = ''; - } - return message; - } -}; -const baseUninterpretedOption_NamePart = { namePart: '', isExtension: false }; -export const UninterpretedOption_NamePart = { - encode(message, writer = Writer.create()) { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption_NamePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart); - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension); - } - else { - message.isExtension = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart; - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension; - } - else { - message.isExtension = false; - } - return message; - } -}; -const baseSourceCodeInfo = {}; -export const SourceCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo }; - message.location = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)); - } - else { - obj.location = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)); - } - } - return message; - } -}; -const baseSourceCodeInfo_Location = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' }; -export const SourceCodeInfo_Location = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } - else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments); - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments); - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => e); - } - else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } - else { - obj.leadingDetachedComments = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments; - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments; - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e); - } - } - return message; - } -}; -const baseGeneratedCodeInfo = {}; -export const GeneratedCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)); - } - else { - obj.annotation = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)); - } - } - return message; - } -}; -const baseGeneratedCodeInfo_Annotation = { path: 0, sourceFile: '', begin: 0, end: 0 }; -export const GeneratedCodeInfo_Annotation = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile); - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin); - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = message.begin); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile; - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin; - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.ts deleted file mode 100644 index 83606a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4643 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[] -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string - /** e.g. "foo", "foo.bar", etc. */ - package: string - /** Names of files imported by this file. */ - dependency: string[] - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[] - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[] - /** All top-level definitions in this file. */ - messageType: DescriptorProto[] - enumType: EnumDescriptorProto[] - service: ServiceDescriptorProto[] - extension: FieldDescriptorProto[] - options: FileOptions | undefined - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string - field: FieldDescriptorProto[] - extension: FieldDescriptorProto[] - nestedType: DescriptorProto[] - enumType: EnumDescriptorProto[] - extensionRange: DescriptorProto_ExtensionRange[] - oneofDecl: OneofDescriptorProto[] - options: MessageOptions | undefined - reservedRange: DescriptorProto_ReservedRange[] - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[] -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number - options: ExtensionRangeOptions | undefined -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string - number: number - label: FieldDescriptorProto_Label - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string - options: FieldOptions | undefined - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64 - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64 - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32 - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64 - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32 - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32 - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32 - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64 - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32 - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64 - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE' - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT' - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64' - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64' - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32' - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64' - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32' - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL' - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING' - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP' - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE' - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES' - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32' - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM' - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32' - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64' - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32' - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64' - default: - return 'UNKNOWN' - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL' - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED' - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED' - default: - return 'UNKNOWN' - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string - options: OneofOptions | undefined -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string - value: EnumValueDescriptorProto[] - options: EnumOptions | undefined - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[] - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[] -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number - /** Inclusive. */ - end: number -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string - number: number - options: EnumValueOptions | undefined -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string - method: MethodDescriptorProto[] - options: ServiceOptions | undefined -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string - outputType: string - options: MethodOptions | undefined - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean - optimizeFor: FileOptions_OptimizeMode - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean - javaGenericServices: boolean - pyGenericServices: boolean - phpGenericServices: boolean - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[] -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED' - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE' - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME' - default: - return 'UNKNOWN' - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean - /** For Google-internal migration only. Do not use. */ - weak: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING - case 1: - case 'CORD': - return FieldOptions_CType.CORD - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING' - case FieldOptions_CType.CORD: - return 'CORD' - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE' - default: - return 'UNKNOWN' - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL' - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING' - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER' - default: - return 'UNKNOWN' - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean - idempotencyLevel: MethodOptions_IdempotencyLevel - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN' - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS' - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT' - default: - return 'UNKNOWN' - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[] - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string - positiveIntValue: number - negativeIntValue: number - doubleValue: number - stringValue: Uint8Array - aggregateValue: string -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string - isExtension: boolean -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[] -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[] - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[] - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string - trailingComments: string - leadingDetachedComments: string[] -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[] -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[] - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number -} - -const baseFileDescriptorSet: object = {} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {} - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)) - } else { - obj.file = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)) - } - } - return message - } -} - -const baseFileDescriptorProto: object = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' } - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.package !== '') { - writer.uint32(18).string(message.package) - } - for (const v of message.dependency) { - writer.uint32(26).string(v!) - } - writer.uint32(82).fork() - for (const v of message.publicDependency) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(90).fork() - for (const v of message.weakDependency) { - writer.int32(v) - } - writer.ldelim() - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim() - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.package = reader.string() - break - case 3: - message.dependency.push(reader.string()) - break - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()) - } - } else { - message.publicDependency.push(reader.int32()) - } - break - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()) - } - } else { - message.weakDependency.push(reader.int32()) - } - break - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 8: - message.options = FileOptions.decode(reader, reader.uint32()) - break - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()) - break - case 12: - message.syntax = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package) - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax) - } else { - message.syntax = '' - } - return message - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.package !== undefined && (obj.package = message.package) - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e) - } else { - obj.dependency = [] - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e) - } else { - obj.publicDependency = [] - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e) - } else { - obj.weakDependency = [] - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.messageType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)) - } else { - obj.service = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined) - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined) - message.syntax !== undefined && (obj.syntax = message.syntax) - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax - } else { - message.syntax = '' - } - return message - } -} - -const baseDescriptorProto: object = { name: '', reservedName: '' } - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim() - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim() - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())) - break - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()) - break - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())) - break - case 10: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.field = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.nestedType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)) - } else { - obj.extensionRange = [] - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)) - } else { - obj.oneofDecl = [] - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseDescriptorProto_ExtensionRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseDescriptorProto_ReservedRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseExtensionRangeOptions: object = {} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldDescriptorProto: object = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number) - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label) - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type) - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName) - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee) - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue) - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex) - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName) - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 3: - message.number = reader.int32() - break - case 4: - message.label = reader.int32() as any - break - case 5: - message.type = reader.int32() as any - break - case 6: - message.typeName = reader.string() - break - case 2: - message.extendee = reader.string() - break - case 7: - message.defaultValue = reader.string() - break - case 9: - message.oneofIndex = reader.int32() - break - case 10: - message.jsonName = reader.string() - break - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()) - break - case 17: - message.proto3Optional = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label) - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type) - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName) - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee) - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue) - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex) - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName) - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional) - } else { - message.proto3Optional = false - } - return message - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)) - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)) - message.typeName !== undefined && (obj.typeName = message.typeName) - message.extendee !== undefined && (obj.extendee = message.extendee) - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue) - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex) - message.jsonName !== undefined && (obj.jsonName = message.jsonName) - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined) - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional) - return obj - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional - } else { - message.proto3Optional = false - } - return message - } -} - -const baseOneofDescriptorProto: object = { name: '' } - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseEnumDescriptorProto: object = { name: '', reservedName: '' } - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()) - break - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())) - break - case 5: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)) - } else { - obj.value = [] - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseEnumDescriptorProto_EnumReservedRange: object = { start: 0, end: 0 } - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseEnumValueDescriptorProto: object = { name: '', number: 0 } - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number) - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.number = reader.int32() - break - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseServiceDescriptorProto: object = { name: '' } - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)) - } else { - obj.method = [] - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseMethodDescriptorProto: object = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false } - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType) - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType) - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim() - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming) - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.inputType = reader.string() - break - case 3: - message.outputType = reader.string() - break - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()) - break - case 5: - message.clientStreaming = reader.bool() - break - case 6: - message.serverStreaming = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType) - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType) - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming) - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming) - } else { - message.serverStreaming = false - } - return message - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.inputType !== undefined && (obj.inputType = message.inputType) - message.outputType !== undefined && (obj.outputType = message.outputType) - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined) - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming) - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming) - return obj - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming - } else { - message.serverStreaming = false - } - return message - } -} - -const baseFileOptions: object = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -} - -export const FileOptions = { - encode(message: FileOptions, writer: Writer = Writer.create()): Writer { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage) - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname) - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles) - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash) - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8) - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor) - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage) - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices) - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices) - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices) - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices) - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated) - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas) - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix) - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace) - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix) - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix) - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace) - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace) - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string() - break - case 8: - message.javaOuterClassname = reader.string() - break - case 10: - message.javaMultipleFiles = reader.bool() - break - case 20: - message.javaGenerateEqualsAndHash = reader.bool() - break - case 27: - message.javaStringCheckUtf8 = reader.bool() - break - case 9: - message.optimizeFor = reader.int32() as any - break - case 11: - message.goPackage = reader.string() - break - case 16: - message.ccGenericServices = reader.bool() - break - case 17: - message.javaGenericServices = reader.bool() - break - case 18: - message.pyGenericServices = reader.bool() - break - case 42: - message.phpGenericServices = reader.bool() - break - case 23: - message.deprecated = reader.bool() - break - case 31: - message.ccEnableArenas = reader.bool() - break - case 36: - message.objcClassPrefix = reader.string() - break - case 37: - message.csharpNamespace = reader.string() - break - case 39: - message.swiftPrefix = reader.string() - break - case 40: - message.phpClassPrefix = reader.string() - break - case 41: - message.phpNamespace = reader.string() - break - case 44: - message.phpMetadataNamespace = reader.string() - break - case 45: - message.rubyPackage = reader.string() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage) - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname) - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles) - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash) - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8) - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor) - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage) - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices) - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices) - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices) - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices) - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas) - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix) - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace) - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix) - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix) - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace) - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace) - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage) - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {} - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage) - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname) - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles) - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash) - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8) - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)) - message.goPackage !== undefined && (obj.goPackage = message.goPackage) - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices) - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices) - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices) - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas) - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix) - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace) - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix) - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix) - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace) - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace) - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMessageOptions: object = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false } - -export const MessageOptions = { - encode(message: MessageOptions, writer: Writer = Writer.create()): Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat) - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool() - break - case 2: - message.noStandardDescriptorAccessor = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 7: - message.mapEntry = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat) - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor) - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry) - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {} - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat) - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldOptions: object = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false } - -export const FieldOptions = { - encode(message: FieldOptions, writer: Writer = Writer.create()): Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype) - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed) - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype) - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any - break - case 2: - message.packed = reader.bool() - break - case 6: - message.jstype = reader.int32() as any - break - case 5: - message.lazy = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 10: - message.weak = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype) - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed) - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype) - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy) - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak) - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {} - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)) - message.packed !== undefined && (obj.packed = message.packed) - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)) - message.lazy !== undefined && (obj.lazy = message.lazy) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.weak !== undefined && (obj.weak = message.weak) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseOneofOptions: object = {} - -export const OneofOptions = { - encode(message: OneofOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumOptions: object = { allowAlias: false, deprecated: false } - -export const EnumOptions = { - encode(message: EnumOptions, writer: Writer = Writer.create()): Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias) - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {} - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumValueOptions: object = { deprecated: false } - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseServiceOptions: object = { deprecated: false } - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMethodOptions: object = { deprecated: false, idempotencyLevel: 0 } - -export const MethodOptions = { - encode(message: MethodOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 34: - message.idempotencyLevel = reader.int32() as any - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseUninterpretedOption: object = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' } - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: Writer = Writer.create()): Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue) - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue) - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue) - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue) - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue) - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())) - break - case 3: - message.identifierValue = reader.string() - break - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long) - break - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long) - break - case 6: - message.doubleValue = reader.double() - break - case 7: - message.stringValue = reader.bytes() - break - case 8: - message.aggregateValue = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue) - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue) - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue) - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue) - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue) - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue) - } else { - message.aggregateValue = '' - } - return message - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {} - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)) - } else { - obj.name = [] - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue) - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue) - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue) - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue) - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())) - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue - } else { - message.stringValue = new Uint8Array() - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue - } else { - message.aggregateValue = '' - } - return message - } -} - -const baseUninterpretedOption_NamePart: object = { namePart: '', isExtension: false } - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: Writer = Writer.create()): Writer { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart) - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.namePart = reader.string() - break - case 2: - message.isExtension = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart) - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension) - } else { - message.isExtension = false - } - return message - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {} - message.namePart !== undefined && (obj.namePart = message.namePart) - message.isExtension !== undefined && (obj.isExtension = message.isExtension) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension - } else { - message.isExtension = false - } - return message - } -} - -const baseSourceCodeInfo: object = {} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {} - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)) - } else { - obj.location = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)) - } - } - return message - } -} - -const baseSourceCodeInfo_Location: object = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' } - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(18).fork() - for (const v of message.span) { - writer.int32(v) - } - writer.ldelim() - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments) - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments) - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.span.push(reader.int32()) - } - } else { - message.span.push(reader.int32()) - } - break - case 3: - message.leadingComments = reader.string() - break - case 4: - message.trailingComments = reader.string() - break - case 6: - message.leadingDetachedComments.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments) - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments) - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - if (message.span) { - obj.span = message.span.map((e) => e) - } else { - obj.span = [] - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments) - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments) - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e) - } else { - obj.leadingDetachedComments = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e) - } - } - return message - } -} - -const baseGeneratedCodeInfo: object = {} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {} - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)) - } else { - obj.annotation = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)) - } - } - return message - } -} - -const baseGeneratedCodeInfo_Annotation: object = { path: 0, sourceFile: '', begin: 0, end: 0 } - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile) - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin) - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - message.sourceFile = reader.string() - break - case 3: - message.begin = reader.int32() - break - case 4: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile) - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin) - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile) - message.begin !== undefined && (obj.begin = message.begin) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.d.ts deleted file mode 100644 index 9e651b0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.d.ts +++ /dev/null @@ -1,91 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Duration represents a signed, fixed-length span of time represented - * as a count of seconds and fractions of seconds at nanosecond - * resolution. It is independent of any calendar and concepts like "day" - * or "month". It is related to Timestamp in that the difference between - * two Timestamp values is a Duration and it can be added or subtracted - * from a Timestamp. Range is approximately +-10,000 years. - * - * # Examples - * - * Example 1: Compute Duration from two Timestamps in pseudo code. - * - * Timestamp start = ...; - * Timestamp end = ...; - * Duration duration = ...; - * - * duration.seconds = end.seconds - start.seconds; - * duration.nanos = end.nanos - start.nanos; - * - * if (duration.seconds < 0 && duration.nanos > 0) { - * duration.seconds += 1; - * duration.nanos -= 1000000000; - * } else if (duration.seconds > 0 && duration.nanos < 0) { - * duration.seconds -= 1; - * duration.nanos += 1000000000; - * } - * - * Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. - * - * Timestamp start = ...; - * Duration duration = ...; - * Timestamp end = ...; - * - * end.seconds = start.seconds + duration.seconds; - * end.nanos = start.nanos + duration.nanos; - * - * if (end.nanos < 0) { - * end.seconds -= 1; - * end.nanos += 1000000000; - * } else if (end.nanos >= 1000000000) { - * end.seconds += 1; - * end.nanos -= 1000000000; - * } - * - * Example 3: Compute Duration from datetime.timedelta in Python. - * - * td = datetime.timedelta(days=3, minutes=10) - * duration = Duration() - * duration.FromTimedelta(td) - * - * # JSON Mapping - * - * In JSON format, the Duration type is encoded as a string rather than an - * object, where the string ends in the suffix "s" (indicating seconds) and - * is preceded by the number of seconds, with nanoseconds expressed as - * fractional seconds. For example, 3 seconds with 0 nanoseconds should be - * encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should - * be expressed in JSON format as "3.000000001s", and 3 seconds and 1 - * microsecond should be expressed in JSON format as "3.000001s". - */ -export interface Duration { - /** - * Signed seconds of the span of time. Must be from -315,576,000,000 - * to +315,576,000,000 inclusive. Note: these bounds are computed from: - * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years - */ - seconds: number; - /** - * Signed fractions of a second at nanosecond resolution of the span - * of time. Durations less than one second are represented with a 0 - * `seconds` field and a positive or negative `nanos` field. For durations - * of one second or more, a non-zero value for the `nanos` field must be - * of the same sign as the `seconds` field. Must be from -999,999,999 - * to +999,999,999 inclusive. - */ - nanos: number; -} -export declare const Duration: { - encode(message: Duration, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Duration; - fromJSON(object: any): Duration; - toJSON(message: Duration): unknown; - fromPartial(object: DeepPartial): Duration; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.js deleted file mode 100644 index 85d9d5e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseDuration = { seconds: 0, nanos: 0 }; -export const Duration = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDuration }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDuration }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseDuration }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.ts deleted file mode 100644 index cb49903..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/duration.ts +++ /dev/null @@ -1,188 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Duration represents a signed, fixed-length span of time represented - * as a count of seconds and fractions of seconds at nanosecond - * resolution. It is independent of any calendar and concepts like "day" - * or "month". It is related to Timestamp in that the difference between - * two Timestamp values is a Duration and it can be added or subtracted - * from a Timestamp. Range is approximately +-10,000 years. - * - * # Examples - * - * Example 1: Compute Duration from two Timestamps in pseudo code. - * - * Timestamp start = ...; - * Timestamp end = ...; - * Duration duration = ...; - * - * duration.seconds = end.seconds - start.seconds; - * duration.nanos = end.nanos - start.nanos; - * - * if (duration.seconds < 0 && duration.nanos > 0) { - * duration.seconds += 1; - * duration.nanos -= 1000000000; - * } else if (duration.seconds > 0 && duration.nanos < 0) { - * duration.seconds -= 1; - * duration.nanos += 1000000000; - * } - * - * Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. - * - * Timestamp start = ...; - * Duration duration = ...; - * Timestamp end = ...; - * - * end.seconds = start.seconds + duration.seconds; - * end.nanos = start.nanos + duration.nanos; - * - * if (end.nanos < 0) { - * end.seconds -= 1; - * end.nanos += 1000000000; - * } else if (end.nanos >= 1000000000) { - * end.seconds += 1; - * end.nanos -= 1000000000; - * } - * - * Example 3: Compute Duration from datetime.timedelta in Python. - * - * td = datetime.timedelta(days=3, minutes=10) - * duration = Duration() - * duration.FromTimedelta(td) - * - * # JSON Mapping - * - * In JSON format, the Duration type is encoded as a string rather than an - * object, where the string ends in the suffix "s" (indicating seconds) and - * is preceded by the number of seconds, with nanoseconds expressed as - * fractional seconds. For example, 3 seconds with 0 nanoseconds should be - * encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should - * be expressed in JSON format as "3.000000001s", and 3 seconds and 1 - * microsecond should be expressed in JSON format as "3.000001s". - */ -export interface Duration { - /** - * Signed seconds of the span of time. Must be from -315,576,000,000 - * to +315,576,000,000 inclusive. Note: these bounds are computed from: - * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years - */ - seconds: number - /** - * Signed fractions of a second at nanosecond resolution of the span - * of time. Durations less than one second are represented with a 0 - * `seconds` field and a positive or negative `nanos` field. For durations - * of one second or more, a non-zero value for the `nanos` field must be - * of the same sign as the `seconds` field. Must be from -999,999,999 - * to +999,999,999 inclusive. - */ - nanos: number -} - -const baseDuration: object = { seconds: 0, nanos: 0 } - -export const Duration = { - encode(message: Duration, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Duration { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDuration } as Duration - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Duration { - const message = { ...baseDuration } as Duration - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Duration): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Duration { - const message = { ...baseDuration } as Duration - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.d.ts deleted file mode 100644 index 269c264..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.d.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number; - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number; -} -export declare const Timestamp: { - encode(message: Timestamp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Timestamp; - fromJSON(object: any): Timestamp; - toJSON(message: Timestamp): unknown; - fromPartial(object: DeepPartial): Timestamp; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.js deleted file mode 100644 index ad949da..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseTimestamp = { seconds: 0, nanos: 0 }; -export const Timestamp = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTimestamp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.ts deleted file mode 100644 index a83ef91..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/module/types/google/protobuf/timestamp.ts +++ /dev/null @@ -1,219 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number -} - -const baseTimestamp: object = { seconds: 0, nanos: 0 } - -export const Timestamp = { - encode(message: Timestamp, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Timestamp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTimestamp } as Timestamp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Timestamp): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/package.json b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/package.json deleted file mode 100644 index 12825ad..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "cosmos-gov-v1beta1-js", - "version": "0.1.0", - "description": "Autogenerated vuex store for Cosmos module cosmos.gov.v1beta1", - "author": "Starport Codegen ", - "homepage": "http://github.com/cosmos/cosmos-sdk/x/gov/types", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/vuex-root b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/vuex-root deleted file mode 100644 index 0fcc121..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.gov.v1beta1/vuex-root +++ /dev/null @@ -1 +0,0 @@ -THIS FILE IS GENERATED AUTOMATICALLY. DO NOT DELETE. diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.d.ts deleted file mode 100644 index 640d270..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.d.ts +++ /dev/null @@ -1,8 +0,0 @@ -import { SigningInfo } from "./module/types/cosmos/slashing/v1beta1/genesis"; -import { ValidatorMissedBlocks } from "./module/types/cosmos/slashing/v1beta1/genesis"; -import { MissedBlock } from "./module/types/cosmos/slashing/v1beta1/genesis"; -import { ValidatorSigningInfo } from "./module/types/cosmos/slashing/v1beta1/slashing"; -import { Params } from "./module/types/cosmos/slashing/v1beta1/slashing"; -export { SigningInfo, ValidatorMissedBlocks, MissedBlock, ValidatorSigningInfo, Params }; -declare const _default; -export default _default; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.js deleted file mode 100644 index 642c8f8..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.js +++ /dev/null @@ -1,203 +0,0 @@ -import { txClient, queryClient, MissingWalletError, registry } from './module'; -// @ts-ignore -import { SpVuexError } from '@starport/vuex'; -import { SigningInfo } from "./module/types/cosmos/slashing/v1beta1/genesis"; -import { ValidatorMissedBlocks } from "./module/types/cosmos/slashing/v1beta1/genesis"; -import { MissedBlock } from "./module/types/cosmos/slashing/v1beta1/genesis"; -import { ValidatorSigningInfo } from "./module/types/cosmos/slashing/v1beta1/slashing"; -import { Params } from "./module/types/cosmos/slashing/v1beta1/slashing"; -export { SigningInfo, ValidatorMissedBlocks, MissedBlock, ValidatorSigningInfo, Params }; -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }); -} -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }); -} -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop] = [...value[prop], ...next_values[prop]]; - } - else { - value[prop] = next_values[prop]; - } - } - return value; -} -function getStructure(template) { - let structure = { fields: [] }; - for (const [key, value] of Object.entries(template)) { - let field = {}; - field.name = key; - field.type = typeof value; - structure.fields.push(field); - } - return structure; -} -const getDefaultState = () => { - return { - Params: {}, - SigningInfo: {}, - SigningInfos: {}, - _Structure: { - SigningInfo: getStructure(SigningInfo.fromPartial({})), - ValidatorMissedBlocks: getStructure(ValidatorMissedBlocks.fromPartial({})), - MissedBlock: getStructure(MissedBlock.fromPartial({})), - ValidatorSigningInfo: getStructure(ValidatorSigningInfo.fromPartial({})), - Params: getStructure(Params.fromPartial({})), - }, - _Registry: registry, - _Subscriptions: new Set(), - }; -}; -// initial state -const state = getDefaultState(); -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()); - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value; - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription); - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription); - } - }, - getters: { - getParams: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Params[JSON.stringify(params)] ?? {}; - }, - getSigningInfo: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.SigningInfo[JSON.stringify(params)] ?? {}; - }, - getSigningInfos: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.SigningInfos[JSON.stringify(params)] ?? {}; - }, - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields; - }, - getRegistry: (state) => { - return state._Registry; - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.slashing.v1beta1 initialized!'); - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate'); - }); - } - }, - resetState({ commit }) { - commit('RESET_STATE'); - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription); - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload); - } - catch (e) { - throw new SpVuexError('Subscriptions: ' + e.message); - } - }); - }, - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryParams()).data; - commit('QUERY', { query: 'Params', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: { ...key }, query } }); - return getters['getParams']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QuerySigningInfo({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.querySigningInfo(key.cons_address)).data; - commit('QUERY', { query: 'SigningInfo', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QuerySigningInfo', payload: { options: { all }, params: { ...key }, query } }); - return getters['getSigningInfo']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QuerySigningInfo', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QuerySigningInfos({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.querySigningInfos(query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.querySigningInfos({ ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'SigningInfos', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QuerySigningInfos', payload: { options: { all }, params: { ...key }, query } }); - return getters['getSigningInfos']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QuerySigningInfos', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async sendMsgUnjail({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgUnjail(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgUnjail:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgUnjail:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async MsgUnjail({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgUnjail(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgUnjail:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgUnjail:Create', 'Could not create message: ' + e.message); - } - } - }, - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.ts deleted file mode 100644 index 3a280a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/index.ts +++ /dev/null @@ -1,238 +0,0 @@ -import { txClient, queryClient, MissingWalletError , registry} from './module' -// @ts-ignore -import { SpVuexError } from '@starport/vuex' - -import { SigningInfo } from "./module/types/cosmos/slashing/v1beta1/genesis" -import { ValidatorMissedBlocks } from "./module/types/cosmos/slashing/v1beta1/genesis" -import { MissedBlock } from "./module/types/cosmos/slashing/v1beta1/genesis" -import { ValidatorSigningInfo } from "./module/types/cosmos/slashing/v1beta1/slashing" -import { Params } from "./module/types/cosmos/slashing/v1beta1/slashing" - - -export { SigningInfo, ValidatorMissedBlocks, MissedBlock, ValidatorSigningInfo, Params }; - -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }) -} - -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }) -} - -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop]=[...value[prop], ...next_values[prop]] - }else{ - value[prop]=next_values[prop] - } - } - return value -} - -function getStructure(template) { - let structure = { fields: [] } - for (const [key, value] of Object.entries(template)) { - let field: any = {} - field.name = key - field.type = typeof value - structure.fields.push(field) - } - return structure -} - -const getDefaultState = () => { - return { - Params: {}, - SigningInfo: {}, - SigningInfos: {}, - - _Structure: { - SigningInfo: getStructure(SigningInfo.fromPartial({})), - ValidatorMissedBlocks: getStructure(ValidatorMissedBlocks.fromPartial({})), - MissedBlock: getStructure(MissedBlock.fromPartial({})), - ValidatorSigningInfo: getStructure(ValidatorSigningInfo.fromPartial({})), - Params: getStructure(Params.fromPartial({})), - - }, - _Registry: registry, - _Subscriptions: new Set(), - } -} - -// initial state -const state = getDefaultState() - -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()) - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription) - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription) - } - }, - getters: { - getParams: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Params[JSON.stringify(params)] ?? {} - }, - getSigningInfo: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.SigningInfo[JSON.stringify(params)] ?? {} - }, - getSigningInfos: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.SigningInfos[JSON.stringify(params)] ?? {} - }, - - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields - }, - getRegistry: (state) => { - return state._Registry - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.slashing.v1beta1 initialized!') - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate') - }) - } - }, - resetState({ commit }) { - commit('RESET_STATE') - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription) - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload) - }catch(e) { - throw new SpVuexError('Subscriptions: ' + e.message) - } - }) - }, - - - - - - - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryParams()).data - - - commit('QUERY', { query: 'Params', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: {...key},query }}) - return getters['getParams']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QuerySigningInfo({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.querySigningInfo( key.cons_address)).data - - - commit('QUERY', { query: 'SigningInfo', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QuerySigningInfo', payload: { options: { all }, params: {...key},query }}) - return getters['getSigningInfo']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QuerySigningInfo', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QuerySigningInfos({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.querySigningInfos(query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.querySigningInfos({...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'SigningInfos', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QuerySigningInfos', payload: { options: { all }, params: {...key},query }}) - return getters['getSigningInfos']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QuerySigningInfos', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - async sendMsgUnjail({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgUnjail(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgUnjail:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgUnjail:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - - async MsgUnjail({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgUnjail(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgUnjail:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgUnjail:Create', 'Could not create message: ' + e.message) - - } - } - }, - - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.d.ts deleted file mode 100644 index c3e581c..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { StdFee } from "@cosmjs/launchpad"; -import { Registry, OfflineSigner, EncodeObject } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgUnjail } from "./types/cosmos/slashing/v1beta1/tx"; -export declare const MissingWalletError: Error; -export declare const registry: Registry; -interface TxClientOptions { - addr: string; -} -interface SignAndBroadcastOptions { - fee: StdFee; - memo?: string; -} -declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions) => Promise<{ - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; - msgUnjail: (data: MsgUnjail) => EncodeObject; -}>; -interface QueryClientOptions { - addr: string; -} -declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.js deleted file mode 100644 index 8253d10..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.js +++ /dev/null @@ -1,34 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgUnjail } from "./types/cosmos/slashing/v1beta1/tx"; -const types = [ - ["/cosmos.slashing.v1beta1.MsgUnjail", MsgUnjail], -]; -export const MissingWalletError = new Error("wallet is required"); -export const registry = new Registry(types); -const defaultFee = { - amount: [], - gas: "200000", -}; -const txClient = async (wallet, { addr: addr } = { addr: "http://localhost:26657" }) => { - if (!wallet) - throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - } - else { - client = await SigningStargateClient.offline(wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - return { - signAndBroadcast: (msgs, { fee, memo } = { fee: defaultFee, memo: "" }) => client.signAndBroadcast(address, msgs, fee, memo), - msgUnjail: (data) => ({ typeUrl: "/cosmos.slashing.v1beta1.MsgUnjail", value: data }), - }; -}; -const queryClient = async ({ addr: addr } = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.ts deleted file mode 100644 index 45b8907..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/index.ts +++ /dev/null @@ -1,60 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import { StdFee } from "@cosmjs/launchpad"; -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry, OfflineSigner, EncodeObject, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgUnjail } from "./types/cosmos/slashing/v1beta1/tx"; - - -const types = [ - ["/cosmos.slashing.v1beta1.MsgUnjail", MsgUnjail], - -]; -export const MissingWalletError = new Error("wallet is required"); - -export const registry = new Registry(types); - -const defaultFee = { - amount: [], - gas: "200000", -}; - -interface TxClientOptions { - addr: string -} - -interface SignAndBroadcastOptions { - fee: StdFee, - memo?: string -} - -const txClient = async (wallet: OfflineSigner, { addr: addr }: TxClientOptions = { addr: "http://localhost:26657" }) => { - if (!wallet) throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - }else{ - client = await SigningStargateClient.offline( wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - - return { - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }: SignAndBroadcastOptions = {fee: defaultFee, memo: ""}) => client.signAndBroadcast(address, msgs, fee,memo), - msgUnjail: (data: MsgUnjail): EncodeObject => ({ typeUrl: "/cosmos.slashing.v1beta1.MsgUnjail", value: data }), - - }; -}; - -interface QueryClientOptions { - addr: string -} - -const queryClient = async ({ addr: addr }: QueryClientOptions = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; - -export { - txClient, - queryClient, -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.d.ts deleted file mode 100644 index 8f6b1d1..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.d.ts +++ /dev/null @@ -1,225 +0,0 @@ -export interface ProtobufAny { - "@type"?: string; -} -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} -export declare type V1Beta1MsgUnjailResponse = object; -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - /** @format uint64 */ - total?: string; -} -/** - * Params represents the parameters used for by the slashing module. - */ -export interface V1Beta1Params { - /** @format int64 */ - signedBlocksWindow?: string; - /** @format byte */ - minSignedPerWindow?: string; - downtimeJailDuration?: string; - /** @format byte */ - slashFractionDoubleSign?: string; - /** @format byte */ - slashFractionDowntime?: string; -} -export interface V1Beta1QueryParamsResponse { - /** Params represents the parameters used for by the slashing module. */ - params?: V1Beta1Params; -} -export interface V1Beta1QuerySigningInfoResponse { - /** - * ValidatorSigningInfo defines a validator's signing info for monitoring their - * liveness activity. - */ - valSigningInfo?: V1Beta1ValidatorSigningInfo; -} -export interface V1Beta1QuerySigningInfosResponse { - info?: V1Beta1ValidatorSigningInfo[]; - /** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ - pagination?: V1Beta1PageResponse; -} -/** -* ValidatorSigningInfo defines a validator's signing info for monitoring their -liveness activity. -*/ -export interface V1Beta1ValidatorSigningInfo { - address?: string; - /** @format int64 */ - startHeight?: string; - /** - * Index which is incremented each time the validator was a bonded - * in a block and may have signed a precommit or not. This in conjunction with the - * `SignedBlocksWindow` param determines the index in the `MissedBlocksBitArray`. - * @format int64 - */ - indexOffset?: string; - /** - * Timestamp until which the validator is jailed due to liveness downtime. - * @format date-time - */ - jailedUntil?: string; - /** - * Whether or not a validator has been tombstoned (killed out of validator set). It is set - * once the validator commits an equivocation or for any other configured misbehiavor. - */ - tombstoned?: boolean; - /** - * A counter kept to avoid unnecessary array reads. - * Note that `Sum(MissedBlocksBitArray)` always equals `MissedBlocksCounter`. - * @format int64 - */ - missedBlocksCounter?: string; -} -export declare type QueryParamsType = Record; -export declare type ResponseFormat = keyof Omit; -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} -export declare type RequestParams = Omit; -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} -export interface HttpResponse extends Response { - data: D; - error: E; -} -declare type CancelToken = Symbol | string | number; -export declare enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded" -} -export declare class HttpClient { - baseUrl: string; - private securityData; - private securityWorker; - private abortControllers; - private baseApiParams; - constructor(apiConfig?: ApiConfig); - setSecurityData: (data: SecurityDataType) => void; - private addQueryParam; - protected toQueryString(rawQuery?: QueryParamsType): string; - protected addQueryParams(rawQuery?: QueryParamsType): string; - private contentFormatters; - private mergeRequestParams; - private createAbortSignal; - abortRequest: (cancelToken: CancelToken) => void; - request: ({ body, secure, path, type, query, format, baseUrl, cancelToken, ...params }: FullRequestParams) => Promise>; -} -/** - * @title cosmos/slashing/v1beta1/genesis.proto - * @version version not set - */ -export declare class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries the parameters of slashing module - * @request GET:/cosmos/slashing/v1beta1/params - */ - queryParams: (params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QuerySigningInfos - * @summary SigningInfos queries signing info of all validators - * @request GET:/cosmos/slashing/v1beta1/signing_infos - */ - querySigningInfos: (query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QuerySigningInfo - * @summary SigningInfo queries the signing info of given cons address - * @request GET:/cosmos/slashing/v1beta1/signing_infos/{consAddress} - */ - querySigningInfo: (consAddress: string, params?: RequestParams) => Promise>; -} -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.js deleted file mode 100644 index 3edbdb1..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.js +++ /dev/null @@ -1,183 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ -export var ContentType; -(function (ContentType) { - ContentType["Json"] = "application/json"; - ContentType["FormData"] = "multipart/form-data"; - ContentType["UrlEncoded"] = "application/x-www-form-urlencoded"; -})(ContentType || (ContentType = {})); -export class HttpClient { - constructor(apiConfig = {}) { - this.baseUrl = ""; - this.securityData = null; - this.securityWorker = null; - this.abortControllers = new Map(); - this.baseApiParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - this.setSecurityData = (data) => { - this.securityData = data; - }; - this.contentFormatters = { - [ContentType.Json]: (input) => input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input) => Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input) => this.toQueryString(input), - }; - this.createAbortSignal = (cancelToken) => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - this.abortRequest = (cancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - this.request = ({ body, secure, path, type, query, format = "json", baseUrl, cancelToken, ...params }) => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response; - r.data = null; - r.error = null; - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } - else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - if (!response.ok) - throw data; - return data; - }); - }; - Object.assign(this, apiConfig); - } - addQueryParam(query, key) { - const value = query[key]; - return (encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`)); - } - toQueryString(rawQuery) { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key]) - : this.addQueryParam(query, key)) - .join("&"); - } - addQueryParams(rawQuery) { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - mergeRequestParams(params1, params2) { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } -} -/** - * @title cosmos/slashing/v1beta1/genesis.proto - * @version version not set - */ -export class Api extends HttpClient { - constructor() { - super(...arguments); - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries the parameters of slashing module - * @request GET:/cosmos/slashing/v1beta1/params - */ - this.queryParams = (params = {}) => this.request({ - path: `/cosmos/slashing/v1beta1/params`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QuerySigningInfos - * @summary SigningInfos queries signing info of all validators - * @request GET:/cosmos/slashing/v1beta1/signing_infos - */ - this.querySigningInfos = (query, params = {}) => this.request({ - path: `/cosmos/slashing/v1beta1/signing_infos`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QuerySigningInfo - * @summary SigningInfo queries the signing info of given cons address - * @request GET:/cosmos/slashing/v1beta1/signing_infos/{consAddress} - */ - this.querySigningInfo = (consAddress, params = {}) => this.request({ - path: `/cosmos/slashing/v1beta1/signing_infos/${consAddress}`, - method: "GET", - format: "json", - ...params, - }); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.ts deleted file mode 100644 index 49032fa..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/rest.ts +++ /dev/null @@ -1,421 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -export interface ProtobufAny { - "@type"?: string; -} - -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} - -export type V1Beta1MsgUnjailResponse = object; - -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} - -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - - /** @format uint64 */ - total?: string; -} - -/** - * Params represents the parameters used for by the slashing module. - */ -export interface V1Beta1Params { - /** @format int64 */ - signedBlocksWindow?: string; - - /** @format byte */ - minSignedPerWindow?: string; - downtimeJailDuration?: string; - - /** @format byte */ - slashFractionDoubleSign?: string; - - /** @format byte */ - slashFractionDowntime?: string; -} - -export interface V1Beta1QueryParamsResponse { - /** Params represents the parameters used for by the slashing module. */ - params?: V1Beta1Params; -} - -export interface V1Beta1QuerySigningInfoResponse { - /** - * ValidatorSigningInfo defines a validator's signing info for monitoring their - * liveness activity. - */ - valSigningInfo?: V1Beta1ValidatorSigningInfo; -} - -export interface V1Beta1QuerySigningInfosResponse { - info?: V1Beta1ValidatorSigningInfo[]; - - /** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ - pagination?: V1Beta1PageResponse; -} - -/** -* ValidatorSigningInfo defines a validator's signing info for monitoring their -liveness activity. -*/ -export interface V1Beta1ValidatorSigningInfo { - address?: string; - - /** @format int64 */ - startHeight?: string; - - /** - * Index which is incremented each time the validator was a bonded - * in a block and may have signed a precommit or not. This in conjunction with the - * `SignedBlocksWindow` param determines the index in the `MissedBlocksBitArray`. - * @format int64 - */ - indexOffset?: string; - - /** - * Timestamp until which the validator is jailed due to liveness downtime. - * @format date-time - */ - jailedUntil?: string; - - /** - * Whether or not a validator has been tombstoned (killed out of validator set). It is set - * once the validator commits an equivocation or for any other configured misbehiavor. - */ - tombstoned?: boolean; - - /** - * A counter kept to avoid unnecessary array reads. - * Note that `Sum(MissedBlocksBitArray)` always equals `MissedBlocksCounter`. - * @format int64 - */ - missedBlocksCounter?: string; -} - -export type QueryParamsType = Record; -export type ResponseFormat = keyof Omit; - -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} - -export type RequestParams = Omit; - -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} - -export interface HttpResponse extends Response { - data: D; - error: E; -} - -type CancelToken = Symbol | string | number; - -export enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded", -} - -export class HttpClient { - public baseUrl: string = ""; - private securityData: SecurityDataType = null as any; - private securityWorker: null | ApiConfig["securityWorker"] = null; - private abortControllers = new Map(); - - private baseApiParams: RequestParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - - constructor(apiConfig: ApiConfig = {}) { - Object.assign(this, apiConfig); - } - - public setSecurityData = (data: SecurityDataType) => { - this.securityData = data; - }; - - private addQueryParam(query: QueryParamsType, key: string) { - const value = query[key]; - - return ( - encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`) - ); - } - - protected toQueryString(rawQuery?: QueryParamsType): string { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => - typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key] as QueryParamsType) - : this.addQueryParam(query, key), - ) - .join("&"); - } - - protected addQueryParams(rawQuery?: QueryParamsType): string { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - - private contentFormatters: Record any> = { - [ContentType.Json]: (input: any) => - input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input: any) => - Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input: any) => this.toQueryString(input), - }; - - private mergeRequestParams(params1: RequestParams, params2?: RequestParams): RequestParams { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } - - private createAbortSignal = (cancelToken: CancelToken): AbortSignal | undefined => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - - public abortRequest = (cancelToken: CancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - - public request = ({ - body, - secure, - path, - type, - query, - format = "json", - baseUrl, - cancelToken, - ...params - }: FullRequestParams): Promise> => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response as HttpResponse; - r.data = (null as unknown) as T; - r.error = (null as unknown) as E; - - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - - if (!response.ok) throw data; - return data; - }); - }; -} - -/** - * @title cosmos/slashing/v1beta1/genesis.proto - * @version version not set - */ -export class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries the parameters of slashing module - * @request GET:/cosmos/slashing/v1beta1/params - */ - queryParams = (params: RequestParams = {}) => - this.request({ - path: `/cosmos/slashing/v1beta1/params`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QuerySigningInfos - * @summary SigningInfos queries signing info of all validators - * @request GET:/cosmos/slashing/v1beta1/signing_infos - */ - querySigningInfos = ( - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/slashing/v1beta1/signing_infos`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QuerySigningInfo - * @summary SigningInfo queries the signing info of given cons address - * @request GET:/cosmos/slashing/v1beta1/signing_infos/{consAddress} - */ - querySigningInfo = (consAddress: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/slashing/v1beta1/signing_infos/${consAddress}`, - method: "GET", - format: "json", - ...params, - }); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts deleted file mode 100644 index 706d597..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts +++ /dev/null @@ -1,79 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.query.v1beta1"; -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean; -} -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array; - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number; -} -export declare const PageRequest: { - encode(message: PageRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageRequest; - fromJSON(object: any): PageRequest; - toJSON(message: PageRequest): unknown; - fromPartial(object: DeepPartial): PageRequest; -}; -export declare const PageResponse: { - encode(message: PageResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageResponse; - fromJSON(object: any): PageResponse; - toJSON(message: PageResponse): unknown; - fromPartial(object: DeepPartial): PageResponse; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js deleted file mode 100644 index f931742..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.query.v1beta1'; -const basePageRequest = { offset: 0, limit: 0, countTotal: false, reverse: false }; -export const PageRequest = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset); - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit); - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal); - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.offset = longToNumber(reader.uint64()); - break; - case 3: - message.limit = longToNumber(reader.uint64()); - break; - case 4: - message.countTotal = reader.bool(); - break; - case 5: - message.reverse = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset); - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit); - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal); - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse); - } - else { - message.reverse = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.offset !== undefined && (obj.offset = message.offset); - message.limit !== undefined && (obj.limit = message.limit); - message.countTotal !== undefined && (obj.countTotal = message.countTotal); - message.reverse !== undefined && (obj.reverse = message.reverse); - return obj; - }, - fromPartial(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset; - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit; - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal; - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse; - } - else { - message.reverse = false; - } - return message; - } -}; -const basePageResponse = { total: 0 }; -export const PageResponse = { - encode(message, writer = Writer.create()) { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey); - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes(); - break; - case 2: - message.total = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey); - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); - message.total !== undefined && (obj.total = message.total); - return obj; - }, - fromPartial(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey; - } - else { - message.nextKey = new Uint8Array(); - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts deleted file mode 100644 index 9ae4539..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts +++ /dev/null @@ -1,308 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.query.v1beta1' - -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean -} - -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number -} - -const basePageRequest: object = { offset: 0, limit: 0, countTotal: false, reverse: false } - -export const PageRequest = { - encode(message: PageRequest, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset) - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit) - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal) - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageRequest } as PageRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.offset = longToNumber(reader.uint64() as Long) - break - case 3: - message.limit = longToNumber(reader.uint64() as Long) - break - case 4: - message.countTotal = reader.bool() - break - case 5: - message.reverse = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset) - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit) - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal) - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse) - } else { - message.reverse = false - } - return message - }, - - toJSON(message: PageRequest): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.offset !== undefined && (obj.offset = message.offset) - message.limit !== undefined && (obj.limit = message.limit) - message.countTotal !== undefined && (obj.countTotal = message.countTotal) - message.reverse !== undefined && (obj.reverse = message.reverse) - return obj - }, - - fromPartial(object: DeepPartial): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse - } else { - message.reverse = false - } - return message - } -} - -const basePageResponse: object = { total: 0 } - -export const PageResponse = { - encode(message: PageResponse, writer: Writer = Writer.create()): Writer { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey) - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageResponse } as PageResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes() - break - case 2: - message.total = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey) - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - return message - }, - - toJSON(message: PageResponse): unknown { - const obj: any = {} - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())) - message.total !== undefined && (obj.total = message.total) - return obj - }, - - fromPartial(object: DeepPartial): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey - } else { - message.nextKey = new Uint8Array() - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.d.ts deleted file mode 100644 index 6e1e68b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.d.ts +++ /dev/null @@ -1,75 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Params, ValidatorSigningInfo } from '../../../cosmos/slashing/v1beta1/slashing'; -export declare const protobufPackage = "cosmos.slashing.v1beta1"; -/** GenesisState defines the slashing module's genesis state. */ -export interface GenesisState { - /** params defines all the paramaters of related to deposit. */ - params: Params | undefined; - /** - * signing_infos represents a map between validator addresses and their - * signing infos. - */ - signingInfos: SigningInfo[]; - /** - * missed_blocks represents a map between validator addresses and their - * missed blocks. - */ - missedBlocks: ValidatorMissedBlocks[]; -} -/** SigningInfo stores validator signing info of corresponding address. */ -export interface SigningInfo { - /** address is the validator address. */ - address: string; - /** validator_signing_info represents the signing info of this validator. */ - validatorSigningInfo: ValidatorSigningInfo | undefined; -} -/** - * ValidatorMissedBlocks contains array of missed blocks of corresponding - * address. - */ -export interface ValidatorMissedBlocks { - /** address is the validator address. */ - address: string; - /** missed_blocks is an array of missed blocks by the validator. */ - missedBlocks: MissedBlock[]; -} -/** MissedBlock contains height and missed status as boolean. */ -export interface MissedBlock { - /** index is the height at which the block was missed. */ - index: number; - /** missed is the missed status. */ - missed: boolean; -} -export declare const GenesisState: { - encode(message: GenesisState, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GenesisState; - fromJSON(object: any): GenesisState; - toJSON(message: GenesisState): unknown; - fromPartial(object: DeepPartial): GenesisState; -}; -export declare const SigningInfo: { - encode(message: SigningInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SigningInfo; - fromJSON(object: any): SigningInfo; - toJSON(message: SigningInfo): unknown; - fromPartial(object: DeepPartial): SigningInfo; -}; -export declare const ValidatorMissedBlocks: { - encode(message: ValidatorMissedBlocks, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorMissedBlocks; - fromJSON(object: any): ValidatorMissedBlocks; - toJSON(message: ValidatorMissedBlocks): unknown; - fromPartial(object: DeepPartial): ValidatorMissedBlocks; -}; -export declare const MissedBlock: { - encode(message: MissedBlock, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MissedBlock; - fromJSON(object: any): MissedBlock; - toJSON(message: MissedBlock): unknown; - fromPartial(object: DeepPartial): MissedBlock; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.js deleted file mode 100644 index f6d7be2..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.js +++ /dev/null @@ -1,344 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Params, ValidatorSigningInfo } from '../../../cosmos/slashing/v1beta1/slashing'; -export const protobufPackage = 'cosmos.slashing.v1beta1'; -const baseGenesisState = {}; -export const GenesisState = { - encode(message, writer = Writer.create()) { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.signingInfos) { - SigningInfo.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.missedBlocks) { - ValidatorMissedBlocks.encode(v, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGenesisState }; - message.signingInfos = []; - message.missedBlocks = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - case 2: - message.signingInfos.push(SigningInfo.decode(reader, reader.uint32())); - break; - case 3: - message.missedBlocks.push(ValidatorMissedBlocks.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGenesisState }; - message.signingInfos = []; - message.missedBlocks = []; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params); - } - else { - message.params = undefined; - } - if (object.signingInfos !== undefined && object.signingInfos !== null) { - for (const e of object.signingInfos) { - message.signingInfos.push(SigningInfo.fromJSON(e)); - } - } - if (object.missedBlocks !== undefined && object.missedBlocks !== null) { - for (const e of object.missedBlocks) { - message.missedBlocks.push(ValidatorMissedBlocks.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined); - if (message.signingInfos) { - obj.signingInfos = message.signingInfos.map((e) => (e ? SigningInfo.toJSON(e) : undefined)); - } - else { - obj.signingInfos = []; - } - if (message.missedBlocks) { - obj.missedBlocks = message.missedBlocks.map((e) => (e ? ValidatorMissedBlocks.toJSON(e) : undefined)); - } - else { - obj.missedBlocks = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGenesisState }; - message.signingInfos = []; - message.missedBlocks = []; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params); - } - else { - message.params = undefined; - } - if (object.signingInfos !== undefined && object.signingInfos !== null) { - for (const e of object.signingInfos) { - message.signingInfos.push(SigningInfo.fromPartial(e)); - } - } - if (object.missedBlocks !== undefined && object.missedBlocks !== null) { - for (const e of object.missedBlocks) { - message.missedBlocks.push(ValidatorMissedBlocks.fromPartial(e)); - } - } - return message; - } -}; -const baseSigningInfo = { address: '' }; -export const SigningInfo = { - encode(message, writer = Writer.create()) { - if (message.address !== '') { - writer.uint32(10).string(message.address); - } - if (message.validatorSigningInfo !== undefined) { - ValidatorSigningInfo.encode(message.validatorSigningInfo, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSigningInfo }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.validatorSigningInfo = ValidatorSigningInfo.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSigningInfo }; - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address); - } - else { - message.address = ''; - } - if (object.validatorSigningInfo !== undefined && object.validatorSigningInfo !== null) { - message.validatorSigningInfo = ValidatorSigningInfo.fromJSON(object.validatorSigningInfo); - } - else { - message.validatorSigningInfo = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = message.address); - message.validatorSigningInfo !== undefined && - (obj.validatorSigningInfo = message.validatorSigningInfo ? ValidatorSigningInfo.toJSON(message.validatorSigningInfo) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseSigningInfo }; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = ''; - } - if (object.validatorSigningInfo !== undefined && object.validatorSigningInfo !== null) { - message.validatorSigningInfo = ValidatorSigningInfo.fromPartial(object.validatorSigningInfo); - } - else { - message.validatorSigningInfo = undefined; - } - return message; - } -}; -const baseValidatorMissedBlocks = { address: '' }; -export const ValidatorMissedBlocks = { - encode(message, writer = Writer.create()) { - if (message.address !== '') { - writer.uint32(10).string(message.address); - } - for (const v of message.missedBlocks) { - MissedBlock.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorMissedBlocks }; - message.missedBlocks = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.missedBlocks.push(MissedBlock.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorMissedBlocks }; - message.missedBlocks = []; - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address); - } - else { - message.address = ''; - } - if (object.missedBlocks !== undefined && object.missedBlocks !== null) { - for (const e of object.missedBlocks) { - message.missedBlocks.push(MissedBlock.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = message.address); - if (message.missedBlocks) { - obj.missedBlocks = message.missedBlocks.map((e) => (e ? MissedBlock.toJSON(e) : undefined)); - } - else { - obj.missedBlocks = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorMissedBlocks }; - message.missedBlocks = []; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = ''; - } - if (object.missedBlocks !== undefined && object.missedBlocks !== null) { - for (const e of object.missedBlocks) { - message.missedBlocks.push(MissedBlock.fromPartial(e)); - } - } - return message; - } -}; -const baseMissedBlock = { index: 0, missed: false }; -export const MissedBlock = { - encode(message, writer = Writer.create()) { - if (message.index !== 0) { - writer.uint32(8).int64(message.index); - } - if (message.missed === true) { - writer.uint32(16).bool(message.missed); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMissedBlock }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.index = longToNumber(reader.int64()); - break; - case 2: - message.missed = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMissedBlock }; - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index); - } - else { - message.index = 0; - } - if (object.missed !== undefined && object.missed !== null) { - message.missed = Boolean(object.missed); - } - else { - message.missed = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.index !== undefined && (obj.index = message.index); - message.missed !== undefined && (obj.missed = message.missed); - return obj; - }, - fromPartial(object) { - const message = { ...baseMissedBlock }; - if (object.index !== undefined && object.index !== null) { - message.index = object.index; - } - else { - message.index = 0; - } - if (object.missed !== undefined && object.missed !== null) { - message.missed = object.missed; - } - else { - message.missed = false; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.ts deleted file mode 100644 index 17f10e7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/genesis.ts +++ /dev/null @@ -1,409 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Params, ValidatorSigningInfo } from '../../../cosmos/slashing/v1beta1/slashing' - -export const protobufPackage = 'cosmos.slashing.v1beta1' - -/** GenesisState defines the slashing module's genesis state. */ -export interface GenesisState { - /** params defines all the paramaters of related to deposit. */ - params: Params | undefined - /** - * signing_infos represents a map between validator addresses and their - * signing infos. - */ - signingInfos: SigningInfo[] - /** - * missed_blocks represents a map between validator addresses and their - * missed blocks. - */ - missedBlocks: ValidatorMissedBlocks[] -} - -/** SigningInfo stores validator signing info of corresponding address. */ -export interface SigningInfo { - /** address is the validator address. */ - address: string - /** validator_signing_info represents the signing info of this validator. */ - validatorSigningInfo: ValidatorSigningInfo | undefined -} - -/** - * ValidatorMissedBlocks contains array of missed blocks of corresponding - * address. - */ -export interface ValidatorMissedBlocks { - /** address is the validator address. */ - address: string - /** missed_blocks is an array of missed blocks by the validator. */ - missedBlocks: MissedBlock[] -} - -/** MissedBlock contains height and missed status as boolean. */ -export interface MissedBlock { - /** index is the height at which the block was missed. */ - index: number - /** missed is the missed status. */ - missed: boolean -} - -const baseGenesisState: object = {} - -export const GenesisState = { - encode(message: GenesisState, writer: Writer = Writer.create()): Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim() - } - for (const v of message.signingInfos) { - SigningInfo.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.missedBlocks) { - ValidatorMissedBlocks.encode(v!, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGenesisState } as GenesisState - message.signingInfos = [] - message.missedBlocks = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()) - break - case 2: - message.signingInfos.push(SigningInfo.decode(reader, reader.uint32())) - break - case 3: - message.missedBlocks.push(ValidatorMissedBlocks.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.signingInfos = [] - message.missedBlocks = [] - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params) - } else { - message.params = undefined - } - if (object.signingInfos !== undefined && object.signingInfos !== null) { - for (const e of object.signingInfos) { - message.signingInfos.push(SigningInfo.fromJSON(e)) - } - } - if (object.missedBlocks !== undefined && object.missedBlocks !== null) { - for (const e of object.missedBlocks) { - message.missedBlocks.push(ValidatorMissedBlocks.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {} - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined) - if (message.signingInfos) { - obj.signingInfos = message.signingInfos.map((e) => (e ? SigningInfo.toJSON(e) : undefined)) - } else { - obj.signingInfos = [] - } - if (message.missedBlocks) { - obj.missedBlocks = message.missedBlocks.map((e) => (e ? ValidatorMissedBlocks.toJSON(e) : undefined)) - } else { - obj.missedBlocks = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.signingInfos = [] - message.missedBlocks = [] - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params) - } else { - message.params = undefined - } - if (object.signingInfos !== undefined && object.signingInfos !== null) { - for (const e of object.signingInfos) { - message.signingInfos.push(SigningInfo.fromPartial(e)) - } - } - if (object.missedBlocks !== undefined && object.missedBlocks !== null) { - for (const e of object.missedBlocks) { - message.missedBlocks.push(ValidatorMissedBlocks.fromPartial(e)) - } - } - return message - } -} - -const baseSigningInfo: object = { address: '' } - -export const SigningInfo = { - encode(message: SigningInfo, writer: Writer = Writer.create()): Writer { - if (message.address !== '') { - writer.uint32(10).string(message.address) - } - if (message.validatorSigningInfo !== undefined) { - ValidatorSigningInfo.encode(message.validatorSigningInfo, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SigningInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSigningInfo } as SigningInfo - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.string() - break - case 2: - message.validatorSigningInfo = ValidatorSigningInfo.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SigningInfo { - const message = { ...baseSigningInfo } as SigningInfo - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address) - } else { - message.address = '' - } - if (object.validatorSigningInfo !== undefined && object.validatorSigningInfo !== null) { - message.validatorSigningInfo = ValidatorSigningInfo.fromJSON(object.validatorSigningInfo) - } else { - message.validatorSigningInfo = undefined - } - return message - }, - - toJSON(message: SigningInfo): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = message.address) - message.validatorSigningInfo !== undefined && - (obj.validatorSigningInfo = message.validatorSigningInfo ? ValidatorSigningInfo.toJSON(message.validatorSigningInfo) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): SigningInfo { - const message = { ...baseSigningInfo } as SigningInfo - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = '' - } - if (object.validatorSigningInfo !== undefined && object.validatorSigningInfo !== null) { - message.validatorSigningInfo = ValidatorSigningInfo.fromPartial(object.validatorSigningInfo) - } else { - message.validatorSigningInfo = undefined - } - return message - } -} - -const baseValidatorMissedBlocks: object = { address: '' } - -export const ValidatorMissedBlocks = { - encode(message: ValidatorMissedBlocks, writer: Writer = Writer.create()): Writer { - if (message.address !== '') { - writer.uint32(10).string(message.address) - } - for (const v of message.missedBlocks) { - MissedBlock.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorMissedBlocks { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorMissedBlocks } as ValidatorMissedBlocks - message.missedBlocks = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.string() - break - case 2: - message.missedBlocks.push(MissedBlock.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorMissedBlocks { - const message = { ...baseValidatorMissedBlocks } as ValidatorMissedBlocks - message.missedBlocks = [] - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address) - } else { - message.address = '' - } - if (object.missedBlocks !== undefined && object.missedBlocks !== null) { - for (const e of object.missedBlocks) { - message.missedBlocks.push(MissedBlock.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ValidatorMissedBlocks): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = message.address) - if (message.missedBlocks) { - obj.missedBlocks = message.missedBlocks.map((e) => (e ? MissedBlock.toJSON(e) : undefined)) - } else { - obj.missedBlocks = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ValidatorMissedBlocks { - const message = { ...baseValidatorMissedBlocks } as ValidatorMissedBlocks - message.missedBlocks = [] - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = '' - } - if (object.missedBlocks !== undefined && object.missedBlocks !== null) { - for (const e of object.missedBlocks) { - message.missedBlocks.push(MissedBlock.fromPartial(e)) - } - } - return message - } -} - -const baseMissedBlock: object = { index: 0, missed: false } - -export const MissedBlock = { - encode(message: MissedBlock, writer: Writer = Writer.create()): Writer { - if (message.index !== 0) { - writer.uint32(8).int64(message.index) - } - if (message.missed === true) { - writer.uint32(16).bool(message.missed) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MissedBlock { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMissedBlock } as MissedBlock - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.index = longToNumber(reader.int64() as Long) - break - case 2: - message.missed = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MissedBlock { - const message = { ...baseMissedBlock } as MissedBlock - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index) - } else { - message.index = 0 - } - if (object.missed !== undefined && object.missed !== null) { - message.missed = Boolean(object.missed) - } else { - message.missed = false - } - return message - }, - - toJSON(message: MissedBlock): unknown { - const obj: any = {} - message.index !== undefined && (obj.index = message.index) - message.missed !== undefined && (obj.missed = message.missed) - return obj - }, - - fromPartial(object: DeepPartial): MissedBlock { - const message = { ...baseMissedBlock } as MissedBlock - if (object.index !== undefined && object.index !== null) { - message.index = object.index - } else { - message.index = 0 - } - if (object.missed !== undefined && object.missed !== null) { - message.missed = object.missed - } else { - message.missed = false - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.d.ts deleted file mode 100644 index 4b6f547..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.d.ts +++ /dev/null @@ -1,109 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Params, ValidatorSigningInfo } from '../../../cosmos/slashing/v1beta1/slashing'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -export declare const protobufPackage = "cosmos.slashing.v1beta1"; -/** QueryParamsRequest is the request type for the Query/Params RPC method */ -export interface QueryParamsRequest { -} -/** QueryParamsResponse is the response type for the Query/Params RPC method */ -export interface QueryParamsResponse { - params: Params | undefined; -} -/** - * QuerySigningInfoRequest is the request type for the Query/SigningInfo RPC - * method - */ -export interface QuerySigningInfoRequest { - /** cons_address is the address to query signing info of */ - consAddress: string; -} -/** - * QuerySigningInfoResponse is the response type for the Query/SigningInfo RPC - * method - */ -export interface QuerySigningInfoResponse { - /** val_signing_info is the signing info of requested val cons address */ - valSigningInfo: ValidatorSigningInfo | undefined; -} -/** - * QuerySigningInfosRequest is the request type for the Query/SigningInfos RPC - * method - */ -export interface QuerySigningInfosRequest { - pagination: PageRequest | undefined; -} -/** - * QuerySigningInfosResponse is the response type for the Query/SigningInfos RPC - * method - */ -export interface QuerySigningInfosResponse { - /** info is the signing info of all validators */ - info: ValidatorSigningInfo[]; - pagination: PageResponse | undefined; -} -export declare const QueryParamsRequest: { - encode(_: QueryParamsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest; - fromJSON(_: any): QueryParamsRequest; - toJSON(_: QueryParamsRequest): unknown; - fromPartial(_: DeepPartial): QueryParamsRequest; -}; -export declare const QueryParamsResponse: { - encode(message: QueryParamsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse; - fromJSON(object: any): QueryParamsResponse; - toJSON(message: QueryParamsResponse): unknown; - fromPartial(object: DeepPartial): QueryParamsResponse; -}; -export declare const QuerySigningInfoRequest: { - encode(message: QuerySigningInfoRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QuerySigningInfoRequest; - fromJSON(object: any): QuerySigningInfoRequest; - toJSON(message: QuerySigningInfoRequest): unknown; - fromPartial(object: DeepPartial): QuerySigningInfoRequest; -}; -export declare const QuerySigningInfoResponse: { - encode(message: QuerySigningInfoResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QuerySigningInfoResponse; - fromJSON(object: any): QuerySigningInfoResponse; - toJSON(message: QuerySigningInfoResponse): unknown; - fromPartial(object: DeepPartial): QuerySigningInfoResponse; -}; -export declare const QuerySigningInfosRequest: { - encode(message: QuerySigningInfosRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QuerySigningInfosRequest; - fromJSON(object: any): QuerySigningInfosRequest; - toJSON(message: QuerySigningInfosRequest): unknown; - fromPartial(object: DeepPartial): QuerySigningInfosRequest; -}; -export declare const QuerySigningInfosResponse: { - encode(message: QuerySigningInfosResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QuerySigningInfosResponse; - fromJSON(object: any): QuerySigningInfosResponse; - toJSON(message: QuerySigningInfosResponse): unknown; - fromPartial(object: DeepPartial): QuerySigningInfosResponse; -}; -/** Query provides defines the gRPC querier service */ -export interface Query { - /** Params queries the parameters of slashing module */ - Params(request: QueryParamsRequest): Promise; - /** SigningInfo queries the signing info of given cons address */ - SigningInfo(request: QuerySigningInfoRequest): Promise; - /** SigningInfos queries signing info of all validators */ - SigningInfos(request: QuerySigningInfosRequest): Promise; -} -export declare class QueryClientImpl implements Query { - private readonly rpc; - constructor(rpc: Rpc); - Params(request: QueryParamsRequest): Promise; - SigningInfo(request: QuerySigningInfoRequest): Promise; - SigningInfos(request: QuerySigningInfosRequest): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.js deleted file mode 100644 index ae0479e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.js +++ /dev/null @@ -1,337 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Params, ValidatorSigningInfo } from '../../../cosmos/slashing/v1beta1/slashing'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -export const protobufPackage = 'cosmos.slashing.v1beta1'; -const baseQueryParamsRequest = {}; -export const QueryParamsRequest = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseQueryParamsRequest }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseQueryParamsRequest }; - return message; - } -}; -const baseQueryParamsResponse = {}; -export const QueryParamsResponse = { - encode(message, writer = Writer.create()) { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryParamsResponse }; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params); - } - else { - message.params = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryParamsResponse }; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params); - } - else { - message.params = undefined; - } - return message; - } -}; -const baseQuerySigningInfoRequest = { consAddress: '' }; -export const QuerySigningInfoRequest = { - encode(message, writer = Writer.create()) { - if (message.consAddress !== '') { - writer.uint32(10).string(message.consAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQuerySigningInfoRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.consAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQuerySigningInfoRequest }; - if (object.consAddress !== undefined && object.consAddress !== null) { - message.consAddress = String(object.consAddress); - } - else { - message.consAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.consAddress !== undefined && (obj.consAddress = message.consAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseQuerySigningInfoRequest }; - if (object.consAddress !== undefined && object.consAddress !== null) { - message.consAddress = object.consAddress; - } - else { - message.consAddress = ''; - } - return message; - } -}; -const baseQuerySigningInfoResponse = {}; -export const QuerySigningInfoResponse = { - encode(message, writer = Writer.create()) { - if (message.valSigningInfo !== undefined) { - ValidatorSigningInfo.encode(message.valSigningInfo, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQuerySigningInfoResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.valSigningInfo = ValidatorSigningInfo.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQuerySigningInfoResponse }; - if (object.valSigningInfo !== undefined && object.valSigningInfo !== null) { - message.valSigningInfo = ValidatorSigningInfo.fromJSON(object.valSigningInfo); - } - else { - message.valSigningInfo = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.valSigningInfo !== undefined && (obj.valSigningInfo = message.valSigningInfo ? ValidatorSigningInfo.toJSON(message.valSigningInfo) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQuerySigningInfoResponse }; - if (object.valSigningInfo !== undefined && object.valSigningInfo !== null) { - message.valSigningInfo = ValidatorSigningInfo.fromPartial(object.valSigningInfo); - } - else { - message.valSigningInfo = undefined; - } - return message; - } -}; -const baseQuerySigningInfosRequest = {}; -export const QuerySigningInfosRequest = { - encode(message, writer = Writer.create()) { - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQuerySigningInfosRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQuerySigningInfosRequest }; - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQuerySigningInfosRequest }; - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQuerySigningInfosResponse = {}; -export const QuerySigningInfosResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.info) { - ValidatorSigningInfo.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQuerySigningInfosResponse }; - message.info = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.info.push(ValidatorSigningInfo.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQuerySigningInfosResponse }; - message.info = []; - if (object.info !== undefined && object.info !== null) { - for (const e of object.info) { - message.info.push(ValidatorSigningInfo.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.info) { - obj.info = message.info.map((e) => (e ? ValidatorSigningInfo.toJSON(e) : undefined)); - } - else { - obj.info = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQuerySigningInfosResponse }; - message.info = []; - if (object.info !== undefined && object.info !== null) { - for (const e of object.info) { - message.info.push(ValidatorSigningInfo.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -export class QueryClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Params(request) { - const data = QueryParamsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.slashing.v1beta1.Query', 'Params', data); - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))); - } - SigningInfo(request) { - const data = QuerySigningInfoRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.slashing.v1beta1.Query', 'SigningInfo', data); - return promise.then((data) => QuerySigningInfoResponse.decode(new Reader(data))); - } - SigningInfos(request) { - const data = QuerySigningInfosRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.slashing.v1beta1.Query', 'SigningInfos', data); - return promise.then((data) => QuerySigningInfosResponse.decode(new Reader(data))); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.ts deleted file mode 100644 index 738cc11..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/query.ts +++ /dev/null @@ -1,436 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { Params, ValidatorSigningInfo } from '../../../cosmos/slashing/v1beta1/slashing' -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination' - -export const protobufPackage = 'cosmos.slashing.v1beta1' - -/** QueryParamsRequest is the request type for the Query/Params RPC method */ -export interface QueryParamsRequest {} - -/** QueryParamsResponse is the response type for the Query/Params RPC method */ -export interface QueryParamsResponse { - params: Params | undefined -} - -/** - * QuerySigningInfoRequest is the request type for the Query/SigningInfo RPC - * method - */ -export interface QuerySigningInfoRequest { - /** cons_address is the address to query signing info of */ - consAddress: string -} - -/** - * QuerySigningInfoResponse is the response type for the Query/SigningInfo RPC - * method - */ -export interface QuerySigningInfoResponse { - /** val_signing_info is the signing info of requested val cons address */ - valSigningInfo: ValidatorSigningInfo | undefined -} - -/** - * QuerySigningInfosRequest is the request type for the Query/SigningInfos RPC - * method - */ -export interface QuerySigningInfosRequest { - pagination: PageRequest | undefined -} - -/** - * QuerySigningInfosResponse is the response type for the Query/SigningInfos RPC - * method - */ -export interface QuerySigningInfosResponse { - /** info is the signing info of all validators */ - info: ValidatorSigningInfo[] - pagination: PageResponse | undefined -} - -const baseQueryParamsRequest: object = {} - -export const QueryParamsRequest = { - encode(_: QueryParamsRequest, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - return message - }, - - toJSON(_: QueryParamsRequest): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - return message - } -} - -const baseQueryParamsResponse: object = {} - -export const QueryParamsResponse = { - encode(message: QueryParamsResponse, writer: Writer = Writer.create()): Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params) - } else { - message.params = undefined - } - return message - }, - - toJSON(message: QueryParamsResponse): unknown { - const obj: any = {} - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params) - } else { - message.params = undefined - } - return message - } -} - -const baseQuerySigningInfoRequest: object = { consAddress: '' } - -export const QuerySigningInfoRequest = { - encode(message: QuerySigningInfoRequest, writer: Writer = Writer.create()): Writer { - if (message.consAddress !== '') { - writer.uint32(10).string(message.consAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QuerySigningInfoRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQuerySigningInfoRequest } as QuerySigningInfoRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.consAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QuerySigningInfoRequest { - const message = { ...baseQuerySigningInfoRequest } as QuerySigningInfoRequest - if (object.consAddress !== undefined && object.consAddress !== null) { - message.consAddress = String(object.consAddress) - } else { - message.consAddress = '' - } - return message - }, - - toJSON(message: QuerySigningInfoRequest): unknown { - const obj: any = {} - message.consAddress !== undefined && (obj.consAddress = message.consAddress) - return obj - }, - - fromPartial(object: DeepPartial): QuerySigningInfoRequest { - const message = { ...baseQuerySigningInfoRequest } as QuerySigningInfoRequest - if (object.consAddress !== undefined && object.consAddress !== null) { - message.consAddress = object.consAddress - } else { - message.consAddress = '' - } - return message - } -} - -const baseQuerySigningInfoResponse: object = {} - -export const QuerySigningInfoResponse = { - encode(message: QuerySigningInfoResponse, writer: Writer = Writer.create()): Writer { - if (message.valSigningInfo !== undefined) { - ValidatorSigningInfo.encode(message.valSigningInfo, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QuerySigningInfoResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQuerySigningInfoResponse } as QuerySigningInfoResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.valSigningInfo = ValidatorSigningInfo.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QuerySigningInfoResponse { - const message = { ...baseQuerySigningInfoResponse } as QuerySigningInfoResponse - if (object.valSigningInfo !== undefined && object.valSigningInfo !== null) { - message.valSigningInfo = ValidatorSigningInfo.fromJSON(object.valSigningInfo) - } else { - message.valSigningInfo = undefined - } - return message - }, - - toJSON(message: QuerySigningInfoResponse): unknown { - const obj: any = {} - message.valSigningInfo !== undefined && (obj.valSigningInfo = message.valSigningInfo ? ValidatorSigningInfo.toJSON(message.valSigningInfo) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QuerySigningInfoResponse { - const message = { ...baseQuerySigningInfoResponse } as QuerySigningInfoResponse - if (object.valSigningInfo !== undefined && object.valSigningInfo !== null) { - message.valSigningInfo = ValidatorSigningInfo.fromPartial(object.valSigningInfo) - } else { - message.valSigningInfo = undefined - } - return message - } -} - -const baseQuerySigningInfosRequest: object = {} - -export const QuerySigningInfosRequest = { - encode(message: QuerySigningInfosRequest, writer: Writer = Writer.create()): Writer { - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QuerySigningInfosRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQuerySigningInfosRequest } as QuerySigningInfosRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QuerySigningInfosRequest { - const message = { ...baseQuerySigningInfosRequest } as QuerySigningInfosRequest - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QuerySigningInfosRequest): unknown { - const obj: any = {} - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QuerySigningInfosRequest { - const message = { ...baseQuerySigningInfosRequest } as QuerySigningInfosRequest - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQuerySigningInfosResponse: object = {} - -export const QuerySigningInfosResponse = { - encode(message: QuerySigningInfosResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.info) { - ValidatorSigningInfo.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QuerySigningInfosResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQuerySigningInfosResponse } as QuerySigningInfosResponse - message.info = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.info.push(ValidatorSigningInfo.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QuerySigningInfosResponse { - const message = { ...baseQuerySigningInfosResponse } as QuerySigningInfosResponse - message.info = [] - if (object.info !== undefined && object.info !== null) { - for (const e of object.info) { - message.info.push(ValidatorSigningInfo.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QuerySigningInfosResponse): unknown { - const obj: any = {} - if (message.info) { - obj.info = message.info.map((e) => (e ? ValidatorSigningInfo.toJSON(e) : undefined)) - } else { - obj.info = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QuerySigningInfosResponse { - const message = { ...baseQuerySigningInfosResponse } as QuerySigningInfosResponse - message.info = [] - if (object.info !== undefined && object.info !== null) { - for (const e of object.info) { - message.info.push(ValidatorSigningInfo.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -/** Query provides defines the gRPC querier service */ -export interface Query { - /** Params queries the parameters of slashing module */ - Params(request: QueryParamsRequest): Promise - /** SigningInfo queries the signing info of given cons address */ - SigningInfo(request: QuerySigningInfoRequest): Promise - /** SigningInfos queries signing info of all validators */ - SigningInfos(request: QuerySigningInfosRequest): Promise -} - -export class QueryClientImpl implements Query { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Params(request: QueryParamsRequest): Promise { - const data = QueryParamsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.slashing.v1beta1.Query', 'Params', data) - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))) - } - - SigningInfo(request: QuerySigningInfoRequest): Promise { - const data = QuerySigningInfoRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.slashing.v1beta1.Query', 'SigningInfo', data) - return promise.then((data) => QuerySigningInfoResponse.decode(new Reader(data))) - } - - SigningInfos(request: QuerySigningInfosRequest): Promise { - const data = QuerySigningInfosRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.slashing.v1beta1.Query', 'SigningInfos', data) - return promise.then((data) => QuerySigningInfosResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.d.ts deleted file mode 100644 index 7bac01a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.d.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Duration } from '../../../google/protobuf/duration'; -export declare const protobufPackage = "cosmos.slashing.v1beta1"; -/** - * ValidatorSigningInfo defines a validator's signing info for monitoring their - * liveness activity. - */ -export interface ValidatorSigningInfo { - address: string; - /** Height at which validator was first a candidate OR was unjailed */ - startHeight: number; - /** - * Index which is incremented each time the validator was a bonded - * in a block and may have signed a precommit or not. This in conjunction with the - * `SignedBlocksWindow` param determines the index in the `MissedBlocksBitArray`. - */ - indexOffset: number; - /** Timestamp until which the validator is jailed due to liveness downtime. */ - jailedUntil: Date | undefined; - /** - * Whether or not a validator has been tombstoned (killed out of validator set). It is set - * once the validator commits an equivocation or for any other configured misbehiavor. - */ - tombstoned: boolean; - /** - * A counter kept to avoid unnecessary array reads. - * Note that `Sum(MissedBlocksBitArray)` always equals `MissedBlocksCounter`. - */ - missedBlocksCounter: number; -} -/** Params represents the parameters used for by the slashing module. */ -export interface Params { - signedBlocksWindow: number; - minSignedPerWindow: Uint8Array; - downtimeJailDuration: Duration | undefined; - slashFractionDoubleSign: Uint8Array; - slashFractionDowntime: Uint8Array; -} -export declare const ValidatorSigningInfo: { - encode(message: ValidatorSigningInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorSigningInfo; - fromJSON(object: any): ValidatorSigningInfo; - toJSON(message: ValidatorSigningInfo): unknown; - fromPartial(object: DeepPartial): ValidatorSigningInfo; -}; -export declare const Params: { - encode(message: Params, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Params; - fromJSON(object: any): Params; - toJSON(message: Params): unknown; - fromPartial(object: DeepPartial): Params; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.js deleted file mode 100644 index 0da610f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.js +++ /dev/null @@ -1,333 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp'; -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Duration } from '../../../google/protobuf/duration'; -export const protobufPackage = 'cosmos.slashing.v1beta1'; -const baseValidatorSigningInfo = { address: '', startHeight: 0, indexOffset: 0, tombstoned: false, missedBlocksCounter: 0 }; -export const ValidatorSigningInfo = { - encode(message, writer = Writer.create()) { - if (message.address !== '') { - writer.uint32(10).string(message.address); - } - if (message.startHeight !== 0) { - writer.uint32(16).int64(message.startHeight); - } - if (message.indexOffset !== 0) { - writer.uint32(24).int64(message.indexOffset); - } - if (message.jailedUntil !== undefined) { - Timestamp.encode(toTimestamp(message.jailedUntil), writer.uint32(34).fork()).ldelim(); - } - if (message.tombstoned === true) { - writer.uint32(40).bool(message.tombstoned); - } - if (message.missedBlocksCounter !== 0) { - writer.uint32(48).int64(message.missedBlocksCounter); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorSigningInfo }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.startHeight = longToNumber(reader.int64()); - break; - case 3: - message.indexOffset = longToNumber(reader.int64()); - break; - case 4: - message.jailedUntil = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 5: - message.tombstoned = reader.bool(); - break; - case 6: - message.missedBlocksCounter = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorSigningInfo }; - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address); - } - else { - message.address = ''; - } - if (object.startHeight !== undefined && object.startHeight !== null) { - message.startHeight = Number(object.startHeight); - } - else { - message.startHeight = 0; - } - if (object.indexOffset !== undefined && object.indexOffset !== null) { - message.indexOffset = Number(object.indexOffset); - } - else { - message.indexOffset = 0; - } - if (object.jailedUntil !== undefined && object.jailedUntil !== null) { - message.jailedUntil = fromJsonTimestamp(object.jailedUntil); - } - else { - message.jailedUntil = undefined; - } - if (object.tombstoned !== undefined && object.tombstoned !== null) { - message.tombstoned = Boolean(object.tombstoned); - } - else { - message.tombstoned = false; - } - if (object.missedBlocksCounter !== undefined && object.missedBlocksCounter !== null) { - message.missedBlocksCounter = Number(object.missedBlocksCounter); - } - else { - message.missedBlocksCounter = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = message.address); - message.startHeight !== undefined && (obj.startHeight = message.startHeight); - message.indexOffset !== undefined && (obj.indexOffset = message.indexOffset); - message.jailedUntil !== undefined && (obj.jailedUntil = message.jailedUntil !== undefined ? message.jailedUntil.toISOString() : null); - message.tombstoned !== undefined && (obj.tombstoned = message.tombstoned); - message.missedBlocksCounter !== undefined && (obj.missedBlocksCounter = message.missedBlocksCounter); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorSigningInfo }; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = ''; - } - if (object.startHeight !== undefined && object.startHeight !== null) { - message.startHeight = object.startHeight; - } - else { - message.startHeight = 0; - } - if (object.indexOffset !== undefined && object.indexOffset !== null) { - message.indexOffset = object.indexOffset; - } - else { - message.indexOffset = 0; - } - if (object.jailedUntil !== undefined && object.jailedUntil !== null) { - message.jailedUntil = object.jailedUntil; - } - else { - message.jailedUntil = undefined; - } - if (object.tombstoned !== undefined && object.tombstoned !== null) { - message.tombstoned = object.tombstoned; - } - else { - message.tombstoned = false; - } - if (object.missedBlocksCounter !== undefined && object.missedBlocksCounter !== null) { - message.missedBlocksCounter = object.missedBlocksCounter; - } - else { - message.missedBlocksCounter = 0; - } - return message; - } -}; -const baseParams = { signedBlocksWindow: 0 }; -export const Params = { - encode(message, writer = Writer.create()) { - if (message.signedBlocksWindow !== 0) { - writer.uint32(8).int64(message.signedBlocksWindow); - } - if (message.minSignedPerWindow.length !== 0) { - writer.uint32(18).bytes(message.minSignedPerWindow); - } - if (message.downtimeJailDuration !== undefined) { - Duration.encode(message.downtimeJailDuration, writer.uint32(26).fork()).ldelim(); - } - if (message.slashFractionDoubleSign.length !== 0) { - writer.uint32(34).bytes(message.slashFractionDoubleSign); - } - if (message.slashFractionDowntime.length !== 0) { - writer.uint32(42).bytes(message.slashFractionDowntime); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.signedBlocksWindow = longToNumber(reader.int64()); - break; - case 2: - message.minSignedPerWindow = reader.bytes(); - break; - case 3: - message.downtimeJailDuration = Duration.decode(reader, reader.uint32()); - break; - case 4: - message.slashFractionDoubleSign = reader.bytes(); - break; - case 5: - message.slashFractionDowntime = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseParams }; - if (object.signedBlocksWindow !== undefined && object.signedBlocksWindow !== null) { - message.signedBlocksWindow = Number(object.signedBlocksWindow); - } - else { - message.signedBlocksWindow = 0; - } - if (object.minSignedPerWindow !== undefined && object.minSignedPerWindow !== null) { - message.minSignedPerWindow = bytesFromBase64(object.minSignedPerWindow); - } - if (object.downtimeJailDuration !== undefined && object.downtimeJailDuration !== null) { - message.downtimeJailDuration = Duration.fromJSON(object.downtimeJailDuration); - } - else { - message.downtimeJailDuration = undefined; - } - if (object.slashFractionDoubleSign !== undefined && object.slashFractionDoubleSign !== null) { - message.slashFractionDoubleSign = bytesFromBase64(object.slashFractionDoubleSign); - } - if (object.slashFractionDowntime !== undefined && object.slashFractionDowntime !== null) { - message.slashFractionDowntime = bytesFromBase64(object.slashFractionDowntime); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.signedBlocksWindow !== undefined && (obj.signedBlocksWindow = message.signedBlocksWindow); - message.minSignedPerWindow !== undefined && - (obj.minSignedPerWindow = base64FromBytes(message.minSignedPerWindow !== undefined ? message.minSignedPerWindow : new Uint8Array())); - message.downtimeJailDuration !== undefined && - (obj.downtimeJailDuration = message.downtimeJailDuration ? Duration.toJSON(message.downtimeJailDuration) : undefined); - message.slashFractionDoubleSign !== undefined && - (obj.slashFractionDoubleSign = base64FromBytes(message.slashFractionDoubleSign !== undefined ? message.slashFractionDoubleSign : new Uint8Array())); - message.slashFractionDowntime !== undefined && - (obj.slashFractionDowntime = base64FromBytes(message.slashFractionDowntime !== undefined ? message.slashFractionDowntime : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseParams }; - if (object.signedBlocksWindow !== undefined && object.signedBlocksWindow !== null) { - message.signedBlocksWindow = object.signedBlocksWindow; - } - else { - message.signedBlocksWindow = 0; - } - if (object.minSignedPerWindow !== undefined && object.minSignedPerWindow !== null) { - message.minSignedPerWindow = object.minSignedPerWindow; - } - else { - message.minSignedPerWindow = new Uint8Array(); - } - if (object.downtimeJailDuration !== undefined && object.downtimeJailDuration !== null) { - message.downtimeJailDuration = Duration.fromPartial(object.downtimeJailDuration); - } - else { - message.downtimeJailDuration = undefined; - } - if (object.slashFractionDoubleSign !== undefined && object.slashFractionDoubleSign !== null) { - message.slashFractionDoubleSign = object.slashFractionDoubleSign; - } - else { - message.slashFractionDoubleSign = new Uint8Array(); - } - if (object.slashFractionDowntime !== undefined && object.slashFractionDowntime !== null) { - message.slashFractionDowntime = object.slashFractionDowntime; - } - else { - message.slashFractionDowntime = new Uint8Array(); - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.ts deleted file mode 100644 index 1e6c377..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/slashing.ts +++ /dev/null @@ -1,379 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp' -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Duration } from '../../../google/protobuf/duration' - -export const protobufPackage = 'cosmos.slashing.v1beta1' - -/** - * ValidatorSigningInfo defines a validator's signing info for monitoring their - * liveness activity. - */ -export interface ValidatorSigningInfo { - address: string - /** Height at which validator was first a candidate OR was unjailed */ - startHeight: number - /** - * Index which is incremented each time the validator was a bonded - * in a block and may have signed a precommit or not. This in conjunction with the - * `SignedBlocksWindow` param determines the index in the `MissedBlocksBitArray`. - */ - indexOffset: number - /** Timestamp until which the validator is jailed due to liveness downtime. */ - jailedUntil: Date | undefined - /** - * Whether or not a validator has been tombstoned (killed out of validator set). It is set - * once the validator commits an equivocation or for any other configured misbehiavor. - */ - tombstoned: boolean - /** - * A counter kept to avoid unnecessary array reads. - * Note that `Sum(MissedBlocksBitArray)` always equals `MissedBlocksCounter`. - */ - missedBlocksCounter: number -} - -/** Params represents the parameters used for by the slashing module. */ -export interface Params { - signedBlocksWindow: number - minSignedPerWindow: Uint8Array - downtimeJailDuration: Duration | undefined - slashFractionDoubleSign: Uint8Array - slashFractionDowntime: Uint8Array -} - -const baseValidatorSigningInfo: object = { address: '', startHeight: 0, indexOffset: 0, tombstoned: false, missedBlocksCounter: 0 } - -export const ValidatorSigningInfo = { - encode(message: ValidatorSigningInfo, writer: Writer = Writer.create()): Writer { - if (message.address !== '') { - writer.uint32(10).string(message.address) - } - if (message.startHeight !== 0) { - writer.uint32(16).int64(message.startHeight) - } - if (message.indexOffset !== 0) { - writer.uint32(24).int64(message.indexOffset) - } - if (message.jailedUntil !== undefined) { - Timestamp.encode(toTimestamp(message.jailedUntil), writer.uint32(34).fork()).ldelim() - } - if (message.tombstoned === true) { - writer.uint32(40).bool(message.tombstoned) - } - if (message.missedBlocksCounter !== 0) { - writer.uint32(48).int64(message.missedBlocksCounter) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorSigningInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorSigningInfo } as ValidatorSigningInfo - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.string() - break - case 2: - message.startHeight = longToNumber(reader.int64() as Long) - break - case 3: - message.indexOffset = longToNumber(reader.int64() as Long) - break - case 4: - message.jailedUntil = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 5: - message.tombstoned = reader.bool() - break - case 6: - message.missedBlocksCounter = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorSigningInfo { - const message = { ...baseValidatorSigningInfo } as ValidatorSigningInfo - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address) - } else { - message.address = '' - } - if (object.startHeight !== undefined && object.startHeight !== null) { - message.startHeight = Number(object.startHeight) - } else { - message.startHeight = 0 - } - if (object.indexOffset !== undefined && object.indexOffset !== null) { - message.indexOffset = Number(object.indexOffset) - } else { - message.indexOffset = 0 - } - if (object.jailedUntil !== undefined && object.jailedUntil !== null) { - message.jailedUntil = fromJsonTimestamp(object.jailedUntil) - } else { - message.jailedUntil = undefined - } - if (object.tombstoned !== undefined && object.tombstoned !== null) { - message.tombstoned = Boolean(object.tombstoned) - } else { - message.tombstoned = false - } - if (object.missedBlocksCounter !== undefined && object.missedBlocksCounter !== null) { - message.missedBlocksCounter = Number(object.missedBlocksCounter) - } else { - message.missedBlocksCounter = 0 - } - return message - }, - - toJSON(message: ValidatorSigningInfo): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = message.address) - message.startHeight !== undefined && (obj.startHeight = message.startHeight) - message.indexOffset !== undefined && (obj.indexOffset = message.indexOffset) - message.jailedUntil !== undefined && (obj.jailedUntil = message.jailedUntil !== undefined ? message.jailedUntil.toISOString() : null) - message.tombstoned !== undefined && (obj.tombstoned = message.tombstoned) - message.missedBlocksCounter !== undefined && (obj.missedBlocksCounter = message.missedBlocksCounter) - return obj - }, - - fromPartial(object: DeepPartial): ValidatorSigningInfo { - const message = { ...baseValidatorSigningInfo } as ValidatorSigningInfo - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = '' - } - if (object.startHeight !== undefined && object.startHeight !== null) { - message.startHeight = object.startHeight - } else { - message.startHeight = 0 - } - if (object.indexOffset !== undefined && object.indexOffset !== null) { - message.indexOffset = object.indexOffset - } else { - message.indexOffset = 0 - } - if (object.jailedUntil !== undefined && object.jailedUntil !== null) { - message.jailedUntil = object.jailedUntil - } else { - message.jailedUntil = undefined - } - if (object.tombstoned !== undefined && object.tombstoned !== null) { - message.tombstoned = object.tombstoned - } else { - message.tombstoned = false - } - if (object.missedBlocksCounter !== undefined && object.missedBlocksCounter !== null) { - message.missedBlocksCounter = object.missedBlocksCounter - } else { - message.missedBlocksCounter = 0 - } - return message - } -} - -const baseParams: object = { signedBlocksWindow: 0 } - -export const Params = { - encode(message: Params, writer: Writer = Writer.create()): Writer { - if (message.signedBlocksWindow !== 0) { - writer.uint32(8).int64(message.signedBlocksWindow) - } - if (message.minSignedPerWindow.length !== 0) { - writer.uint32(18).bytes(message.minSignedPerWindow) - } - if (message.downtimeJailDuration !== undefined) { - Duration.encode(message.downtimeJailDuration, writer.uint32(26).fork()).ldelim() - } - if (message.slashFractionDoubleSign.length !== 0) { - writer.uint32(34).bytes(message.slashFractionDoubleSign) - } - if (message.slashFractionDowntime.length !== 0) { - writer.uint32(42).bytes(message.slashFractionDowntime) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Params { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseParams } as Params - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.signedBlocksWindow = longToNumber(reader.int64() as Long) - break - case 2: - message.minSignedPerWindow = reader.bytes() - break - case 3: - message.downtimeJailDuration = Duration.decode(reader, reader.uint32()) - break - case 4: - message.slashFractionDoubleSign = reader.bytes() - break - case 5: - message.slashFractionDowntime = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Params { - const message = { ...baseParams } as Params - if (object.signedBlocksWindow !== undefined && object.signedBlocksWindow !== null) { - message.signedBlocksWindow = Number(object.signedBlocksWindow) - } else { - message.signedBlocksWindow = 0 - } - if (object.minSignedPerWindow !== undefined && object.minSignedPerWindow !== null) { - message.minSignedPerWindow = bytesFromBase64(object.minSignedPerWindow) - } - if (object.downtimeJailDuration !== undefined && object.downtimeJailDuration !== null) { - message.downtimeJailDuration = Duration.fromJSON(object.downtimeJailDuration) - } else { - message.downtimeJailDuration = undefined - } - if (object.slashFractionDoubleSign !== undefined && object.slashFractionDoubleSign !== null) { - message.slashFractionDoubleSign = bytesFromBase64(object.slashFractionDoubleSign) - } - if (object.slashFractionDowntime !== undefined && object.slashFractionDowntime !== null) { - message.slashFractionDowntime = bytesFromBase64(object.slashFractionDowntime) - } - return message - }, - - toJSON(message: Params): unknown { - const obj: any = {} - message.signedBlocksWindow !== undefined && (obj.signedBlocksWindow = message.signedBlocksWindow) - message.minSignedPerWindow !== undefined && - (obj.minSignedPerWindow = base64FromBytes(message.minSignedPerWindow !== undefined ? message.minSignedPerWindow : new Uint8Array())) - message.downtimeJailDuration !== undefined && - (obj.downtimeJailDuration = message.downtimeJailDuration ? Duration.toJSON(message.downtimeJailDuration) : undefined) - message.slashFractionDoubleSign !== undefined && - (obj.slashFractionDoubleSign = base64FromBytes(message.slashFractionDoubleSign !== undefined ? message.slashFractionDoubleSign : new Uint8Array())) - message.slashFractionDowntime !== undefined && - (obj.slashFractionDowntime = base64FromBytes(message.slashFractionDowntime !== undefined ? message.slashFractionDowntime : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Params { - const message = { ...baseParams } as Params - if (object.signedBlocksWindow !== undefined && object.signedBlocksWindow !== null) { - message.signedBlocksWindow = object.signedBlocksWindow - } else { - message.signedBlocksWindow = 0 - } - if (object.minSignedPerWindow !== undefined && object.minSignedPerWindow !== null) { - message.minSignedPerWindow = object.minSignedPerWindow - } else { - message.minSignedPerWindow = new Uint8Array() - } - if (object.downtimeJailDuration !== undefined && object.downtimeJailDuration !== null) { - message.downtimeJailDuration = Duration.fromPartial(object.downtimeJailDuration) - } else { - message.downtimeJailDuration = undefined - } - if (object.slashFractionDoubleSign !== undefined && object.slashFractionDoubleSign !== null) { - message.slashFractionDoubleSign = object.slashFractionDoubleSign - } else { - message.slashFractionDoubleSign = new Uint8Array() - } - if (object.slashFractionDowntime !== undefined && object.slashFractionDowntime !== null) { - message.slashFractionDowntime = object.slashFractionDowntime - } else { - message.slashFractionDowntime = new Uint8Array() - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.d.ts deleted file mode 100644 index 4394b75..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.d.ts +++ /dev/null @@ -1,45 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.slashing.v1beta1"; -/** MsgUnjail defines the Msg/Unjail request type */ -export interface MsgUnjail { - validatorAddr: string; -} -/** MsgUnjailResponse defines the Msg/Unjail response type */ -export interface MsgUnjailResponse { -} -export declare const MsgUnjail: { - encode(message: MsgUnjail, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgUnjail; - fromJSON(object: any): MsgUnjail; - toJSON(message: MsgUnjail): unknown; - fromPartial(object: DeepPartial): MsgUnjail; -}; -export declare const MsgUnjailResponse: { - encode(_: MsgUnjailResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgUnjailResponse; - fromJSON(_: any): MsgUnjailResponse; - toJSON(_: MsgUnjailResponse): unknown; - fromPartial(_: DeepPartial): MsgUnjailResponse; -}; -/** Msg defines the slashing Msg service. */ -export interface Msg { - /** - * Unjail defines a method for unjailing a jailed validator, thus returning - * them into the bonded validator set, so they can begin receiving provisions - * and rewards again. - */ - Unjail(request: MsgUnjail): Promise; -} -export declare class MsgClientImpl implements Msg { - private readonly rpc; - constructor(rpc: Rpc); - Unjail(request: MsgUnjail): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.js deleted file mode 100644 index 280b469..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.js +++ /dev/null @@ -1,96 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.slashing.v1beta1'; -const baseMsgUnjail = { validatorAddr: '' }; -export const MsgUnjail = { - encode(message, writer = Writer.create()) { - if (message.validatorAddr !== '') { - writer.uint32(10).string(message.validatorAddr); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgUnjail }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddr = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgUnjail }; - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr); - } - else { - message.validatorAddr = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgUnjail }; - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr; - } - else { - message.validatorAddr = ''; - } - return message; - } -}; -const baseMsgUnjailResponse = {}; -export const MsgUnjailResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgUnjailResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgUnjailResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgUnjailResponse }; - return message; - } -}; -export class MsgClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Unjail(request) { - const data = MsgUnjail.encode(request).finish(); - const promise = this.rpc.request('cosmos.slashing.v1beta1.Msg', 'Unjail', data); - return promise.then((data) => MsgUnjailResponse.decode(new Reader(data))); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.ts deleted file mode 100644 index ca771b2..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/cosmos/slashing/v1beta1/tx.ts +++ /dev/null @@ -1,142 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.slashing.v1beta1' - -/** MsgUnjail defines the Msg/Unjail request type */ -export interface MsgUnjail { - validatorAddr: string -} - -/** MsgUnjailResponse defines the Msg/Unjail response type */ -export interface MsgUnjailResponse {} - -const baseMsgUnjail: object = { validatorAddr: '' } - -export const MsgUnjail = { - encode(message: MsgUnjail, writer: Writer = Writer.create()): Writer { - if (message.validatorAddr !== '') { - writer.uint32(10).string(message.validatorAddr) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgUnjail { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgUnjail } as MsgUnjail - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddr = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgUnjail { - const message = { ...baseMsgUnjail } as MsgUnjail - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr) - } else { - message.validatorAddr = '' - } - return message - }, - - toJSON(message: MsgUnjail): unknown { - const obj: any = {} - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr) - return obj - }, - - fromPartial(object: DeepPartial): MsgUnjail { - const message = { ...baseMsgUnjail } as MsgUnjail - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr - } else { - message.validatorAddr = '' - } - return message - } -} - -const baseMsgUnjailResponse: object = {} - -export const MsgUnjailResponse = { - encode(_: MsgUnjailResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgUnjailResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgUnjailResponse } as MsgUnjailResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgUnjailResponse { - const message = { ...baseMsgUnjailResponse } as MsgUnjailResponse - return message - }, - - toJSON(_: MsgUnjailResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgUnjailResponse { - const message = { ...baseMsgUnjailResponse } as MsgUnjailResponse - return message - } -} - -/** Msg defines the slashing Msg service. */ -export interface Msg { - /** - * Unjail defines a method for unjailing a jailed validator, thus returning - * them into the bonded validator set, so they can begin receiving provisions - * and rewards again. - */ - Unjail(request: MsgUnjail): Promise -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Unjail(request: MsgUnjail): Promise { - const data = MsgUnjail.encode(request).finish() - const promise = this.rpc.request('cosmos.slashing.v1beta1.Msg', 'Unjail', data) - return promise.then((data) => MsgUnjailResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.d.ts deleted file mode 100644 index 885d30b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "gogoproto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.js deleted file mode 100644 index f02f645..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.ts deleted file mode 100644 index 4de9fe9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.d.ts deleted file mode 100644 index a64daf0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "google.api"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.js deleted file mode 100644 index e7afb6f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.ts deleted file mode 100644 index 42d1084..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.d.ts deleted file mode 100644 index 80c2357..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.d.ts +++ /dev/null @@ -1,320 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.api"; -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: string | undefined; - /** Used for updating a resource. */ - put: string | undefined; - /** Used for creating a resource. */ - post: string | undefined; - /** Used for deleting a resource. */ - delete: string | undefined; - /** Used for updating a resource. */ - patch: string | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} -export declare const Http: { - encode(message: Http, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Http; - fromJSON(object: any): Http; - toJSON(message: Http): unknown; - fromPartial(object: DeepPartial): Http; -}; -export declare const HttpRule: { - encode(message: HttpRule, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): HttpRule; - fromJSON(object: any): HttpRule; - toJSON(message: HttpRule): unknown; - fromPartial(object: DeepPartial): HttpRule; -}; -export declare const CustomHttpPattern: { - encode(message: CustomHttpPattern, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern; - fromJSON(object: any): CustomHttpPattern; - toJSON(message: CustomHttpPattern): unknown; - fromPartial(object: DeepPartial): CustomHttpPattern; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.js deleted file mode 100644 index aef285d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.js +++ /dev/null @@ -1,377 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.api'; -const baseHttp = { fullyDecodeReservedExpansion: false }; -export const Http = { - encode(message, writer = Writer.create()) { - for (const v of message.rules) { - HttpRule.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttp }; - message.rules = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion); - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - fromPartial(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion; - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - } -}; -const baseHttpRule = { selector: '', body: '', responseBody: '' }; -export const HttpRule = { - encode(message, writer = Writer.create()) { - if (message.selector !== '') { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== '') { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttpRule }; - message.additionalBindings = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector); - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get); - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put); - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post); - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete); - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch); - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body); - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody); - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.additionalBindings = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector; - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get; - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put; - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post; - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete; - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch; - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body; - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody; - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)); - } - } - return message; - } -}; -const baseCustomHttpPattern = { kind: '', path: '' }; -export const CustomHttpPattern = { - encode(message, writer = Writer.create()) { - if (message.kind !== '') { - writer.uint32(10).string(message.kind); - } - if (message.path !== '') { - writer.uint32(18).string(message.path); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCustomHttpPattern }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind); - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path); - } - else { - message.path = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - fromPartial(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind; - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path; - } - else { - message.path = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.ts deleted file mode 100644 index 2ff5322..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/api/http.ts +++ /dev/null @@ -1,676 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.api' - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[] - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string - /** Used for listing and getting information about resources. */ - get: string | undefined - /** Used for updating a resource. */ - put: string | undefined - /** Used for creating a resource. */ - post: string | undefined - /** Used for deleting a resource. */ - delete: string | undefined - /** Used for updating a resource. */ - patch: string | undefined - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[] -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string - /** The path matched by this custom verb. */ - path: string -} - -const baseHttp: object = { fullyDecodeReservedExpansion: false } - -export const Http = { - encode(message: Http, writer: Writer = Writer.create()): Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Http { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttp } as Http - message.rules = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())) - break - case 2: - message.fullyDecodeReservedExpansion = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion) - } else { - message.fullyDecodeReservedExpansion = false - } - return message - }, - - toJSON(message: Http): unknown { - const obj: any = {} - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.rules = [] - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion) - return obj - }, - - fromPartial(object: DeepPartial): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion - } else { - message.fullyDecodeReservedExpansion = false - } - return message - } -} - -const baseHttpRule: object = { selector: '', body: '', responseBody: '' } - -export const HttpRule = { - encode(message: HttpRule, writer: Writer = Writer.create()): Writer { - if (message.selector !== '') { - writer.uint32(10).string(message.selector) - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get) - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put) - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post) - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete) - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch) - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim() - } - if (message.body !== '') { - writer.uint32(58).string(message.body) - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody) - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.selector = reader.string() - break - case 2: - message.get = reader.string() - break - case 3: - message.put = reader.string() - break - case 4: - message.post = reader.string() - break - case 5: - message.delete = reader.string() - break - case 6: - message.patch = reader.string() - break - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()) - break - case 7: - message.body = reader.string() - break - case 12: - message.responseBody = reader.string() - break - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector) - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get) - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put) - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post) - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete) - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch) - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body) - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody) - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)) - } - } - return message - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {} - message.selector !== undefined && (obj.selector = message.selector) - message.get !== undefined && (obj.get = message.get) - message.put !== undefined && (obj.put = message.put) - message.post !== undefined && (obj.post = message.post) - message.delete !== undefined && (obj.delete = message.delete) - message.patch !== undefined && (obj.patch = message.patch) - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined) - message.body !== undefined && (obj.body = message.body) - message.responseBody !== undefined && (obj.responseBody = message.responseBody) - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.additionalBindings = [] - } - return obj - }, - - fromPartial(object: DeepPartial): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)) - } - } - return message - } -} - -const baseCustomHttpPattern: object = { kind: '', path: '' } - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: Writer = Writer.create()): Writer { - if (message.kind !== '') { - writer.uint32(10).string(message.kind) - } - if (message.path !== '') { - writer.uint32(18).string(message.path) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.kind = reader.string() - break - case 2: - message.path = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind) - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path) - } else { - message.path = '' - } - return message - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {} - message.kind !== undefined && (obj.kind = message.kind) - message.path !== undefined && (obj.path = message.path) - return obj - }, - - fromPartial(object: DeepPartial): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path - } else { - message.path = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.d.ts deleted file mode 100644 index 57846e0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.d.ts +++ /dev/null @@ -1,1022 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: FileOptions | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: FieldOptions | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} -export declare enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type; -export declare function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string; -export declare enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label; -export declare function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string; -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: EnumOptions | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: MethodOptions | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} -/** Generated classes can be optimized for speed or code size. */ -export declare enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} -export declare function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode; -export declare function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string; -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export declare enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType; -export declare function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string; -export declare enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType; -export declare function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string; -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export declare enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} -export declare function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel; -export declare function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string; -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} -export declare const FileDescriptorSet: { - encode(message: FileDescriptorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet; - fromJSON(object: any): FileDescriptorSet; - toJSON(message: FileDescriptorSet): unknown; - fromPartial(object: DeepPartial): FileDescriptorSet; -}; -export declare const FileDescriptorProto: { - encode(message: FileDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto; - fromJSON(object: any): FileDescriptorProto; - toJSON(message: FileDescriptorProto): unknown; - fromPartial(object: DeepPartial): FileDescriptorProto; -}; -export declare const DescriptorProto: { - encode(message: DescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto; - fromJSON(object: any): DescriptorProto; - toJSON(message: DescriptorProto): unknown; - fromPartial(object: DeepPartial): DescriptorProto; -}; -export declare const DescriptorProto_ExtensionRange: { - encode(message: DescriptorProto_ExtensionRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange; - fromJSON(object: any): DescriptorProto_ExtensionRange; - toJSON(message: DescriptorProto_ExtensionRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange; -}; -export declare const DescriptorProto_ReservedRange: { - encode(message: DescriptorProto_ReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange; - fromJSON(object: any): DescriptorProto_ReservedRange; - toJSON(message: DescriptorProto_ReservedRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange; -}; -export declare const ExtensionRangeOptions: { - encode(message: ExtensionRangeOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions; - fromJSON(object: any): ExtensionRangeOptions; - toJSON(message: ExtensionRangeOptions): unknown; - fromPartial(object: DeepPartial): ExtensionRangeOptions; -}; -export declare const FieldDescriptorProto: { - encode(message: FieldDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto; - fromJSON(object: any): FieldDescriptorProto; - toJSON(message: FieldDescriptorProto): unknown; - fromPartial(object: DeepPartial): FieldDescriptorProto; -}; -export declare const OneofDescriptorProto: { - encode(message: OneofDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto; - fromJSON(object: any): OneofDescriptorProto; - toJSON(message: OneofDescriptorProto): unknown; - fromPartial(object: DeepPartial): OneofDescriptorProto; -}; -export declare const EnumDescriptorProto: { - encode(message: EnumDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto; - fromJSON(object: any): EnumDescriptorProto; - toJSON(message: EnumDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto; -}; -export declare const EnumDescriptorProto_EnumReservedRange: { - encode(message: EnumDescriptorProto_EnumReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange; - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange; - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange; -}; -export declare const EnumValueDescriptorProto: { - encode(message: EnumValueDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto; - fromJSON(object: any): EnumValueDescriptorProto; - toJSON(message: EnumValueDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumValueDescriptorProto; -}; -export declare const ServiceDescriptorProto: { - encode(message: ServiceDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto; - fromJSON(object: any): ServiceDescriptorProto; - toJSON(message: ServiceDescriptorProto): unknown; - fromPartial(object: DeepPartial): ServiceDescriptorProto; -}; -export declare const MethodDescriptorProto: { - encode(message: MethodDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto; - fromJSON(object: any): MethodDescriptorProto; - toJSON(message: MethodDescriptorProto): unknown; - fromPartial(object: DeepPartial): MethodDescriptorProto; -}; -export declare const FileOptions: { - encode(message: FileOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileOptions; - fromJSON(object: any): FileOptions; - toJSON(message: FileOptions): unknown; - fromPartial(object: DeepPartial): FileOptions; -}; -export declare const MessageOptions: { - encode(message: MessageOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MessageOptions; - fromJSON(object: any): MessageOptions; - toJSON(message: MessageOptions): unknown; - fromPartial(object: DeepPartial): MessageOptions; -}; -export declare const FieldOptions: { - encode(message: FieldOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldOptions; - fromJSON(object: any): FieldOptions; - toJSON(message: FieldOptions): unknown; - fromPartial(object: DeepPartial): FieldOptions; -}; -export declare const OneofOptions: { - encode(message: OneofOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofOptions; - fromJSON(object: any): OneofOptions; - toJSON(message: OneofOptions): unknown; - fromPartial(object: DeepPartial): OneofOptions; -}; -export declare const EnumOptions: { - encode(message: EnumOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumOptions; - fromJSON(object: any): EnumOptions; - toJSON(message: EnumOptions): unknown; - fromPartial(object: DeepPartial): EnumOptions; -}; -export declare const EnumValueOptions: { - encode(message: EnumValueOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions; - fromJSON(object: any): EnumValueOptions; - toJSON(message: EnumValueOptions): unknown; - fromPartial(object: DeepPartial): EnumValueOptions; -}; -export declare const ServiceOptions: { - encode(message: ServiceOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceOptions; - fromJSON(object: any): ServiceOptions; - toJSON(message: ServiceOptions): unknown; - fromPartial(object: DeepPartial): ServiceOptions; -}; -export declare const MethodOptions: { - encode(message: MethodOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodOptions; - fromJSON(object: any): MethodOptions; - toJSON(message: MethodOptions): unknown; - fromPartial(object: DeepPartial): MethodOptions; -}; -export declare const UninterpretedOption: { - encode(message: UninterpretedOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption; - fromJSON(object: any): UninterpretedOption; - toJSON(message: UninterpretedOption): unknown; - fromPartial(object: DeepPartial): UninterpretedOption; -}; -export declare const UninterpretedOption_NamePart: { - encode(message: UninterpretedOption_NamePart, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart; - fromJSON(object: any): UninterpretedOption_NamePart; - toJSON(message: UninterpretedOption_NamePart): unknown; - fromPartial(object: DeepPartial): UninterpretedOption_NamePart; -}; -export declare const SourceCodeInfo: { - encode(message: SourceCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo; - fromJSON(object: any): SourceCodeInfo; - toJSON(message: SourceCodeInfo): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo; -}; -export declare const SourceCodeInfo_Location: { - encode(message: SourceCodeInfo_Location, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location; - fromJSON(object: any): SourceCodeInfo_Location; - toJSON(message: SourceCodeInfo_Location): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo_Location; -}; -export declare const GeneratedCodeInfo: { - encode(message: GeneratedCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo; - fromJSON(object: any): GeneratedCodeInfo; - toJSON(message: GeneratedCodeInfo): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo; -}; -export declare const GeneratedCodeInfo_Annotation: { - encode(message: GeneratedCodeInfo_Annotation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation; - fromJSON(object: any): GeneratedCodeInfo_Annotation; - toJSON(message: GeneratedCodeInfo_Annotation): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.js deleted file mode 100644 index 22f7937..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.js +++ /dev/null @@ -1,3920 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -export var FieldDescriptorProto_Type; -(function (FieldDescriptorProto_Type) { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT64"] = 3] = "TYPE_INT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT64"] = 4] = "TYPE_UINT64"; - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT32"] = 5] = "TYPE_INT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BOOL"] = 8] = "TYPE_BOOL"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_STRING"] = 9] = "TYPE_STRING"; - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_GROUP"] = 10] = "TYPE_GROUP"; - /** TYPE_MESSAGE - Length-delimited aggregate. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; - /** TYPE_BYTES - New in version 2. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BYTES"] = 12] = "TYPE_BYTES"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT32"] = 13] = "TYPE_UINT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_ENUM"] = 14] = "TYPE_ENUM"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; - /** TYPE_SINT32 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT32"] = 17] = "TYPE_SINT32"; - /** TYPE_SINT64 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT64"] = 18] = "TYPE_SINT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Type || (FieldDescriptorProto_Type = {})); -export function fieldDescriptorProto_TypeFromJSON(object) { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_TypeToJSON(object) { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE'; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT'; - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64'; - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64'; - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32'; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64'; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32'; - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL'; - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING'; - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP'; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE'; - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES'; - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32'; - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM'; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32'; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64'; - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32'; - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64'; - default: - return 'UNKNOWN'; - } -} -export var FieldDescriptorProto_Label; -(function (FieldDescriptorProto_Label) { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_OPTIONAL"] = 1] = "LABEL_OPTIONAL"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REQUIRED"] = 2] = "LABEL_REQUIRED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REPEATED"] = 3] = "LABEL_REPEATED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Label || (FieldDescriptorProto_Label = {})); -export function fieldDescriptorProto_LabelFromJSON(object) { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_LabelToJSON(object) { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL'; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED'; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED'; - default: - return 'UNKNOWN'; - } -} -/** Generated classes can be optimized for speed or code size. */ -export var FileOptions_OptimizeMode; -(function (FileOptions_OptimizeMode) { - /** SPEED - Generate complete code for parsing, serialization, */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["SPEED"] = 1] = "SPEED"; - /** CODE_SIZE - etc. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["CODE_SIZE"] = 2] = "CODE_SIZE"; - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["LITE_RUNTIME"] = 3] = "LITE_RUNTIME"; - FileOptions_OptimizeMode[FileOptions_OptimizeMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FileOptions_OptimizeMode || (FileOptions_OptimizeMode = {})); -export function fileOptions_OptimizeModeFromJSON(object) { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED; - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} -export function fileOptions_OptimizeModeToJSON(object) { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED'; - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE'; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_CType; -(function (FieldOptions_CType) { - /** STRING - Default mode. */ - FieldOptions_CType[FieldOptions_CType["STRING"] = 0] = "STRING"; - FieldOptions_CType[FieldOptions_CType["CORD"] = 1] = "CORD"; - FieldOptions_CType[FieldOptions_CType["STRING_PIECE"] = 2] = "STRING_PIECE"; - FieldOptions_CType[FieldOptions_CType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_CType || (FieldOptions_CType = {})); -export function fieldOptions_CTypeFromJSON(object) { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING; - case 1: - case 'CORD': - return FieldOptions_CType.CORD; - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} -export function fieldOptions_CTypeToJSON(object) { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING'; - case FieldOptions_CType.CORD: - return 'CORD'; - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_JSType; -(function (FieldOptions_JSType) { - /** JS_NORMAL - Use the default type. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NORMAL"] = 0] = "JS_NORMAL"; - /** JS_STRING - Use JavaScript strings. */ - FieldOptions_JSType[FieldOptions_JSType["JS_STRING"] = 1] = "JS_STRING"; - /** JS_NUMBER - Use JavaScript numbers. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NUMBER"] = 2] = "JS_NUMBER"; - FieldOptions_JSType[FieldOptions_JSType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_JSType || (FieldOptions_JSType = {})); -export function fieldOptions_JSTypeFromJSON(object) { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL; - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING; - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} -export function fieldOptions_JSTypeToJSON(object) { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL'; - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING'; - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER'; - default: - return 'UNKNOWN'; - } -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export var MethodOptions_IdempotencyLevel; -(function (MethodOptions_IdempotencyLevel) { - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENCY_UNKNOWN"] = 0] = "IDEMPOTENCY_UNKNOWN"; - /** NO_SIDE_EFFECTS - implies idempotent */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["NO_SIDE_EFFECTS"] = 1] = "NO_SIDE_EFFECTS"; - /** IDEMPOTENT - idempotent, but may have side effects */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENT"] = 2] = "IDEMPOTENT"; - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(MethodOptions_IdempotencyLevel || (MethodOptions_IdempotencyLevel = {})); -export function methodOptions_IdempotencyLevelFromJSON(object) { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} -export function methodOptions_IdempotencyLevelToJSON(object) { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN'; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS'; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT'; - default: - return 'UNKNOWN'; - } -} -const baseFileDescriptorSet = {}; -export const FileDescriptorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.file) { - FileDescriptorProto.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorSet }; - message.file = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.file = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)); - } - } - return message; - } -}; -const baseFileDescriptorProto = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' }; -export const FileDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.package !== '') { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } - else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } - else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package); - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax); - } - else { - message.syntax = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } - else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e); - } - else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e); - } - else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package; - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax; - } - else { - message.syntax = ''; - } - return message; - } -}; -const baseDescriptorProto = { name: '', reservedName: '' }; -export const DescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)); - } - else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.oneofDecl = []; - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseDescriptorProto_ExtensionRange = { start: 0, end: 0 }; -export const DescriptorProto_ExtensionRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ExtensionRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseDescriptorProto_ReservedRange = { start: 0, end: 0 }; -export const DescriptorProto_ReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseExtensionRangeOptions = {}; -export const ExtensionRangeOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldDescriptorProto = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -}; -export const FieldDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label); - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type); - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName); - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee); - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue); - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex); - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName); - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional); - } - else { - message.proto3Optional = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label; - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName; - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee; - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue; - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex; - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName; - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional; - } - else { - message.proto3Optional = false; - } - return message; - } -}; -const baseOneofDescriptorProto = { name: '' }; -export const OneofDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseEnumDescriptorProto = { name: '', reservedName: '' }; -export const EnumDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseEnumDescriptorProto_EnumReservedRange = { start: 0, end: 0 }; -export const EnumDescriptorProto_EnumReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseEnumValueDescriptorProto = { name: '', number: 0 }; -export const EnumValueDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseServiceDescriptorProto = { name: '' }; -export const ServiceDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceDescriptorProto }; - message.method = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.method = []; - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseMethodDescriptorProto = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false }; -export const MethodDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType); - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType); - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming); - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming); - } - else { - message.serverStreaming = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType; - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType; - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming; - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming; - } - else { - message.serverStreaming = false; - } - return message; - } -}; -const baseFileOptions = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -}; -export const FileOptions = { - encode(message, writer = Writer.create()) { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage); - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname); - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles); - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash); - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor); - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage); - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices); - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices); - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices); - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices); - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas); - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix); - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace); - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix); - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix); - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace); - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace); - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage); - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage; - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname; - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles; - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash; - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8; - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor; - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage; - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices; - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices; - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices; - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices; - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas; - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix; - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace; - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix; - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix; - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace; - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace; - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage; - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMessageOptions = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false }; -export const MessageOptions = { - encode(message, writer = Writer.create()) { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat); - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor); - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry); - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat; - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor; - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry; - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldOptions = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false }; -export const FieldOptions = { - encode(message, writer = Writer.create()) { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype); - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed); - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype); - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy); - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak); - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype; - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed; - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype; - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy; - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak; - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseOneofOptions = {}; -export const OneofOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumOptions = { allowAlias: false, deprecated: false }; -export const EnumOptions = { - encode(message, writer = Writer.create()) { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias); - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias; - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumValueOptions = { deprecated: false }; -export const EnumValueOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseServiceOptions = { deprecated: false }; -export const ServiceOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMethodOptions = { deprecated: false, idempotencyLevel: 0 }; -export const MethodOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel); - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel; - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseUninterpretedOption = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' }; -export const UninterpretedOption = { - encode(message, writer = Writer.create()) { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption }; - message.name = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64()); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64()); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue); - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue); - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue); - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue); - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue); - } - else { - message.aggregateValue = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)); - } - else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue); - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue; - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue; - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue; - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue; - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue; - } - else { - message.stringValue = new Uint8Array(); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue; - } - else { - message.aggregateValue = ''; - } - return message; - } -}; -const baseUninterpretedOption_NamePart = { namePart: '', isExtension: false }; -export const UninterpretedOption_NamePart = { - encode(message, writer = Writer.create()) { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption_NamePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart); - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension); - } - else { - message.isExtension = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart; - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension; - } - else { - message.isExtension = false; - } - return message; - } -}; -const baseSourceCodeInfo = {}; -export const SourceCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo }; - message.location = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)); - } - else { - obj.location = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)); - } - } - return message; - } -}; -const baseSourceCodeInfo_Location = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' }; -export const SourceCodeInfo_Location = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } - else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments); - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments); - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => e); - } - else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } - else { - obj.leadingDetachedComments = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments; - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments; - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e); - } - } - return message; - } -}; -const baseGeneratedCodeInfo = {}; -export const GeneratedCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)); - } - else { - obj.annotation = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)); - } - } - return message; - } -}; -const baseGeneratedCodeInfo_Annotation = { path: 0, sourceFile: '', begin: 0, end: 0 }; -export const GeneratedCodeInfo_Annotation = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile); - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin); - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = message.begin); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile; - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin; - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.ts deleted file mode 100644 index 83606a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4643 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[] -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string - /** e.g. "foo", "foo.bar", etc. */ - package: string - /** Names of files imported by this file. */ - dependency: string[] - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[] - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[] - /** All top-level definitions in this file. */ - messageType: DescriptorProto[] - enumType: EnumDescriptorProto[] - service: ServiceDescriptorProto[] - extension: FieldDescriptorProto[] - options: FileOptions | undefined - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string - field: FieldDescriptorProto[] - extension: FieldDescriptorProto[] - nestedType: DescriptorProto[] - enumType: EnumDescriptorProto[] - extensionRange: DescriptorProto_ExtensionRange[] - oneofDecl: OneofDescriptorProto[] - options: MessageOptions | undefined - reservedRange: DescriptorProto_ReservedRange[] - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[] -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number - options: ExtensionRangeOptions | undefined -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string - number: number - label: FieldDescriptorProto_Label - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string - options: FieldOptions | undefined - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64 - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64 - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32 - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64 - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32 - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32 - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32 - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64 - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32 - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64 - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE' - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT' - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64' - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64' - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32' - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64' - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32' - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL' - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING' - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP' - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE' - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES' - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32' - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM' - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32' - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64' - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32' - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64' - default: - return 'UNKNOWN' - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL' - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED' - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED' - default: - return 'UNKNOWN' - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string - options: OneofOptions | undefined -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string - value: EnumValueDescriptorProto[] - options: EnumOptions | undefined - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[] - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[] -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number - /** Inclusive. */ - end: number -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string - number: number - options: EnumValueOptions | undefined -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string - method: MethodDescriptorProto[] - options: ServiceOptions | undefined -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string - outputType: string - options: MethodOptions | undefined - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean - optimizeFor: FileOptions_OptimizeMode - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean - javaGenericServices: boolean - pyGenericServices: boolean - phpGenericServices: boolean - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[] -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED' - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE' - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME' - default: - return 'UNKNOWN' - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean - /** For Google-internal migration only. Do not use. */ - weak: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING - case 1: - case 'CORD': - return FieldOptions_CType.CORD - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING' - case FieldOptions_CType.CORD: - return 'CORD' - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE' - default: - return 'UNKNOWN' - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL' - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING' - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER' - default: - return 'UNKNOWN' - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean - idempotencyLevel: MethodOptions_IdempotencyLevel - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN' - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS' - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT' - default: - return 'UNKNOWN' - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[] - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string - positiveIntValue: number - negativeIntValue: number - doubleValue: number - stringValue: Uint8Array - aggregateValue: string -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string - isExtension: boolean -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[] -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[] - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[] - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string - trailingComments: string - leadingDetachedComments: string[] -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[] -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[] - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number -} - -const baseFileDescriptorSet: object = {} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {} - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)) - } else { - obj.file = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)) - } - } - return message - } -} - -const baseFileDescriptorProto: object = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' } - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.package !== '') { - writer.uint32(18).string(message.package) - } - for (const v of message.dependency) { - writer.uint32(26).string(v!) - } - writer.uint32(82).fork() - for (const v of message.publicDependency) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(90).fork() - for (const v of message.weakDependency) { - writer.int32(v) - } - writer.ldelim() - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim() - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.package = reader.string() - break - case 3: - message.dependency.push(reader.string()) - break - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()) - } - } else { - message.publicDependency.push(reader.int32()) - } - break - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()) - } - } else { - message.weakDependency.push(reader.int32()) - } - break - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 8: - message.options = FileOptions.decode(reader, reader.uint32()) - break - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()) - break - case 12: - message.syntax = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package) - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax) - } else { - message.syntax = '' - } - return message - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.package !== undefined && (obj.package = message.package) - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e) - } else { - obj.dependency = [] - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e) - } else { - obj.publicDependency = [] - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e) - } else { - obj.weakDependency = [] - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.messageType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)) - } else { - obj.service = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined) - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined) - message.syntax !== undefined && (obj.syntax = message.syntax) - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax - } else { - message.syntax = '' - } - return message - } -} - -const baseDescriptorProto: object = { name: '', reservedName: '' } - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim() - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim() - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())) - break - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()) - break - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())) - break - case 10: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.field = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.nestedType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)) - } else { - obj.extensionRange = [] - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)) - } else { - obj.oneofDecl = [] - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseDescriptorProto_ExtensionRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseDescriptorProto_ReservedRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseExtensionRangeOptions: object = {} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldDescriptorProto: object = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number) - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label) - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type) - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName) - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee) - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue) - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex) - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName) - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 3: - message.number = reader.int32() - break - case 4: - message.label = reader.int32() as any - break - case 5: - message.type = reader.int32() as any - break - case 6: - message.typeName = reader.string() - break - case 2: - message.extendee = reader.string() - break - case 7: - message.defaultValue = reader.string() - break - case 9: - message.oneofIndex = reader.int32() - break - case 10: - message.jsonName = reader.string() - break - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()) - break - case 17: - message.proto3Optional = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label) - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type) - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName) - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee) - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue) - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex) - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName) - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional) - } else { - message.proto3Optional = false - } - return message - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)) - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)) - message.typeName !== undefined && (obj.typeName = message.typeName) - message.extendee !== undefined && (obj.extendee = message.extendee) - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue) - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex) - message.jsonName !== undefined && (obj.jsonName = message.jsonName) - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined) - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional) - return obj - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional - } else { - message.proto3Optional = false - } - return message - } -} - -const baseOneofDescriptorProto: object = { name: '' } - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseEnumDescriptorProto: object = { name: '', reservedName: '' } - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()) - break - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())) - break - case 5: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)) - } else { - obj.value = [] - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseEnumDescriptorProto_EnumReservedRange: object = { start: 0, end: 0 } - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseEnumValueDescriptorProto: object = { name: '', number: 0 } - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number) - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.number = reader.int32() - break - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseServiceDescriptorProto: object = { name: '' } - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)) - } else { - obj.method = [] - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseMethodDescriptorProto: object = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false } - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType) - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType) - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim() - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming) - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.inputType = reader.string() - break - case 3: - message.outputType = reader.string() - break - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()) - break - case 5: - message.clientStreaming = reader.bool() - break - case 6: - message.serverStreaming = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType) - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType) - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming) - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming) - } else { - message.serverStreaming = false - } - return message - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.inputType !== undefined && (obj.inputType = message.inputType) - message.outputType !== undefined && (obj.outputType = message.outputType) - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined) - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming) - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming) - return obj - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming - } else { - message.serverStreaming = false - } - return message - } -} - -const baseFileOptions: object = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -} - -export const FileOptions = { - encode(message: FileOptions, writer: Writer = Writer.create()): Writer { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage) - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname) - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles) - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash) - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8) - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor) - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage) - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices) - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices) - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices) - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices) - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated) - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas) - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix) - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace) - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix) - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix) - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace) - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace) - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string() - break - case 8: - message.javaOuterClassname = reader.string() - break - case 10: - message.javaMultipleFiles = reader.bool() - break - case 20: - message.javaGenerateEqualsAndHash = reader.bool() - break - case 27: - message.javaStringCheckUtf8 = reader.bool() - break - case 9: - message.optimizeFor = reader.int32() as any - break - case 11: - message.goPackage = reader.string() - break - case 16: - message.ccGenericServices = reader.bool() - break - case 17: - message.javaGenericServices = reader.bool() - break - case 18: - message.pyGenericServices = reader.bool() - break - case 42: - message.phpGenericServices = reader.bool() - break - case 23: - message.deprecated = reader.bool() - break - case 31: - message.ccEnableArenas = reader.bool() - break - case 36: - message.objcClassPrefix = reader.string() - break - case 37: - message.csharpNamespace = reader.string() - break - case 39: - message.swiftPrefix = reader.string() - break - case 40: - message.phpClassPrefix = reader.string() - break - case 41: - message.phpNamespace = reader.string() - break - case 44: - message.phpMetadataNamespace = reader.string() - break - case 45: - message.rubyPackage = reader.string() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage) - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname) - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles) - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash) - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8) - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor) - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage) - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices) - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices) - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices) - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices) - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas) - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix) - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace) - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix) - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix) - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace) - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace) - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage) - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {} - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage) - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname) - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles) - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash) - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8) - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)) - message.goPackage !== undefined && (obj.goPackage = message.goPackage) - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices) - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices) - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices) - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas) - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix) - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace) - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix) - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix) - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace) - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace) - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMessageOptions: object = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false } - -export const MessageOptions = { - encode(message: MessageOptions, writer: Writer = Writer.create()): Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat) - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool() - break - case 2: - message.noStandardDescriptorAccessor = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 7: - message.mapEntry = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat) - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor) - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry) - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {} - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat) - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldOptions: object = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false } - -export const FieldOptions = { - encode(message: FieldOptions, writer: Writer = Writer.create()): Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype) - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed) - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype) - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any - break - case 2: - message.packed = reader.bool() - break - case 6: - message.jstype = reader.int32() as any - break - case 5: - message.lazy = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 10: - message.weak = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype) - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed) - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype) - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy) - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak) - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {} - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)) - message.packed !== undefined && (obj.packed = message.packed) - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)) - message.lazy !== undefined && (obj.lazy = message.lazy) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.weak !== undefined && (obj.weak = message.weak) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseOneofOptions: object = {} - -export const OneofOptions = { - encode(message: OneofOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumOptions: object = { allowAlias: false, deprecated: false } - -export const EnumOptions = { - encode(message: EnumOptions, writer: Writer = Writer.create()): Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias) - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {} - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumValueOptions: object = { deprecated: false } - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseServiceOptions: object = { deprecated: false } - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMethodOptions: object = { deprecated: false, idempotencyLevel: 0 } - -export const MethodOptions = { - encode(message: MethodOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 34: - message.idempotencyLevel = reader.int32() as any - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseUninterpretedOption: object = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' } - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: Writer = Writer.create()): Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue) - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue) - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue) - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue) - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue) - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())) - break - case 3: - message.identifierValue = reader.string() - break - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long) - break - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long) - break - case 6: - message.doubleValue = reader.double() - break - case 7: - message.stringValue = reader.bytes() - break - case 8: - message.aggregateValue = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue) - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue) - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue) - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue) - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue) - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue) - } else { - message.aggregateValue = '' - } - return message - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {} - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)) - } else { - obj.name = [] - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue) - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue) - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue) - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue) - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())) - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue - } else { - message.stringValue = new Uint8Array() - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue - } else { - message.aggregateValue = '' - } - return message - } -} - -const baseUninterpretedOption_NamePart: object = { namePart: '', isExtension: false } - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: Writer = Writer.create()): Writer { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart) - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.namePart = reader.string() - break - case 2: - message.isExtension = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart) - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension) - } else { - message.isExtension = false - } - return message - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {} - message.namePart !== undefined && (obj.namePart = message.namePart) - message.isExtension !== undefined && (obj.isExtension = message.isExtension) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension - } else { - message.isExtension = false - } - return message - } -} - -const baseSourceCodeInfo: object = {} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {} - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)) - } else { - obj.location = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)) - } - } - return message - } -} - -const baseSourceCodeInfo_Location: object = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' } - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(18).fork() - for (const v of message.span) { - writer.int32(v) - } - writer.ldelim() - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments) - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments) - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.span.push(reader.int32()) - } - } else { - message.span.push(reader.int32()) - } - break - case 3: - message.leadingComments = reader.string() - break - case 4: - message.trailingComments = reader.string() - break - case 6: - message.leadingDetachedComments.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments) - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments) - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - if (message.span) { - obj.span = message.span.map((e) => e) - } else { - obj.span = [] - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments) - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments) - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e) - } else { - obj.leadingDetachedComments = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e) - } - } - return message - } -} - -const baseGeneratedCodeInfo: object = {} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {} - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)) - } else { - obj.annotation = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)) - } - } - return message - } -} - -const baseGeneratedCodeInfo_Annotation: object = { path: 0, sourceFile: '', begin: 0, end: 0 } - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile) - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin) - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - message.sourceFile = reader.string() - break - case 3: - message.begin = reader.int32() - break - case 4: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile) - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin) - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile) - message.begin !== undefined && (obj.begin = message.begin) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.d.ts deleted file mode 100644 index 9e651b0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.d.ts +++ /dev/null @@ -1,91 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Duration represents a signed, fixed-length span of time represented - * as a count of seconds and fractions of seconds at nanosecond - * resolution. It is independent of any calendar and concepts like "day" - * or "month". It is related to Timestamp in that the difference between - * two Timestamp values is a Duration and it can be added or subtracted - * from a Timestamp. Range is approximately +-10,000 years. - * - * # Examples - * - * Example 1: Compute Duration from two Timestamps in pseudo code. - * - * Timestamp start = ...; - * Timestamp end = ...; - * Duration duration = ...; - * - * duration.seconds = end.seconds - start.seconds; - * duration.nanos = end.nanos - start.nanos; - * - * if (duration.seconds < 0 && duration.nanos > 0) { - * duration.seconds += 1; - * duration.nanos -= 1000000000; - * } else if (duration.seconds > 0 && duration.nanos < 0) { - * duration.seconds -= 1; - * duration.nanos += 1000000000; - * } - * - * Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. - * - * Timestamp start = ...; - * Duration duration = ...; - * Timestamp end = ...; - * - * end.seconds = start.seconds + duration.seconds; - * end.nanos = start.nanos + duration.nanos; - * - * if (end.nanos < 0) { - * end.seconds -= 1; - * end.nanos += 1000000000; - * } else if (end.nanos >= 1000000000) { - * end.seconds += 1; - * end.nanos -= 1000000000; - * } - * - * Example 3: Compute Duration from datetime.timedelta in Python. - * - * td = datetime.timedelta(days=3, minutes=10) - * duration = Duration() - * duration.FromTimedelta(td) - * - * # JSON Mapping - * - * In JSON format, the Duration type is encoded as a string rather than an - * object, where the string ends in the suffix "s" (indicating seconds) and - * is preceded by the number of seconds, with nanoseconds expressed as - * fractional seconds. For example, 3 seconds with 0 nanoseconds should be - * encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should - * be expressed in JSON format as "3.000000001s", and 3 seconds and 1 - * microsecond should be expressed in JSON format as "3.000001s". - */ -export interface Duration { - /** - * Signed seconds of the span of time. Must be from -315,576,000,000 - * to +315,576,000,000 inclusive. Note: these bounds are computed from: - * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years - */ - seconds: number; - /** - * Signed fractions of a second at nanosecond resolution of the span - * of time. Durations less than one second are represented with a 0 - * `seconds` field and a positive or negative `nanos` field. For durations - * of one second or more, a non-zero value for the `nanos` field must be - * of the same sign as the `seconds` field. Must be from -999,999,999 - * to +999,999,999 inclusive. - */ - nanos: number; -} -export declare const Duration: { - encode(message: Duration, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Duration; - fromJSON(object: any): Duration; - toJSON(message: Duration): unknown; - fromPartial(object: DeepPartial): Duration; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.js deleted file mode 100644 index 85d9d5e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseDuration = { seconds: 0, nanos: 0 }; -export const Duration = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDuration }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDuration }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseDuration }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.ts deleted file mode 100644 index cb49903..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/duration.ts +++ /dev/null @@ -1,188 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Duration represents a signed, fixed-length span of time represented - * as a count of seconds and fractions of seconds at nanosecond - * resolution. It is independent of any calendar and concepts like "day" - * or "month". It is related to Timestamp in that the difference between - * two Timestamp values is a Duration and it can be added or subtracted - * from a Timestamp. Range is approximately +-10,000 years. - * - * # Examples - * - * Example 1: Compute Duration from two Timestamps in pseudo code. - * - * Timestamp start = ...; - * Timestamp end = ...; - * Duration duration = ...; - * - * duration.seconds = end.seconds - start.seconds; - * duration.nanos = end.nanos - start.nanos; - * - * if (duration.seconds < 0 && duration.nanos > 0) { - * duration.seconds += 1; - * duration.nanos -= 1000000000; - * } else if (duration.seconds > 0 && duration.nanos < 0) { - * duration.seconds -= 1; - * duration.nanos += 1000000000; - * } - * - * Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. - * - * Timestamp start = ...; - * Duration duration = ...; - * Timestamp end = ...; - * - * end.seconds = start.seconds + duration.seconds; - * end.nanos = start.nanos + duration.nanos; - * - * if (end.nanos < 0) { - * end.seconds -= 1; - * end.nanos += 1000000000; - * } else if (end.nanos >= 1000000000) { - * end.seconds += 1; - * end.nanos -= 1000000000; - * } - * - * Example 3: Compute Duration from datetime.timedelta in Python. - * - * td = datetime.timedelta(days=3, minutes=10) - * duration = Duration() - * duration.FromTimedelta(td) - * - * # JSON Mapping - * - * In JSON format, the Duration type is encoded as a string rather than an - * object, where the string ends in the suffix "s" (indicating seconds) and - * is preceded by the number of seconds, with nanoseconds expressed as - * fractional seconds. For example, 3 seconds with 0 nanoseconds should be - * encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should - * be expressed in JSON format as "3.000000001s", and 3 seconds and 1 - * microsecond should be expressed in JSON format as "3.000001s". - */ -export interface Duration { - /** - * Signed seconds of the span of time. Must be from -315,576,000,000 - * to +315,576,000,000 inclusive. Note: these bounds are computed from: - * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years - */ - seconds: number - /** - * Signed fractions of a second at nanosecond resolution of the span - * of time. Durations less than one second are represented with a 0 - * `seconds` field and a positive or negative `nanos` field. For durations - * of one second or more, a non-zero value for the `nanos` field must be - * of the same sign as the `seconds` field. Must be from -999,999,999 - * to +999,999,999 inclusive. - */ - nanos: number -} - -const baseDuration: object = { seconds: 0, nanos: 0 } - -export const Duration = { - encode(message: Duration, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Duration { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDuration } as Duration - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Duration { - const message = { ...baseDuration } as Duration - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Duration): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Duration { - const message = { ...baseDuration } as Duration - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.d.ts deleted file mode 100644 index 269c264..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.d.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number; - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number; -} -export declare const Timestamp: { - encode(message: Timestamp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Timestamp; - fromJSON(object: any): Timestamp; - toJSON(message: Timestamp): unknown; - fromPartial(object: DeepPartial): Timestamp; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.js deleted file mode 100644 index ad949da..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseTimestamp = { seconds: 0, nanos: 0 }; -export const Timestamp = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTimestamp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.ts deleted file mode 100644 index a83ef91..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/module/types/google/protobuf/timestamp.ts +++ /dev/null @@ -1,219 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number -} - -const baseTimestamp: object = { seconds: 0, nanos: 0 } - -export const Timestamp = { - encode(message: Timestamp, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Timestamp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTimestamp } as Timestamp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Timestamp): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/package.json b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/package.json deleted file mode 100644 index f284fa5..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "cosmos-slashing-v1beta1-js", - "version": "0.1.0", - "description": "Autogenerated vuex store for Cosmos module cosmos.slashing.v1beta1", - "author": "Starport Codegen ", - "homepage": "http://github.com/cosmos/cosmos-sdk/x/slashing/types", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/vuex-root b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/vuex-root deleted file mode 100644 index 0fcc121..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.slashing.v1beta1/vuex-root +++ /dev/null @@ -1 +0,0 @@ -THIS FILE IS GENERATED AUTOMATICALLY. DO NOT DELETE. diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.d.ts deleted file mode 100644 index 250d475..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.d.ts +++ /dev/null @@ -1,26 +0,0 @@ -import { StakeAuthorization } from "./module/types/cosmos/staking/v1beta1/authz"; -import { StakeAuthorization_Validators } from "./module/types/cosmos/staking/v1beta1/authz"; -import { LastValidatorPower } from "./module/types/cosmos/staking/v1beta1/genesis"; -import { HistoricalInfo } from "./module/types/cosmos/staking/v1beta1/staking"; -import { CommissionRates } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Commission } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Description } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Validator } from "./module/types/cosmos/staking/v1beta1/staking"; -import { ValAddresses } from "./module/types/cosmos/staking/v1beta1/staking"; -import { DVPair } from "./module/types/cosmos/staking/v1beta1/staking"; -import { DVPairs } from "./module/types/cosmos/staking/v1beta1/staking"; -import { DVVTriplet } from "./module/types/cosmos/staking/v1beta1/staking"; -import { DVVTriplets } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Delegation } from "./module/types/cosmos/staking/v1beta1/staking"; -import { UnbondingDelegation } from "./module/types/cosmos/staking/v1beta1/staking"; -import { UnbondingDelegationEntry } from "./module/types/cosmos/staking/v1beta1/staking"; -import { RedelegationEntry } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Redelegation } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Params } from "./module/types/cosmos/staking/v1beta1/staking"; -import { DelegationResponse } from "./module/types/cosmos/staking/v1beta1/staking"; -import { RedelegationEntryResponse } from "./module/types/cosmos/staking/v1beta1/staking"; -import { RedelegationResponse } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Pool } from "./module/types/cosmos/staking/v1beta1/staking"; -export { StakeAuthorization, StakeAuthorization_Validators, LastValidatorPower, HistoricalInfo, CommissionRates, Commission, Description, Validator, ValAddresses, DVPair, DVPairs, DVVTriplet, DVVTriplets, Delegation, UnbondingDelegation, UnbondingDelegationEntry, RedelegationEntry, Redelegation, Params, DelegationResponse, RedelegationEntryResponse, RedelegationResponse, Pool }; -declare const _default; -export default _default; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.js deleted file mode 100644 index 6327d1f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.js +++ /dev/null @@ -1,611 +0,0 @@ -import { txClient, queryClient, MissingWalletError, registry } from './module'; -// @ts-ignore -import { SpVuexError } from '@starport/vuex'; -import { StakeAuthorization } from "./module/types/cosmos/staking/v1beta1/authz"; -import { StakeAuthorization_Validators } from "./module/types/cosmos/staking/v1beta1/authz"; -import { LastValidatorPower } from "./module/types/cosmos/staking/v1beta1/genesis"; -import { HistoricalInfo } from "./module/types/cosmos/staking/v1beta1/staking"; -import { CommissionRates } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Commission } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Description } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Validator } from "./module/types/cosmos/staking/v1beta1/staking"; -import { ValAddresses } from "./module/types/cosmos/staking/v1beta1/staking"; -import { DVPair } from "./module/types/cosmos/staking/v1beta1/staking"; -import { DVPairs } from "./module/types/cosmos/staking/v1beta1/staking"; -import { DVVTriplet } from "./module/types/cosmos/staking/v1beta1/staking"; -import { DVVTriplets } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Delegation } from "./module/types/cosmos/staking/v1beta1/staking"; -import { UnbondingDelegation } from "./module/types/cosmos/staking/v1beta1/staking"; -import { UnbondingDelegationEntry } from "./module/types/cosmos/staking/v1beta1/staking"; -import { RedelegationEntry } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Redelegation } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Params } from "./module/types/cosmos/staking/v1beta1/staking"; -import { DelegationResponse } from "./module/types/cosmos/staking/v1beta1/staking"; -import { RedelegationEntryResponse } from "./module/types/cosmos/staking/v1beta1/staking"; -import { RedelegationResponse } from "./module/types/cosmos/staking/v1beta1/staking"; -import { Pool } from "./module/types/cosmos/staking/v1beta1/staking"; -export { StakeAuthorization, StakeAuthorization_Validators, LastValidatorPower, HistoricalInfo, CommissionRates, Commission, Description, Validator, ValAddresses, DVPair, DVPairs, DVVTriplet, DVVTriplets, Delegation, UnbondingDelegation, UnbondingDelegationEntry, RedelegationEntry, Redelegation, Params, DelegationResponse, RedelegationEntryResponse, RedelegationResponse, Pool }; -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }); -} -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }); -} -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop] = [...value[prop], ...next_values[prop]]; - } - else { - value[prop] = next_values[prop]; - } - } - return value; -} -function getStructure(template) { - let structure = { fields: [] }; - for (const [key, value] of Object.entries(template)) { - let field = {}; - field.name = key; - field.type = typeof value; - structure.fields.push(field); - } - return structure; -} -const getDefaultState = () => { - return { - Validators: {}, - Validator: {}, - ValidatorDelegations: {}, - ValidatorUnbondingDelegations: {}, - Delegation: {}, - UnbondingDelegation: {}, - DelegatorDelegations: {}, - DelegatorUnbondingDelegations: {}, - Redelegations: {}, - DelegatorValidators: {}, - DelegatorValidator: {}, - HistoricalInfo: {}, - Pool: {}, - Params: {}, - _Structure: { - StakeAuthorization: getStructure(StakeAuthorization.fromPartial({})), - StakeAuthorization_Validators: getStructure(StakeAuthorization_Validators.fromPartial({})), - LastValidatorPower: getStructure(LastValidatorPower.fromPartial({})), - HistoricalInfo: getStructure(HistoricalInfo.fromPartial({})), - CommissionRates: getStructure(CommissionRates.fromPartial({})), - Commission: getStructure(Commission.fromPartial({})), - Description: getStructure(Description.fromPartial({})), - Validator: getStructure(Validator.fromPartial({})), - ValAddresses: getStructure(ValAddresses.fromPartial({})), - DVPair: getStructure(DVPair.fromPartial({})), - DVPairs: getStructure(DVPairs.fromPartial({})), - DVVTriplet: getStructure(DVVTriplet.fromPartial({})), - DVVTriplets: getStructure(DVVTriplets.fromPartial({})), - Delegation: getStructure(Delegation.fromPartial({})), - UnbondingDelegation: getStructure(UnbondingDelegation.fromPartial({})), - UnbondingDelegationEntry: getStructure(UnbondingDelegationEntry.fromPartial({})), - RedelegationEntry: getStructure(RedelegationEntry.fromPartial({})), - Redelegation: getStructure(Redelegation.fromPartial({})), - Params: getStructure(Params.fromPartial({})), - DelegationResponse: getStructure(DelegationResponse.fromPartial({})), - RedelegationEntryResponse: getStructure(RedelegationEntryResponse.fromPartial({})), - RedelegationResponse: getStructure(RedelegationResponse.fromPartial({})), - Pool: getStructure(Pool.fromPartial({})), - }, - _Registry: registry, - _Subscriptions: new Set(), - }; -}; -// initial state -const state = getDefaultState(); -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()); - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value; - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription); - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription); - } - }, - getters: { - getValidators: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Validators[JSON.stringify(params)] ?? {}; - }, - getValidator: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Validator[JSON.stringify(params)] ?? {}; - }, - getValidatorDelegations: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.ValidatorDelegations[JSON.stringify(params)] ?? {}; - }, - getValidatorUnbondingDelegations: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.ValidatorUnbondingDelegations[JSON.stringify(params)] ?? {}; - }, - getDelegation: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Delegation[JSON.stringify(params)] ?? {}; - }, - getUnbondingDelegation: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.UnbondingDelegation[JSON.stringify(params)] ?? {}; - }, - getDelegatorDelegations: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DelegatorDelegations[JSON.stringify(params)] ?? {}; - }, - getDelegatorUnbondingDelegations: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DelegatorUnbondingDelegations[JSON.stringify(params)] ?? {}; - }, - getRedelegations: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Redelegations[JSON.stringify(params)] ?? {}; - }, - getDelegatorValidators: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DelegatorValidators[JSON.stringify(params)] ?? {}; - }, - getDelegatorValidator: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DelegatorValidator[JSON.stringify(params)] ?? {}; - }, - getHistoricalInfo: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.HistoricalInfo[JSON.stringify(params)] ?? {}; - }, - getPool: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Pool[JSON.stringify(params)] ?? {}; - }, - getParams: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Params[JSON.stringify(params)] ?? {}; - }, - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields; - }, - getRegistry: (state) => { - return state._Registry; - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.staking.v1beta1 initialized!'); - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate'); - }); - } - }, - resetState({ commit }) { - commit('RESET_STATE'); - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription); - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload); - } - catch (e) { - throw new SpVuexError('Subscriptions: ' + e.message); - } - }); - }, - async QueryValidators({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryValidators(query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryValidators({ ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Validators', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryValidators', payload: { options: { all }, params: { ...key }, query } }); - return getters['getValidators']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryValidators', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryValidator({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryValidator(key.validator_addr)).data; - commit('QUERY', { query: 'Validator', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryValidator', payload: { options: { all }, params: { ...key }, query } }); - return getters['getValidator']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryValidator', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryValidatorDelegations({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryValidatorDelegations(key.validator_addr, query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryValidatorDelegations(key.validator_addr, { ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'ValidatorDelegations', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryValidatorDelegations', payload: { options: { all }, params: { ...key }, query } }); - return getters['getValidatorDelegations']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryValidatorDelegations', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryValidatorUnbondingDelegations({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryValidatorUnbondingDelegations(key.validator_addr, query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryValidatorUnbondingDelegations(key.validator_addr, { ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'ValidatorUnbondingDelegations', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryValidatorUnbondingDelegations', payload: { options: { all }, params: { ...key }, query } }); - return getters['getValidatorUnbondingDelegations']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryValidatorUnbondingDelegations', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDelegation({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDelegation(key.validator_addr, key.delegator_addr)).data; - commit('QUERY', { query: 'Delegation', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDelegation', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDelegation']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDelegation', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryUnbondingDelegation({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryUnbondingDelegation(key.validator_addr, key.delegator_addr)).data; - commit('QUERY', { query: 'UnbondingDelegation', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryUnbondingDelegation', payload: { options: { all }, params: { ...key }, query } }); - return getters['getUnbondingDelegation']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryUnbondingDelegation', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDelegatorDelegations({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDelegatorDelegations(key.delegator_addr, query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryDelegatorDelegations(key.delegator_addr, { ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'DelegatorDelegations', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDelegatorDelegations', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDelegatorDelegations']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorDelegations', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDelegatorUnbondingDelegations({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDelegatorUnbondingDelegations(key.delegator_addr, query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryDelegatorUnbondingDelegations(key.delegator_addr, { ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'DelegatorUnbondingDelegations', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDelegatorUnbondingDelegations', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDelegatorUnbondingDelegations']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorUnbondingDelegations', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryRedelegations({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryRedelegations(key.delegator_addr, query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryRedelegations(key.delegator_addr, { ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Redelegations', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryRedelegations', payload: { options: { all }, params: { ...key }, query } }); - return getters['getRedelegations']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryRedelegations', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDelegatorValidators({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDelegatorValidators(key.delegator_addr, query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryDelegatorValidators(key.delegator_addr, { ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'DelegatorValidators', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDelegatorValidators', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDelegatorValidators']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorValidators', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDelegatorValidator({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDelegatorValidator(key.delegator_addr, key.validator_addr)).data; - commit('QUERY', { query: 'DelegatorValidator', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDelegatorValidator', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDelegatorValidator']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorValidator', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryHistoricalInfo({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryHistoricalInfo(key.height)).data; - commit('QUERY', { query: 'HistoricalInfo', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryHistoricalInfo', payload: { options: { all }, params: { ...key }, query } }); - return getters['getHistoricalInfo']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryHistoricalInfo', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryPool({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryPool()).data; - commit('QUERY', { query: 'Pool', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryPool', payload: { options: { all }, params: { ...key }, query } }); - return getters['getPool']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryPool', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryParams()).data; - commit('QUERY', { query: 'Params', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: { ...key }, query } }); - return getters['getParams']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async sendMsgDelegate({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgDelegate(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgDelegate:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgDelegate:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgUndelegate({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgUndelegate(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgUndelegate:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgUndelegate:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgEditValidator({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgEditValidator(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgEditValidator:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgEditValidator:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgBeginRedelegate({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgBeginRedelegate(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgBeginRedelegate:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgBeginRedelegate:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async sendMsgCreateValidator({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgCreateValidator(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgCreateValidator:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgCreateValidator:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async MsgDelegate({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgDelegate(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgDelegate:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgDelegate:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgUndelegate({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgUndelegate(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgUndelegate:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgUndelegate:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgEditValidator({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgEditValidator(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgEditValidator:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgEditValidator:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgBeginRedelegate({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgBeginRedelegate(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgBeginRedelegate:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgBeginRedelegate:Create', 'Could not create message: ' + e.message); - } - } - }, - async MsgCreateValidator({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgCreateValidator(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgCreateValidator:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgCreateValidator:Create', 'Could not create message: ' + e.message); - } - } - }, - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.ts deleted file mode 100644 index e4bd938..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/index.ts +++ /dev/null @@ -1,722 +0,0 @@ -import { txClient, queryClient, MissingWalletError , registry} from './module' -// @ts-ignore -import { SpVuexError } from '@starport/vuex' - -import { StakeAuthorization } from "./module/types/cosmos/staking/v1beta1/authz" -import { StakeAuthorization_Validators } from "./module/types/cosmos/staking/v1beta1/authz" -import { LastValidatorPower } from "./module/types/cosmos/staking/v1beta1/genesis" -import { HistoricalInfo } from "./module/types/cosmos/staking/v1beta1/staking" -import { CommissionRates } from "./module/types/cosmos/staking/v1beta1/staking" -import { Commission } from "./module/types/cosmos/staking/v1beta1/staking" -import { Description } from "./module/types/cosmos/staking/v1beta1/staking" -import { Validator } from "./module/types/cosmos/staking/v1beta1/staking" -import { ValAddresses } from "./module/types/cosmos/staking/v1beta1/staking" -import { DVPair } from "./module/types/cosmos/staking/v1beta1/staking" -import { DVPairs } from "./module/types/cosmos/staking/v1beta1/staking" -import { DVVTriplet } from "./module/types/cosmos/staking/v1beta1/staking" -import { DVVTriplets } from "./module/types/cosmos/staking/v1beta1/staking" -import { Delegation } from "./module/types/cosmos/staking/v1beta1/staking" -import { UnbondingDelegation } from "./module/types/cosmos/staking/v1beta1/staking" -import { UnbondingDelegationEntry } from "./module/types/cosmos/staking/v1beta1/staking" -import { RedelegationEntry } from "./module/types/cosmos/staking/v1beta1/staking" -import { Redelegation } from "./module/types/cosmos/staking/v1beta1/staking" -import { Params } from "./module/types/cosmos/staking/v1beta1/staking" -import { DelegationResponse } from "./module/types/cosmos/staking/v1beta1/staking" -import { RedelegationEntryResponse } from "./module/types/cosmos/staking/v1beta1/staking" -import { RedelegationResponse } from "./module/types/cosmos/staking/v1beta1/staking" -import { Pool } from "./module/types/cosmos/staking/v1beta1/staking" - - -export { StakeAuthorization, StakeAuthorization_Validators, LastValidatorPower, HistoricalInfo, CommissionRates, Commission, Description, Validator, ValAddresses, DVPair, DVPairs, DVVTriplet, DVVTriplets, Delegation, UnbondingDelegation, UnbondingDelegationEntry, RedelegationEntry, Redelegation, Params, DelegationResponse, RedelegationEntryResponse, RedelegationResponse, Pool }; - -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }) -} - -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }) -} - -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop]=[...value[prop], ...next_values[prop]] - }else{ - value[prop]=next_values[prop] - } - } - return value -} - -function getStructure(template) { - let structure = { fields: [] } - for (const [key, value] of Object.entries(template)) { - let field: any = {} - field.name = key - field.type = typeof value - structure.fields.push(field) - } - return structure -} - -const getDefaultState = () => { - return { - Validators: {}, - Validator: {}, - ValidatorDelegations: {}, - ValidatorUnbondingDelegations: {}, - Delegation: {}, - UnbondingDelegation: {}, - DelegatorDelegations: {}, - DelegatorUnbondingDelegations: {}, - Redelegations: {}, - DelegatorValidators: {}, - DelegatorValidator: {}, - HistoricalInfo: {}, - Pool: {}, - Params: {}, - - _Structure: { - StakeAuthorization: getStructure(StakeAuthorization.fromPartial({})), - StakeAuthorization_Validators: getStructure(StakeAuthorization_Validators.fromPartial({})), - LastValidatorPower: getStructure(LastValidatorPower.fromPartial({})), - HistoricalInfo: getStructure(HistoricalInfo.fromPartial({})), - CommissionRates: getStructure(CommissionRates.fromPartial({})), - Commission: getStructure(Commission.fromPartial({})), - Description: getStructure(Description.fromPartial({})), - Validator: getStructure(Validator.fromPartial({})), - ValAddresses: getStructure(ValAddresses.fromPartial({})), - DVPair: getStructure(DVPair.fromPartial({})), - DVPairs: getStructure(DVPairs.fromPartial({})), - DVVTriplet: getStructure(DVVTriplet.fromPartial({})), - DVVTriplets: getStructure(DVVTriplets.fromPartial({})), - Delegation: getStructure(Delegation.fromPartial({})), - UnbondingDelegation: getStructure(UnbondingDelegation.fromPartial({})), - UnbondingDelegationEntry: getStructure(UnbondingDelegationEntry.fromPartial({})), - RedelegationEntry: getStructure(RedelegationEntry.fromPartial({})), - Redelegation: getStructure(Redelegation.fromPartial({})), - Params: getStructure(Params.fromPartial({})), - DelegationResponse: getStructure(DelegationResponse.fromPartial({})), - RedelegationEntryResponse: getStructure(RedelegationEntryResponse.fromPartial({})), - RedelegationResponse: getStructure(RedelegationResponse.fromPartial({})), - Pool: getStructure(Pool.fromPartial({})), - - }, - _Registry: registry, - _Subscriptions: new Set(), - } -} - -// initial state -const state = getDefaultState() - -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()) - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription) - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription) - } - }, - getters: { - getValidators: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Validators[JSON.stringify(params)] ?? {} - }, - getValidator: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Validator[JSON.stringify(params)] ?? {} - }, - getValidatorDelegations: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.ValidatorDelegations[JSON.stringify(params)] ?? {} - }, - getValidatorUnbondingDelegations: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.ValidatorUnbondingDelegations[JSON.stringify(params)] ?? {} - }, - getDelegation: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Delegation[JSON.stringify(params)] ?? {} - }, - getUnbondingDelegation: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.UnbondingDelegation[JSON.stringify(params)] ?? {} - }, - getDelegatorDelegations: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DelegatorDelegations[JSON.stringify(params)] ?? {} - }, - getDelegatorUnbondingDelegations: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DelegatorUnbondingDelegations[JSON.stringify(params)] ?? {} - }, - getRedelegations: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Redelegations[JSON.stringify(params)] ?? {} - }, - getDelegatorValidators: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DelegatorValidators[JSON.stringify(params)] ?? {} - }, - getDelegatorValidator: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DelegatorValidator[JSON.stringify(params)] ?? {} - }, - getHistoricalInfo: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.HistoricalInfo[JSON.stringify(params)] ?? {} - }, - getPool: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Pool[JSON.stringify(params)] ?? {} - }, - getParams: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Params[JSON.stringify(params)] ?? {} - }, - - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields - }, - getRegistry: (state) => { - return state._Registry - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.staking.v1beta1 initialized!') - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate') - }) - } - }, - resetState({ commit }) { - commit('RESET_STATE') - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription) - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload) - }catch(e) { - throw new SpVuexError('Subscriptions: ' + e.message) - } - }) - }, - - - - - - - async QueryValidators({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryValidators(query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryValidators({...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Validators', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryValidators', payload: { options: { all }, params: {...key},query }}) - return getters['getValidators']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryValidators', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryValidator({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryValidator( key.validator_addr)).data - - - commit('QUERY', { query: 'Validator', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryValidator', payload: { options: { all }, params: {...key},query }}) - return getters['getValidator']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryValidator', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryValidatorDelegations({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryValidatorDelegations( key.validator_addr, query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryValidatorDelegations( key.validator_addr, {...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'ValidatorDelegations', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryValidatorDelegations', payload: { options: { all }, params: {...key},query }}) - return getters['getValidatorDelegations']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryValidatorDelegations', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryValidatorUnbondingDelegations({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryValidatorUnbondingDelegations( key.validator_addr, query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryValidatorUnbondingDelegations( key.validator_addr, {...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'ValidatorUnbondingDelegations', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryValidatorUnbondingDelegations', payload: { options: { all }, params: {...key},query }}) - return getters['getValidatorUnbondingDelegations']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryValidatorUnbondingDelegations', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDelegation({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDelegation( key.validator_addr, key.delegator_addr)).data - - - commit('QUERY', { query: 'Delegation', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDelegation', payload: { options: { all }, params: {...key},query }}) - return getters['getDelegation']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDelegation', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryUnbondingDelegation({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryUnbondingDelegation( key.validator_addr, key.delegator_addr)).data - - - commit('QUERY', { query: 'UnbondingDelegation', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryUnbondingDelegation', payload: { options: { all }, params: {...key},query }}) - return getters['getUnbondingDelegation']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryUnbondingDelegation', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDelegatorDelegations({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDelegatorDelegations( key.delegator_addr, query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryDelegatorDelegations( key.delegator_addr, {...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'DelegatorDelegations', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDelegatorDelegations', payload: { options: { all }, params: {...key},query }}) - return getters['getDelegatorDelegations']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorDelegations', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDelegatorUnbondingDelegations({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDelegatorUnbondingDelegations( key.delegator_addr, query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryDelegatorUnbondingDelegations( key.delegator_addr, {...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'DelegatorUnbondingDelegations', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDelegatorUnbondingDelegations', payload: { options: { all }, params: {...key},query }}) - return getters['getDelegatorUnbondingDelegations']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorUnbondingDelegations', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryRedelegations({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryRedelegations( key.delegator_addr, query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryRedelegations( key.delegator_addr, {...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'Redelegations', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryRedelegations', payload: { options: { all }, params: {...key},query }}) - return getters['getRedelegations']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryRedelegations', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDelegatorValidators({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDelegatorValidators( key.delegator_addr, query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryDelegatorValidators( key.delegator_addr, {...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'DelegatorValidators', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDelegatorValidators', payload: { options: { all }, params: {...key},query }}) - return getters['getDelegatorValidators']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorValidators', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDelegatorValidator({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDelegatorValidator( key.delegator_addr, key.validator_addr)).data - - - commit('QUERY', { query: 'DelegatorValidator', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDelegatorValidator', payload: { options: { all }, params: {...key},query }}) - return getters['getDelegatorValidator']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDelegatorValidator', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryHistoricalInfo({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryHistoricalInfo( key.height)).data - - - commit('QUERY', { query: 'HistoricalInfo', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryHistoricalInfo', payload: { options: { all }, params: {...key},query }}) - return getters['getHistoricalInfo']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryHistoricalInfo', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryPool({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryPool()).data - - - commit('QUERY', { query: 'Pool', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryPool', payload: { options: { all }, params: {...key},query }}) - return getters['getPool']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryPool', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryParams()).data - - - commit('QUERY', { query: 'Params', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: {...key},query }}) - return getters['getParams']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - async sendMsgDelegate({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgDelegate(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgDelegate:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgDelegate:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgUndelegate({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgUndelegate(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgUndelegate:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgUndelegate:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgEditValidator({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgEditValidator(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgEditValidator:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgEditValidator:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgBeginRedelegate({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgBeginRedelegate(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgBeginRedelegate:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgBeginRedelegate:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - async sendMsgCreateValidator({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgCreateValidator(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgCreateValidator:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgCreateValidator:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - - async MsgDelegate({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgDelegate(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgDelegate:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgDelegate:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgUndelegate({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgUndelegate(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgUndelegate:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgUndelegate:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgEditValidator({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgEditValidator(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgEditValidator:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgEditValidator:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgBeginRedelegate({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgBeginRedelegate(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgBeginRedelegate:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgBeginRedelegate:Create', 'Could not create message: ' + e.message) - - } - } - }, - async MsgCreateValidator({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgCreateValidator(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgCreateValidator:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgCreateValidator:Create', 'Could not create message: ' + e.message) - - } - } - }, - - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.d.ts deleted file mode 100644 index 1fd4f7a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { StdFee } from "@cosmjs/launchpad"; -import { Registry, OfflineSigner, EncodeObject } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgDelegate } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgUndelegate } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgEditValidator } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgBeginRedelegate } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgCreateValidator } from "./types/cosmos/staking/v1beta1/tx"; -export declare const MissingWalletError: Error; -export declare const registry: Registry; -interface TxClientOptions { - addr: string; -} -interface SignAndBroadcastOptions { - fee: StdFee; - memo?: string; -} -declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions) => Promise<{ - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; - msgDelegate: (data: MsgDelegate) => EncodeObject; - msgUndelegate: (data: MsgUndelegate) => EncodeObject; - msgEditValidator: (data: MsgEditValidator) => EncodeObject; - msgBeginRedelegate: (data: MsgBeginRedelegate) => EncodeObject; - msgCreateValidator: (data: MsgCreateValidator) => EncodeObject; -}>; -interface QueryClientOptions { - addr: string; -} -declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.js deleted file mode 100644 index f558bb3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.js +++ /dev/null @@ -1,46 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgDelegate } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgUndelegate } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgEditValidator } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgBeginRedelegate } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgCreateValidator } from "./types/cosmos/staking/v1beta1/tx"; -const types = [ - ["/cosmos.staking.v1beta1.MsgDelegate", MsgDelegate], - ["/cosmos.staking.v1beta1.MsgUndelegate", MsgUndelegate], - ["/cosmos.staking.v1beta1.MsgEditValidator", MsgEditValidator], - ["/cosmos.staking.v1beta1.MsgBeginRedelegate", MsgBeginRedelegate], - ["/cosmos.staking.v1beta1.MsgCreateValidator", MsgCreateValidator], -]; -export const MissingWalletError = new Error("wallet is required"); -export const registry = new Registry(types); -const defaultFee = { - amount: [], - gas: "200000", -}; -const txClient = async (wallet, { addr: addr } = { addr: "http://localhost:26657" }) => { - if (!wallet) - throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - } - else { - client = await SigningStargateClient.offline(wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - return { - signAndBroadcast: (msgs, { fee, memo } = { fee: defaultFee, memo: "" }) => client.signAndBroadcast(address, msgs, fee, memo), - msgDelegate: (data) => ({ typeUrl: "/cosmos.staking.v1beta1.MsgDelegate", value: data }), - msgUndelegate: (data) => ({ typeUrl: "/cosmos.staking.v1beta1.MsgUndelegate", value: data }), - msgEditValidator: (data) => ({ typeUrl: "/cosmos.staking.v1beta1.MsgEditValidator", value: data }), - msgBeginRedelegate: (data) => ({ typeUrl: "/cosmos.staking.v1beta1.MsgBeginRedelegate", value: data }), - msgCreateValidator: (data) => ({ typeUrl: "/cosmos.staking.v1beta1.MsgCreateValidator", value: data }), - }; -}; -const queryClient = async ({ addr: addr } = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.ts deleted file mode 100644 index 690ae6f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/index.ts +++ /dev/null @@ -1,72 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import { StdFee } from "@cosmjs/launchpad"; -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry, OfflineSigner, EncodeObject, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgDelegate } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgUndelegate } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgEditValidator } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgBeginRedelegate } from "./types/cosmos/staking/v1beta1/tx"; -import { MsgCreateValidator } from "./types/cosmos/staking/v1beta1/tx"; - - -const types = [ - ["/cosmos.staking.v1beta1.MsgDelegate", MsgDelegate], - ["/cosmos.staking.v1beta1.MsgUndelegate", MsgUndelegate], - ["/cosmos.staking.v1beta1.MsgEditValidator", MsgEditValidator], - ["/cosmos.staking.v1beta1.MsgBeginRedelegate", MsgBeginRedelegate], - ["/cosmos.staking.v1beta1.MsgCreateValidator", MsgCreateValidator], - -]; -export const MissingWalletError = new Error("wallet is required"); - -export const registry = new Registry(types); - -const defaultFee = { - amount: [], - gas: "200000", -}; - -interface TxClientOptions { - addr: string -} - -interface SignAndBroadcastOptions { - fee: StdFee, - memo?: string -} - -const txClient = async (wallet: OfflineSigner, { addr: addr }: TxClientOptions = { addr: "http://localhost:26657" }) => { - if (!wallet) throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - }else{ - client = await SigningStargateClient.offline( wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - - return { - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }: SignAndBroadcastOptions = {fee: defaultFee, memo: ""}) => client.signAndBroadcast(address, msgs, fee,memo), - msgDelegate: (data: MsgDelegate): EncodeObject => ({ typeUrl: "/cosmos.staking.v1beta1.MsgDelegate", value: data }), - msgUndelegate: (data: MsgUndelegate): EncodeObject => ({ typeUrl: "/cosmos.staking.v1beta1.MsgUndelegate", value: data }), - msgEditValidator: (data: MsgEditValidator): EncodeObject => ({ typeUrl: "/cosmos.staking.v1beta1.MsgEditValidator", value: data }), - msgBeginRedelegate: (data: MsgBeginRedelegate): EncodeObject => ({ typeUrl: "/cosmos.staking.v1beta1.MsgBeginRedelegate", value: data }), - msgCreateValidator: (data: MsgCreateValidator): EncodeObject => ({ typeUrl: "/cosmos.staking.v1beta1.MsgCreateValidator", value: data }), - - }; -}; - -interface QueryClientOptions { - addr: string -} - -const queryClient = async ({ addr: addr }: QueryClientOptions = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; - -export { - txClient, - queryClient, -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.d.ts deleted file mode 100644 index 3500284..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.d.ts +++ /dev/null @@ -1,864 +0,0 @@ -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} -/** -* Validator defines a validator, together with the total amount of the -Validator's bond shares and their exchange rate to coins. Slashing results in -a decrease in the exchange rate, allowing correct calculation of future -undelegations without iterating over delegators. When coins are delegated to -this validator, the validator is credited with a delegation whose number of -bond shares is based on the amount of coins delegated divided by the current -exchange rate. Voting power can be calculated as total bonded shares -multiplied by exchange rate. -*/ -export interface Stakingv1Beta1Validator { - /** operator_address defines the address of the validator's operator; bech encoded in JSON. */ - operatorAddress?: string; - /** consensus_pubkey is the consensus public key of the validator, as a Protobuf Any. */ - consensusPubkey?: ProtobufAny; - /** jailed defined whether the validator has been jailed from bonded status or not. */ - jailed?: boolean; - /** status is the validator status (bonded/unbonding/unbonded). */ - status?: V1Beta1BondStatus; - /** tokens define the delegated tokens (incl. self-delegation). */ - tokens?: string; - /** delegator_shares defines total shares issued to a validator's delegators. */ - delegatorShares?: string; - /** description defines the description terms for the validator. */ - description?: V1Beta1Description; - /** - * unbonding_height defines, if unbonding, the height at which this validator has begun unbonding. - * @format int64 - */ - unbondingHeight?: string; - /** - * unbonding_time defines, if unbonding, the min time for the validator to complete unbonding. - * @format date-time - */ - unbondingTime?: string; - /** commission defines the commission parameters. */ - commission?: V1Beta1Commission; - /** min_self_delegation is the validator's self declared minimum self delegation. */ - minSelfDelegation?: string; -} -export interface TypesBlockID { - /** @format byte */ - hash?: string; - partSetHeader?: TypesPartSetHeader; -} -/** - * Header defines the structure of a Tendermint block header. - */ -export interface TypesHeader { - /** - * Consensus captures the consensus rules for processing a block in the blockchain, - * including all blockchain data structures and the rules of the application's - * state transition machine. - */ - version?: VersionConsensus; - chainId?: string; - /** @format int64 */ - height?: string; - /** @format date-time */ - time?: string; - lastBlockId?: TypesBlockID; - /** @format byte */ - lastCommitHash?: string; - /** @format byte */ - dataHash?: string; - /** @format byte */ - validatorsHash?: string; - /** @format byte */ - nextValidatorsHash?: string; - /** @format byte */ - consensusHash?: string; - /** @format byte */ - appHash?: string; - /** @format byte */ - lastResultsHash?: string; - /** @format byte */ - evidenceHash?: string; - /** @format byte */ - proposerAddress?: string; -} -export interface TypesPartSetHeader { - /** @format int64 */ - total?: number; - /** @format byte */ - hash?: string; -} -/** -* BondStatus is the status of a validator. - - - BOND_STATUS_UNSPECIFIED: UNSPECIFIED defines an invalid validator status. - - BOND_STATUS_UNBONDED: UNBONDED defines a validator that is not bonded. - - BOND_STATUS_UNBONDING: UNBONDING defines a validator that is unbonding. - - BOND_STATUS_BONDED: BONDED defines a validator that is bonded. -*/ -export declare enum V1Beta1BondStatus { - BOND_STATUS_UNSPECIFIED = "BOND_STATUS_UNSPECIFIED", - BOND_STATUS_UNBONDED = "BOND_STATUS_UNBONDED", - BOND_STATUS_UNBONDING = "BOND_STATUS_UNBONDING", - BOND_STATUS_BONDED = "BOND_STATUS_BONDED" -} -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} -/** - * Commission defines commission parameters for a given validator. - */ -export interface V1Beta1Commission { - /** commission_rates defines the initial commission rates to be used for creating a validator. */ - commissionRates?: V1Beta1CommissionRates; - /** - * update_time is the last time the commission rate was changed. - * @format date-time - */ - updateTime?: string; -} -/** -* CommissionRates defines the initial commission rates to be used for creating -a validator. -*/ -export interface V1Beta1CommissionRates { - /** rate is the commission rate charged to delegators, as a fraction. */ - rate?: string; - /** max_rate defines the maximum commission rate which validator can ever charge, as a fraction. */ - maxRate?: string; - /** max_change_rate defines the maximum daily increase of the validator commission, as a fraction. */ - maxChangeRate?: string; -} -/** -* Delegation represents the bond with tokens held by an account. It is -owned by one delegator, and is associated with the voting power of one -validator. -*/ -export interface V1Beta1Delegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress?: string; - /** validator_address is the bech32-encoded address of the validator. */ - validatorAddress?: string; - /** shares define the delegation shares received. */ - shares?: string; -} -/** -* DelegationResponse is equivalent to Delegation except that it contains a -balance in addition to shares which is more suitable for client responses. -*/ -export interface V1Beta1DelegationResponse { - /** - * Delegation represents the bond with tokens held by an account. It is - * owned by one delegator, and is associated with the voting power of one - * validator. - */ - delegation?: V1Beta1Delegation; - /** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ - balance?: V1Beta1Coin; -} -/** - * Description defines a validator description. - */ -export interface V1Beta1Description { - /** moniker defines a human-readable name for the validator. */ - moniker?: string; - /** identity defines an optional identity signature (ex. UPort or Keybase). */ - identity?: string; - /** website defines an optional website link. */ - website?: string; - /** security_contact defines an optional email for security contact. */ - securityContact?: string; - /** details define other optional details. */ - details?: string; -} -/** -* HistoricalInfo contains header and validator information for a given block. -It is stored as part of staking module's state, which persists the `n` most -recent HistoricalInfo -(`n` is set by the staking module's `historical_entries` parameter). -*/ -export interface V1Beta1HistoricalInfo { - /** Header defines the structure of a Tendermint block header. */ - header?: TypesHeader; - valset?: Stakingv1Beta1Validator[]; -} -/** - * MsgBeginRedelegateResponse defines the Msg/BeginRedelegate response type. - */ -export interface V1Beta1MsgBeginRedelegateResponse { - /** @format date-time */ - completionTime?: string; -} -/** - * MsgCreateValidatorResponse defines the Msg/CreateValidator response type. - */ -export declare type V1Beta1MsgCreateValidatorResponse = object; -/** - * MsgDelegateResponse defines the Msg/Delegate response type. - */ -export declare type V1Beta1MsgDelegateResponse = object; -/** - * MsgEditValidatorResponse defines the Msg/EditValidator response type. - */ -export declare type V1Beta1MsgEditValidatorResponse = object; -/** - * MsgUndelegateResponse defines the Msg/Undelegate response type. - */ -export interface V1Beta1MsgUndelegateResponse { - /** @format date-time */ - completionTime?: string; -} -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - /** @format uint64 */ - total?: string; -} -/** - * Params defines the parameters for the staking module. - */ -export interface V1Beta1Params { - /** unbonding_time is the time duration of unbonding. */ - unbondingTime?: string; - /** - * max_validators is the maximum number of validators. - * @format int64 - */ - maxValidators?: number; - /** - * max_entries is the max entries for either unbonding delegation or redelegation (per pair/trio). - * @format int64 - */ - maxEntries?: number; - /** - * historical_entries is the number of historical entries to persist. - * @format int64 - */ - historicalEntries?: number; - /** bond_denom defines the bondable coin denomination. */ - bondDenom?: string; -} -/** -* Pool is used for tracking bonded and not-bonded token supply of the bond -denomination. -*/ -export interface V1Beta1Pool { - notBondedTokens?: string; - bondedTokens?: string; -} -/** - * QueryDelegationResponse is response type for the Query/Delegation RPC method. - */ -export interface V1Beta1QueryDelegationResponse { - /** delegation_responses defines the delegation info of a delegation. */ - delegationResponse?: V1Beta1DelegationResponse; -} -/** -* QueryDelegatorDelegationsResponse is response type for the -Query/DelegatorDelegations RPC method. -*/ -export interface V1Beta1QueryDelegatorDelegationsResponse { - /** delegation_responses defines all the delegations' info of a delegator. */ - delegationResponses?: V1Beta1DelegationResponse[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** -* QueryUnbondingDelegatorDelegationsResponse is response type for the -Query/UnbondingDelegatorDelegations RPC method. -*/ -export interface V1Beta1QueryDelegatorUnbondingDelegationsResponse { - unbondingResponses?: V1Beta1UnbondingDelegation[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** -* QueryDelegatorValidatorResponse response type for the -Query/DelegatorValidator RPC method. -*/ -export interface V1Beta1QueryDelegatorValidatorResponse { - /** validator defines the the validator info. */ - validator?: Stakingv1Beta1Validator; -} -/** -* QueryDelegatorValidatorsResponse is response type for the -Query/DelegatorValidators RPC method. -*/ -export interface V1Beta1QueryDelegatorValidatorsResponse { - /** validators defines the the validators' info of a delegator. */ - validators?: Stakingv1Beta1Validator[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** -* QueryHistoricalInfoResponse is response type for the Query/HistoricalInfo RPC -method. -*/ -export interface V1Beta1QueryHistoricalInfoResponse { - /** hist defines the historical info at the given height. */ - hist?: V1Beta1HistoricalInfo; -} -/** - * QueryParamsResponse is response type for the Query/Params RPC method. - */ -export interface V1Beta1QueryParamsResponse { - /** params holds all the parameters of this module. */ - params?: V1Beta1Params; -} -/** - * QueryPoolResponse is response type for the Query/Pool RPC method. - */ -export interface V1Beta1QueryPoolResponse { - /** pool defines the pool info. */ - pool?: V1Beta1Pool; -} -/** -* QueryRedelegationsResponse is response type for the Query/Redelegations RPC -method. -*/ -export interface V1Beta1QueryRedelegationsResponse { - redelegationResponses?: V1Beta1RedelegationResponse[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** -* QueryDelegationResponse is response type for the Query/UnbondingDelegation -RPC method. -*/ -export interface V1Beta1QueryUnbondingDelegationResponse { - /** unbond defines the unbonding information of a delegation. */ - unbond?: V1Beta1UnbondingDelegation; -} -export interface V1Beta1QueryValidatorDelegationsResponse { - delegationResponses?: V1Beta1DelegationResponse[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -export interface V1Beta1QueryValidatorResponse { - /** validator defines the the validator info. */ - validator?: Stakingv1Beta1Validator; -} -/** -* QueryValidatorUnbondingDelegationsResponse is response type for the -Query/ValidatorUnbondingDelegations RPC method. -*/ -export interface V1Beta1QueryValidatorUnbondingDelegationsResponse { - unbondingResponses?: V1Beta1UnbondingDelegation[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -export interface V1Beta1QueryValidatorsResponse { - /** validators contains all the queried validators. */ - validators?: Stakingv1Beta1Validator[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** -* Redelegation contains the list of a particular delegator's redelegating bonds -from a particular source validator to a particular destination validator. -*/ -export interface V1Beta1Redelegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress?: string; - /** validator_src_address is the validator redelegation source operator address. */ - validatorSrcAddress?: string; - /** validator_dst_address is the validator redelegation destination operator address. */ - validatorDstAddress?: string; - /** entries are the redelegation entries. */ - entries?: V1Beta1RedelegationEntry[]; -} -/** - * RedelegationEntry defines a redelegation object with relevant metadata. - */ -export interface V1Beta1RedelegationEntry { - /** - * creation_height defines the height which the redelegation took place. - * @format int64 - */ - creationHeight?: string; - /** - * completion_time defines the unix time for redelegation completion. - * @format date-time - */ - completionTime?: string; - /** initial_balance defines the initial balance when redelegation started. */ - initialBalance?: string; - /** shares_dst is the amount of destination-validator shares created by redelegation. */ - sharesDst?: string; -} -/** -* RedelegationEntryResponse is equivalent to a RedelegationEntry except that it -contains a balance in addition to shares which is more suitable for client -responses. -*/ -export interface V1Beta1RedelegationEntryResponse { - /** RedelegationEntry defines a redelegation object with relevant metadata. */ - redelegationEntry?: V1Beta1RedelegationEntry; - balance?: string; -} -/** -* RedelegationResponse is equivalent to a Redelegation except that its entries -contain a balance in addition to shares which is more suitable for client -responses. -*/ -export interface V1Beta1RedelegationResponse { - /** - * Redelegation contains the list of a particular delegator's redelegating bonds - * from a particular source validator to a particular destination validator. - */ - redelegation?: V1Beta1Redelegation; - entries?: V1Beta1RedelegationEntryResponse[]; -} -/** -* UnbondingDelegation stores all of a single delegator's unbonding bonds -for a single validator in an time-ordered list. -*/ -export interface V1Beta1UnbondingDelegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress?: string; - /** validator_address is the bech32-encoded address of the validator. */ - validatorAddress?: string; - /** entries are the unbonding delegation entries. */ - entries?: V1Beta1UnbondingDelegationEntry[]; -} -/** - * UnbondingDelegationEntry defines an unbonding object with relevant metadata. - */ -export interface V1Beta1UnbondingDelegationEntry { - /** - * creation_height is the height which the unbonding took place. - * @format int64 - */ - creationHeight?: string; - /** - * completion_time is the unix time for unbonding completion. - * @format date-time - */ - completionTime?: string; - /** initial_balance defines the tokens initially scheduled to receive at completion. */ - initialBalance?: string; - /** balance defines the tokens to receive at completion. */ - balance?: string; -} -/** -* Consensus captures the consensus rules for processing a block in the blockchain, -including all blockchain data structures and the rules of the application's -state transition machine. -*/ -export interface VersionConsensus { - /** @format uint64 */ - block?: string; - /** @format uint64 */ - app?: string; -} -export declare type QueryParamsType = Record; -export declare type ResponseFormat = keyof Omit; -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} -export declare type RequestParams = Omit; -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} -export interface HttpResponse extends Response { - data: D; - error: E; -} -declare type CancelToken = Symbol | string | number; -export declare enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded" -} -export declare class HttpClient { - baseUrl: string; - private securityData; - private securityWorker; - private abortControllers; - private baseApiParams; - constructor(apiConfig?: ApiConfig); - setSecurityData: (data: SecurityDataType) => void; - private addQueryParam; - protected toQueryString(rawQuery?: QueryParamsType): string; - protected addQueryParams(rawQuery?: QueryParamsType): string; - private contentFormatters; - private mergeRequestParams; - private createAbortSignal; - abortRequest: (cancelToken: CancelToken) => void; - request: ({ body, secure, path, type, query, format, baseUrl, cancelToken, ...params }: FullRequestParams) => Promise>; -} -/** - * @title cosmos/staking/v1beta1/authz.proto - * @version version not set - */ -export declare class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryDelegatorDelegations - * @summary DelegatorDelegations queries all delegations of a given delegator address. - * @request GET:/cosmos/staking/v1beta1/delegations/{delegatorAddr} - */ - queryDelegatorDelegations: (delegatorAddr: string, query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryRedelegations - * @summary Redelegations queries redelegations of given address. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/redelegations - */ - queryRedelegations: (delegatorAddr: string, query?: { - srcValidatorAddr?: string; - dstValidatorAddr?: string; - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDelegatorUnbondingDelegations - * @summary DelegatorUnbondingDelegations queries all unbonding delegations of a given - delegator address. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/unbonding_delegations - */ - queryDelegatorUnbondingDelegations: (delegatorAddr: string, query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDelegatorValidators - * @summary DelegatorValidators queries all validators info for given delegator - address. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/validators - */ - queryDelegatorValidators: (delegatorAddr: string, query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDelegatorValidator - * @summary DelegatorValidator queries validator info for given delegator validator - pair. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/validators/{validatorAddr} - */ - queryDelegatorValidator: (delegatorAddr: string, validatorAddr: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryHistoricalInfo - * @summary HistoricalInfo queries the historical info for given height. - * @request GET:/cosmos/staking/v1beta1/historical_info/{height} - */ - queryHistoricalInfo: (height: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Parameters queries the staking parameters. - * @request GET:/cosmos/staking/v1beta1/params - */ - queryParams: (params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryPool - * @summary Pool queries the pool info. - * @request GET:/cosmos/staking/v1beta1/pool - */ - queryPool: (params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryValidators - * @summary Validators queries all validators that match the given status. - * @request GET:/cosmos/staking/v1beta1/validators - */ - queryValidators: (query?: { - status?: string; - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryValidator - * @summary Validator queries validator info for given validator address. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr} - */ - queryValidator: (validatorAddr: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryValidatorDelegations - * @summary ValidatorDelegations queries delegate info for given validator. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/delegations - */ - queryValidatorDelegations: (validatorAddr: string, query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDelegation - * @summary Delegation queries delegate info for given validator delegator pair. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/delegations/{delegatorAddr} - */ - queryDelegation: (validatorAddr: string, delegatorAddr: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryUnbondingDelegation - * @summary UnbondingDelegation queries unbonding info for given validator delegator - pair. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/delegations/{delegatorAddr}/unbonding_delegation - */ - queryUnbondingDelegation: (validatorAddr: string, delegatorAddr: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryValidatorUnbondingDelegations - * @summary ValidatorUnbondingDelegations queries unbonding delegations of a validator. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/unbonding_delegations - */ - queryValidatorUnbondingDelegations: (validatorAddr: string, query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, params?: RequestParams) => Promise>; -} -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.js deleted file mode 100644 index 24ddb37..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.js +++ /dev/null @@ -1,362 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ -/** -* BondStatus is the status of a validator. - - - BOND_STATUS_UNSPECIFIED: UNSPECIFIED defines an invalid validator status. - - BOND_STATUS_UNBONDED: UNBONDED defines a validator that is not bonded. - - BOND_STATUS_UNBONDING: UNBONDING defines a validator that is unbonding. - - BOND_STATUS_BONDED: BONDED defines a validator that is bonded. -*/ -export var V1Beta1BondStatus; -(function (V1Beta1BondStatus) { - V1Beta1BondStatus["BOND_STATUS_UNSPECIFIED"] = "BOND_STATUS_UNSPECIFIED"; - V1Beta1BondStatus["BOND_STATUS_UNBONDED"] = "BOND_STATUS_UNBONDED"; - V1Beta1BondStatus["BOND_STATUS_UNBONDING"] = "BOND_STATUS_UNBONDING"; - V1Beta1BondStatus["BOND_STATUS_BONDED"] = "BOND_STATUS_BONDED"; -})(V1Beta1BondStatus || (V1Beta1BondStatus = {})); -export var ContentType; -(function (ContentType) { - ContentType["Json"] = "application/json"; - ContentType["FormData"] = "multipart/form-data"; - ContentType["UrlEncoded"] = "application/x-www-form-urlencoded"; -})(ContentType || (ContentType = {})); -export class HttpClient { - constructor(apiConfig = {}) { - this.baseUrl = ""; - this.securityData = null; - this.securityWorker = null; - this.abortControllers = new Map(); - this.baseApiParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - this.setSecurityData = (data) => { - this.securityData = data; - }; - this.contentFormatters = { - [ContentType.Json]: (input) => input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input) => Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input) => this.toQueryString(input), - }; - this.createAbortSignal = (cancelToken) => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - this.abortRequest = (cancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - this.request = ({ body, secure, path, type, query, format = "json", baseUrl, cancelToken, ...params }) => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response; - r.data = null; - r.error = null; - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } - else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - if (!response.ok) - throw data; - return data; - }); - }; - Object.assign(this, apiConfig); - } - addQueryParam(query, key) { - const value = query[key]; - return (encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`)); - } - toQueryString(rawQuery) { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key]) - : this.addQueryParam(query, key)) - .join("&"); - } - addQueryParams(rawQuery) { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - mergeRequestParams(params1, params2) { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } -} -/** - * @title cosmos/staking/v1beta1/authz.proto - * @version version not set - */ -export class Api extends HttpClient { - constructor() { - super(...arguments); - /** - * No description - * - * @tags Query - * @name QueryDelegatorDelegations - * @summary DelegatorDelegations queries all delegations of a given delegator address. - * @request GET:/cosmos/staking/v1beta1/delegations/{delegatorAddr} - */ - this.queryDelegatorDelegations = (delegatorAddr, query, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/delegations/${delegatorAddr}`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryRedelegations - * @summary Redelegations queries redelegations of given address. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/redelegations - */ - this.queryRedelegations = (delegatorAddr, query, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/delegators/${delegatorAddr}/redelegations`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDelegatorUnbondingDelegations - * @summary DelegatorUnbondingDelegations queries all unbonding delegations of a given - delegator address. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/unbonding_delegations - */ - this.queryDelegatorUnbondingDelegations = (delegatorAddr, query, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/delegators/${delegatorAddr}/unbonding_delegations`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDelegatorValidators - * @summary DelegatorValidators queries all validators info for given delegator - address. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/validators - */ - this.queryDelegatorValidators = (delegatorAddr, query, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/delegators/${delegatorAddr}/validators`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDelegatorValidator - * @summary DelegatorValidator queries validator info for given delegator validator - pair. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/validators/{validatorAddr} - */ - this.queryDelegatorValidator = (delegatorAddr, validatorAddr, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/delegators/${delegatorAddr}/validators/${validatorAddr}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryHistoricalInfo - * @summary HistoricalInfo queries the historical info for given height. - * @request GET:/cosmos/staking/v1beta1/historical_info/{height} - */ - this.queryHistoricalInfo = (height, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/historical_info/${height}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Parameters queries the staking parameters. - * @request GET:/cosmos/staking/v1beta1/params - */ - this.queryParams = (params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/params`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryPool - * @summary Pool queries the pool info. - * @request GET:/cosmos/staking/v1beta1/pool - */ - this.queryPool = (params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/pool`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryValidators - * @summary Validators queries all validators that match the given status. - * @request GET:/cosmos/staking/v1beta1/validators - */ - this.queryValidators = (query, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/validators`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryValidator - * @summary Validator queries validator info for given validator address. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr} - */ - this.queryValidator = (validatorAddr, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/validators/${validatorAddr}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryValidatorDelegations - * @summary ValidatorDelegations queries delegate info for given validator. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/delegations - */ - this.queryValidatorDelegations = (validatorAddr, query, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/validators/${validatorAddr}/delegations`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDelegation - * @summary Delegation queries delegate info for given validator delegator pair. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/delegations/{delegatorAddr} - */ - this.queryDelegation = (validatorAddr, delegatorAddr, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/validators/${validatorAddr}/delegations/${delegatorAddr}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryUnbondingDelegation - * @summary UnbondingDelegation queries unbonding info for given validator delegator - pair. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/delegations/{delegatorAddr}/unbonding_delegation - */ - this.queryUnbondingDelegation = (validatorAddr, delegatorAddr, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/validators/${validatorAddr}/delegations/${delegatorAddr}/unbonding_delegation`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryValidatorUnbondingDelegations - * @summary ValidatorUnbondingDelegations queries unbonding delegations of a validator. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/unbonding_delegations - */ - this.queryValidatorUnbondingDelegations = (validatorAddr, query, params = {}) => this.request({ - path: `/cosmos/staking/v1beta1/validators/${validatorAddr}/unbonding_delegations`, - method: "GET", - query: query, - format: "json", - ...params, - }); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.ts deleted file mode 100644 index e11536a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/rest.ts +++ /dev/null @@ -1,1247 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} - -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} - -/** -* Validator defines a validator, together with the total amount of the -Validator's bond shares and their exchange rate to coins. Slashing results in -a decrease in the exchange rate, allowing correct calculation of future -undelegations without iterating over delegators. When coins are delegated to -this validator, the validator is credited with a delegation whose number of -bond shares is based on the amount of coins delegated divided by the current -exchange rate. Voting power can be calculated as total bonded shares -multiplied by exchange rate. -*/ -export interface Stakingv1Beta1Validator { - /** operator_address defines the address of the validator's operator; bech encoded in JSON. */ - operatorAddress?: string; - - /** consensus_pubkey is the consensus public key of the validator, as a Protobuf Any. */ - consensusPubkey?: ProtobufAny; - - /** jailed defined whether the validator has been jailed from bonded status or not. */ - jailed?: boolean; - - /** status is the validator status (bonded/unbonding/unbonded). */ - status?: V1Beta1BondStatus; - - /** tokens define the delegated tokens (incl. self-delegation). */ - tokens?: string; - - /** delegator_shares defines total shares issued to a validator's delegators. */ - delegatorShares?: string; - - /** description defines the description terms for the validator. */ - description?: V1Beta1Description; - - /** - * unbonding_height defines, if unbonding, the height at which this validator has begun unbonding. - * @format int64 - */ - unbondingHeight?: string; - - /** - * unbonding_time defines, if unbonding, the min time for the validator to complete unbonding. - * @format date-time - */ - unbondingTime?: string; - - /** commission defines the commission parameters. */ - commission?: V1Beta1Commission; - - /** min_self_delegation is the validator's self declared minimum self delegation. */ - minSelfDelegation?: string; -} - -export interface TypesBlockID { - /** @format byte */ - hash?: string; - partSetHeader?: TypesPartSetHeader; -} - -/** - * Header defines the structure of a Tendermint block header. - */ -export interface TypesHeader { - /** - * Consensus captures the consensus rules for processing a block in the blockchain, - * including all blockchain data structures and the rules of the application's - * state transition machine. - */ - version?: VersionConsensus; - chainId?: string; - - /** @format int64 */ - height?: string; - - /** @format date-time */ - time?: string; - lastBlockId?: TypesBlockID; - - /** @format byte */ - lastCommitHash?: string; - - /** @format byte */ - dataHash?: string; - - /** @format byte */ - validatorsHash?: string; - - /** @format byte */ - nextValidatorsHash?: string; - - /** @format byte */ - consensusHash?: string; - - /** @format byte */ - appHash?: string; - - /** @format byte */ - lastResultsHash?: string; - - /** @format byte */ - evidenceHash?: string; - - /** @format byte */ - proposerAddress?: string; -} - -export interface TypesPartSetHeader { - /** @format int64 */ - total?: number; - - /** @format byte */ - hash?: string; -} - -/** -* BondStatus is the status of a validator. - - - BOND_STATUS_UNSPECIFIED: UNSPECIFIED defines an invalid validator status. - - BOND_STATUS_UNBONDED: UNBONDED defines a validator that is not bonded. - - BOND_STATUS_UNBONDING: UNBONDING defines a validator that is unbonding. - - BOND_STATUS_BONDED: BONDED defines a validator that is bonded. -*/ -export enum V1Beta1BondStatus { - BOND_STATUS_UNSPECIFIED = "BOND_STATUS_UNSPECIFIED", - BOND_STATUS_UNBONDED = "BOND_STATUS_UNBONDED", - BOND_STATUS_UNBONDING = "BOND_STATUS_UNBONDING", - BOND_STATUS_BONDED = "BOND_STATUS_BONDED", -} - -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} - -/** - * Commission defines commission parameters for a given validator. - */ -export interface V1Beta1Commission { - /** commission_rates defines the initial commission rates to be used for creating a validator. */ - commissionRates?: V1Beta1CommissionRates; - - /** - * update_time is the last time the commission rate was changed. - * @format date-time - */ - updateTime?: string; -} - -/** -* CommissionRates defines the initial commission rates to be used for creating -a validator. -*/ -export interface V1Beta1CommissionRates { - /** rate is the commission rate charged to delegators, as a fraction. */ - rate?: string; - - /** max_rate defines the maximum commission rate which validator can ever charge, as a fraction. */ - maxRate?: string; - - /** max_change_rate defines the maximum daily increase of the validator commission, as a fraction. */ - maxChangeRate?: string; -} - -/** -* Delegation represents the bond with tokens held by an account. It is -owned by one delegator, and is associated with the voting power of one -validator. -*/ -export interface V1Beta1Delegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress?: string; - - /** validator_address is the bech32-encoded address of the validator. */ - validatorAddress?: string; - - /** shares define the delegation shares received. */ - shares?: string; -} - -/** -* DelegationResponse is equivalent to Delegation except that it contains a -balance in addition to shares which is more suitable for client responses. -*/ -export interface V1Beta1DelegationResponse { - /** - * Delegation represents the bond with tokens held by an account. It is - * owned by one delegator, and is associated with the voting power of one - * validator. - */ - delegation?: V1Beta1Delegation; - - /** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ - balance?: V1Beta1Coin; -} - -/** - * Description defines a validator description. - */ -export interface V1Beta1Description { - /** moniker defines a human-readable name for the validator. */ - moniker?: string; - - /** identity defines an optional identity signature (ex. UPort or Keybase). */ - identity?: string; - - /** website defines an optional website link. */ - website?: string; - - /** security_contact defines an optional email for security contact. */ - securityContact?: string; - - /** details define other optional details. */ - details?: string; -} - -/** -* HistoricalInfo contains header and validator information for a given block. -It is stored as part of staking module's state, which persists the `n` most -recent HistoricalInfo -(`n` is set by the staking module's `historical_entries` parameter). -*/ -export interface V1Beta1HistoricalInfo { - /** Header defines the structure of a Tendermint block header. */ - header?: TypesHeader; - valset?: Stakingv1Beta1Validator[]; -} - -/** - * MsgBeginRedelegateResponse defines the Msg/BeginRedelegate response type. - */ -export interface V1Beta1MsgBeginRedelegateResponse { - /** @format date-time */ - completionTime?: string; -} - -/** - * MsgCreateValidatorResponse defines the Msg/CreateValidator response type. - */ -export type V1Beta1MsgCreateValidatorResponse = object; - -/** - * MsgDelegateResponse defines the Msg/Delegate response type. - */ -export type V1Beta1MsgDelegateResponse = object; - -/** - * MsgEditValidatorResponse defines the Msg/EditValidator response type. - */ -export type V1Beta1MsgEditValidatorResponse = object; - -/** - * MsgUndelegateResponse defines the Msg/Undelegate response type. - */ -export interface V1Beta1MsgUndelegateResponse { - /** @format date-time */ - completionTime?: string; -} - -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; - - /** reverse is set to true if results are to be returned in the descending order. */ - reverse?: boolean; -} - -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - - /** @format uint64 */ - total?: string; -} - -/** - * Params defines the parameters for the staking module. - */ -export interface V1Beta1Params { - /** unbonding_time is the time duration of unbonding. */ - unbondingTime?: string; - - /** - * max_validators is the maximum number of validators. - * @format int64 - */ - maxValidators?: number; - - /** - * max_entries is the max entries for either unbonding delegation or redelegation (per pair/trio). - * @format int64 - */ - maxEntries?: number; - - /** - * historical_entries is the number of historical entries to persist. - * @format int64 - */ - historicalEntries?: number; - - /** bond_denom defines the bondable coin denomination. */ - bondDenom?: string; -} - -/** -* Pool is used for tracking bonded and not-bonded token supply of the bond -denomination. -*/ -export interface V1Beta1Pool { - notBondedTokens?: string; - bondedTokens?: string; -} - -/** - * QueryDelegationResponse is response type for the Query/Delegation RPC method. - */ -export interface V1Beta1QueryDelegationResponse { - /** delegation_responses defines the delegation info of a delegation. */ - delegationResponse?: V1Beta1DelegationResponse; -} - -/** -* QueryDelegatorDelegationsResponse is response type for the -Query/DelegatorDelegations RPC method. -*/ -export interface V1Beta1QueryDelegatorDelegationsResponse { - /** delegation_responses defines all the delegations' info of a delegator. */ - delegationResponses?: V1Beta1DelegationResponse[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** -* QueryUnbondingDelegatorDelegationsResponse is response type for the -Query/UnbondingDelegatorDelegations RPC method. -*/ -export interface V1Beta1QueryDelegatorUnbondingDelegationsResponse { - unbondingResponses?: V1Beta1UnbondingDelegation[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** -* QueryDelegatorValidatorResponse response type for the -Query/DelegatorValidator RPC method. -*/ -export interface V1Beta1QueryDelegatorValidatorResponse { - /** validator defines the the validator info. */ - validator?: Stakingv1Beta1Validator; -} - -/** -* QueryDelegatorValidatorsResponse is response type for the -Query/DelegatorValidators RPC method. -*/ -export interface V1Beta1QueryDelegatorValidatorsResponse { - /** validators defines the the validators' info of a delegator. */ - validators?: Stakingv1Beta1Validator[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** -* QueryHistoricalInfoResponse is response type for the Query/HistoricalInfo RPC -method. -*/ -export interface V1Beta1QueryHistoricalInfoResponse { - /** hist defines the historical info at the given height. */ - hist?: V1Beta1HistoricalInfo; -} - -/** - * QueryParamsResponse is response type for the Query/Params RPC method. - */ -export interface V1Beta1QueryParamsResponse { - /** params holds all the parameters of this module. */ - params?: V1Beta1Params; -} - -/** - * QueryPoolResponse is response type for the Query/Pool RPC method. - */ -export interface V1Beta1QueryPoolResponse { - /** pool defines the pool info. */ - pool?: V1Beta1Pool; -} - -/** -* QueryRedelegationsResponse is response type for the Query/Redelegations RPC -method. -*/ -export interface V1Beta1QueryRedelegationsResponse { - redelegationResponses?: V1Beta1RedelegationResponse[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** -* QueryDelegationResponse is response type for the Query/UnbondingDelegation -RPC method. -*/ -export interface V1Beta1QueryUnbondingDelegationResponse { - /** unbond defines the unbonding information of a delegation. */ - unbond?: V1Beta1UnbondingDelegation; -} - -export interface V1Beta1QueryValidatorDelegationsResponse { - delegationResponses?: V1Beta1DelegationResponse[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -export interface V1Beta1QueryValidatorResponse { - /** validator defines the the validator info. */ - validator?: Stakingv1Beta1Validator; -} - -/** -* QueryValidatorUnbondingDelegationsResponse is response type for the -Query/ValidatorUnbondingDelegations RPC method. -*/ -export interface V1Beta1QueryValidatorUnbondingDelegationsResponse { - unbondingResponses?: V1Beta1UnbondingDelegation[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -export interface V1Beta1QueryValidatorsResponse { - /** validators contains all the queried validators. */ - validators?: Stakingv1Beta1Validator[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** -* Redelegation contains the list of a particular delegator's redelegating bonds -from a particular source validator to a particular destination validator. -*/ -export interface V1Beta1Redelegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress?: string; - - /** validator_src_address is the validator redelegation source operator address. */ - validatorSrcAddress?: string; - - /** validator_dst_address is the validator redelegation destination operator address. */ - validatorDstAddress?: string; - - /** entries are the redelegation entries. */ - entries?: V1Beta1RedelegationEntry[]; -} - -/** - * RedelegationEntry defines a redelegation object with relevant metadata. - */ -export interface V1Beta1RedelegationEntry { - /** - * creation_height defines the height which the redelegation took place. - * @format int64 - */ - creationHeight?: string; - - /** - * completion_time defines the unix time for redelegation completion. - * @format date-time - */ - completionTime?: string; - - /** initial_balance defines the initial balance when redelegation started. */ - initialBalance?: string; - - /** shares_dst is the amount of destination-validator shares created by redelegation. */ - sharesDst?: string; -} - -/** -* RedelegationEntryResponse is equivalent to a RedelegationEntry except that it -contains a balance in addition to shares which is more suitable for client -responses. -*/ -export interface V1Beta1RedelegationEntryResponse { - /** RedelegationEntry defines a redelegation object with relevant metadata. */ - redelegationEntry?: V1Beta1RedelegationEntry; - balance?: string; -} - -/** -* RedelegationResponse is equivalent to a Redelegation except that its entries -contain a balance in addition to shares which is more suitable for client -responses. -*/ -export interface V1Beta1RedelegationResponse { - /** - * Redelegation contains the list of a particular delegator's redelegating bonds - * from a particular source validator to a particular destination validator. - */ - redelegation?: V1Beta1Redelegation; - entries?: V1Beta1RedelegationEntryResponse[]; -} - -/** -* UnbondingDelegation stores all of a single delegator's unbonding bonds -for a single validator in an time-ordered list. -*/ -export interface V1Beta1UnbondingDelegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress?: string; - - /** validator_address is the bech32-encoded address of the validator. */ - validatorAddress?: string; - - /** entries are the unbonding delegation entries. */ - entries?: V1Beta1UnbondingDelegationEntry[]; -} - -/** - * UnbondingDelegationEntry defines an unbonding object with relevant metadata. - */ -export interface V1Beta1UnbondingDelegationEntry { - /** - * creation_height is the height which the unbonding took place. - * @format int64 - */ - creationHeight?: string; - - /** - * completion_time is the unix time for unbonding completion. - * @format date-time - */ - completionTime?: string; - - /** initial_balance defines the tokens initially scheduled to receive at completion. */ - initialBalance?: string; - - /** balance defines the tokens to receive at completion. */ - balance?: string; -} - -/** -* Consensus captures the consensus rules for processing a block in the blockchain, -including all blockchain data structures and the rules of the application's -state transition machine. -*/ -export interface VersionConsensus { - /** @format uint64 */ - block?: string; - - /** @format uint64 */ - app?: string; -} - -export type QueryParamsType = Record; -export type ResponseFormat = keyof Omit; - -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} - -export type RequestParams = Omit; - -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} - -export interface HttpResponse extends Response { - data: D; - error: E; -} - -type CancelToken = Symbol | string | number; - -export enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded", -} - -export class HttpClient { - public baseUrl: string = ""; - private securityData: SecurityDataType = null as any; - private securityWorker: null | ApiConfig["securityWorker"] = null; - private abortControllers = new Map(); - - private baseApiParams: RequestParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - - constructor(apiConfig: ApiConfig = {}) { - Object.assign(this, apiConfig); - } - - public setSecurityData = (data: SecurityDataType) => { - this.securityData = data; - }; - - private addQueryParam(query: QueryParamsType, key: string) { - const value = query[key]; - - return ( - encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`) - ); - } - - protected toQueryString(rawQuery?: QueryParamsType): string { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => - typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key] as QueryParamsType) - : this.addQueryParam(query, key), - ) - .join("&"); - } - - protected addQueryParams(rawQuery?: QueryParamsType): string { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - - private contentFormatters: Record any> = { - [ContentType.Json]: (input: any) => - input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input: any) => - Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input: any) => this.toQueryString(input), - }; - - private mergeRequestParams(params1: RequestParams, params2?: RequestParams): RequestParams { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } - - private createAbortSignal = (cancelToken: CancelToken): AbortSignal | undefined => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - - public abortRequest = (cancelToken: CancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - - public request = ({ - body, - secure, - path, - type, - query, - format = "json", - baseUrl, - cancelToken, - ...params - }: FullRequestParams): Promise> => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response as HttpResponse; - r.data = (null as unknown) as T; - r.error = (null as unknown) as E; - - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - - if (!response.ok) throw data; - return data; - }); - }; -} - -/** - * @title cosmos/staking/v1beta1/authz.proto - * @version version not set - */ -export class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryDelegatorDelegations - * @summary DelegatorDelegations queries all delegations of a given delegator address. - * @request GET:/cosmos/staking/v1beta1/delegations/{delegatorAddr} - */ - queryDelegatorDelegations = ( - delegatorAddr: string, - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/staking/v1beta1/delegations/${delegatorAddr}`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryRedelegations - * @summary Redelegations queries redelegations of given address. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/redelegations - */ - queryRedelegations = ( - delegatorAddr: string, - query?: { - srcValidatorAddr?: string; - dstValidatorAddr?: string; - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/staking/v1beta1/delegators/${delegatorAddr}/redelegations`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDelegatorUnbondingDelegations - * @summary DelegatorUnbondingDelegations queries all unbonding delegations of a given -delegator address. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/unbonding_delegations - */ - queryDelegatorUnbondingDelegations = ( - delegatorAddr: string, - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/staking/v1beta1/delegators/${delegatorAddr}/unbonding_delegations`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDelegatorValidators - * @summary DelegatorValidators queries all validators info for given delegator -address. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/validators - */ - queryDelegatorValidators = ( - delegatorAddr: string, - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/staking/v1beta1/delegators/${delegatorAddr}/validators`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDelegatorValidator - * @summary DelegatorValidator queries validator info for given delegator validator -pair. - * @request GET:/cosmos/staking/v1beta1/delegators/{delegatorAddr}/validators/{validatorAddr} - */ - queryDelegatorValidator = (delegatorAddr: string, validatorAddr: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/staking/v1beta1/delegators/${delegatorAddr}/validators/${validatorAddr}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryHistoricalInfo - * @summary HistoricalInfo queries the historical info for given height. - * @request GET:/cosmos/staking/v1beta1/historical_info/{height} - */ - queryHistoricalInfo = (height: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/staking/v1beta1/historical_info/${height}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Parameters queries the staking parameters. - * @request GET:/cosmos/staking/v1beta1/params - */ - queryParams = (params: RequestParams = {}) => - this.request({ - path: `/cosmos/staking/v1beta1/params`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryPool - * @summary Pool queries the pool info. - * @request GET:/cosmos/staking/v1beta1/pool - */ - queryPool = (params: RequestParams = {}) => - this.request({ - path: `/cosmos/staking/v1beta1/pool`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryValidators - * @summary Validators queries all validators that match the given status. - * @request GET:/cosmos/staking/v1beta1/validators - */ - queryValidators = ( - query?: { - status?: string; - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/staking/v1beta1/validators`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryValidator - * @summary Validator queries validator info for given validator address. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr} - */ - queryValidator = (validatorAddr: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/staking/v1beta1/validators/${validatorAddr}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryValidatorDelegations - * @summary ValidatorDelegations queries delegate info for given validator. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/delegations - */ - queryValidatorDelegations = ( - validatorAddr: string, - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/staking/v1beta1/validators/${validatorAddr}/delegations`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDelegation - * @summary Delegation queries delegate info for given validator delegator pair. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/delegations/{delegatorAddr} - */ - queryDelegation = (validatorAddr: string, delegatorAddr: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/staking/v1beta1/validators/${validatorAddr}/delegations/${delegatorAddr}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryUnbondingDelegation - * @summary UnbondingDelegation queries unbonding info for given validator delegator -pair. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/delegations/{delegatorAddr}/unbonding_delegation - */ - queryUnbondingDelegation = (validatorAddr: string, delegatorAddr: string, params: RequestParams = {}) => - this.request({ - path: `/cosmos/staking/v1beta1/validators/${validatorAddr}/delegations/${delegatorAddr}/unbonding_delegation`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryValidatorUnbondingDelegations - * @summary ValidatorUnbondingDelegations queries unbonding delegations of a validator. - * @request GET:/cosmos/staking/v1beta1/validators/{validatorAddr}/unbonding_delegations - */ - queryValidatorUnbondingDelegations = ( - validatorAddr: string, - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - "pagination.reverse"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/cosmos/staking/v1beta1/validators/${validatorAddr}/unbonding_delegations`, - method: "GET", - query: query, - format: "json", - ...params, - }); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts deleted file mode 100644 index 706d597..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.d.ts +++ /dev/null @@ -1,79 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.query.v1beta1"; -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean; - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean; -} -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array; - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number; -} -export declare const PageRequest: { - encode(message: PageRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageRequest; - fromJSON(object: any): PageRequest; - toJSON(message: PageRequest): unknown; - fromPartial(object: DeepPartial): PageRequest; -}; -export declare const PageResponse: { - encode(message: PageResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageResponse; - fromJSON(object: any): PageResponse; - toJSON(message: PageResponse): unknown; - fromPartial(object: DeepPartial): PageResponse; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js deleted file mode 100644 index f931742..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.js +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.query.v1beta1'; -const basePageRequest = { offset: 0, limit: 0, countTotal: false, reverse: false }; -export const PageRequest = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset); - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit); - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal); - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.offset = longToNumber(reader.uint64()); - break; - case 3: - message.limit = longToNumber(reader.uint64()); - break; - case 4: - message.countTotal = reader.bool(); - break; - case 5: - message.reverse = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset); - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit); - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal); - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse); - } - else { - message.reverse = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.offset !== undefined && (obj.offset = message.offset); - message.limit !== undefined && (obj.limit = message.limit); - message.countTotal !== undefined && (obj.countTotal = message.countTotal); - message.reverse !== undefined && (obj.reverse = message.reverse); - return obj; - }, - fromPartial(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset; - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit; - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal; - } - else { - message.countTotal = false; - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse; - } - else { - message.reverse = false; - } - return message; - } -}; -const basePageResponse = { total: 0 }; -export const PageResponse = { - encode(message, writer = Writer.create()) { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey); - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes(); - break; - case 2: - message.total = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey); - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); - message.total !== undefined && (obj.total = message.total); - return obj; - }, - fromPartial(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey; - } - else { - message.nextKey = new Uint8Array(); - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts deleted file mode 100644 index 9ae4539..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/query/v1beta1/pagination.ts +++ /dev/null @@ -1,308 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.query.v1beta1' - -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean - /** reverse is set to true if results are to be returned in the descending order. */ - reverse: boolean -} - -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number -} - -const basePageRequest: object = { offset: 0, limit: 0, countTotal: false, reverse: false } - -export const PageRequest = { - encode(message: PageRequest, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset) - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit) - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal) - } - if (message.reverse === true) { - writer.uint32(40).bool(message.reverse) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageRequest } as PageRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.offset = longToNumber(reader.uint64() as Long) - break - case 3: - message.limit = longToNumber(reader.uint64() as Long) - break - case 4: - message.countTotal = reader.bool() - break - case 5: - message.reverse = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset) - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit) - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal) - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = Boolean(object.reverse) - } else { - message.reverse = false - } - return message - }, - - toJSON(message: PageRequest): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.offset !== undefined && (obj.offset = message.offset) - message.limit !== undefined && (obj.limit = message.limit) - message.countTotal !== undefined && (obj.countTotal = message.countTotal) - message.reverse !== undefined && (obj.reverse = message.reverse) - return obj - }, - - fromPartial(object: DeepPartial): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal - } else { - message.countTotal = false - } - if (object.reverse !== undefined && object.reverse !== null) { - message.reverse = object.reverse - } else { - message.reverse = false - } - return message - } -} - -const basePageResponse: object = { total: 0 } - -export const PageResponse = { - encode(message: PageResponse, writer: Writer = Writer.create()): Writer { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey) - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageResponse } as PageResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes() - break - case 2: - message.total = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey) - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - return message - }, - - toJSON(message: PageResponse): unknown { - const obj: any = {} - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())) - message.total !== undefined && (obj.total = message.total) - return obj - }, - - fromPartial(object: DeepPartial): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey - } else { - message.nextKey = new Uint8Array() - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts deleted file mode 100644 index a97bf9e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.v1beta1"; -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string; - amount: string; -} -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string; - amount: string; -} -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string; -} -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string; -} -export declare const Coin: { - encode(message: Coin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Coin; - fromJSON(object: any): Coin; - toJSON(message: Coin): unknown; - fromPartial(object: DeepPartial): Coin; -}; -export declare const DecCoin: { - encode(message: DecCoin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecCoin; - fromJSON(object: any): DecCoin; - toJSON(message: DecCoin): unknown; - fromPartial(object: DeepPartial): DecCoin; -}; -export declare const IntProto: { - encode(message: IntProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): IntProto; - fromJSON(object: any): IntProto; - toJSON(message: IntProto): unknown; - fromPartial(object: DeepPartial): IntProto; -}; -export declare const DecProto: { - encode(message: DecProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecProto; - fromJSON(object: any): DecProto; - toJSON(message: DecProto): unknown; - fromPartial(object: DeepPartial): DecProto; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.js deleted file mode 100644 index 2fb52fd..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.js +++ /dev/null @@ -1,245 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.v1beta1'; -const baseCoin = { denom: '', amount: '' }; -export const Coin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseDecCoin = { denom: '', amount: '' }; -export const DecCoin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseIntProto = { int: '' }; -export const IntProto = { - encode(message, writer = Writer.create()) { - if (message.int !== '') { - writer.uint32(10).string(message.int); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseIntProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.int = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int); - } - else { - message.int = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.int !== undefined && (obj.int = message.int); - return obj; - }, - fromPartial(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = object.int; - } - else { - message.int = ''; - } - return message; - } -}; -const baseDecProto = { dec: '' }; -export const DecProto = { - encode(message, writer = Writer.create()) { - if (message.dec !== '') { - writer.uint32(10).string(message.dec); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.dec = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec); - } - else { - message.dec = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.dec !== undefined && (obj.dec = message.dec); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec; - } - else { - message.dec = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.ts deleted file mode 100644 index 4549c7f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/base/v1beta1/coin.ts +++ /dev/null @@ -1,301 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.v1beta1' - -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string - amount: string -} - -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string - amount: string -} - -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string -} - -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string -} - -const baseCoin: object = { denom: '', amount: '' } - -export const Coin = { - encode(message: Coin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Coin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCoin } as Coin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: Coin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseDecCoin: object = { denom: '', amount: '' } - -export const DecCoin = { - encode(message: DecCoin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecCoin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecCoin } as DecCoin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: DecCoin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseIntProto: object = { int: '' } - -export const IntProto = { - encode(message: IntProto, writer: Writer = Writer.create()): Writer { - if (message.int !== '') { - writer.uint32(10).string(message.int) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): IntProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseIntProto } as IntProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.int = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int) - } else { - message.int = '' - } - return message - }, - - toJSON(message: IntProto): unknown { - const obj: any = {} - message.int !== undefined && (obj.int = message.int) - return obj - }, - - fromPartial(object: DeepPartial): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = object.int - } else { - message.int = '' - } - return message - } -} - -const baseDecProto: object = { dec: '' } - -export const DecProto = { - encode(message: DecProto, writer: Writer = Writer.create()): Writer { - if (message.dec !== '') { - writer.uint32(10).string(message.dec) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecProto } as DecProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.dec = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec) - } else { - message.dec = '' - } - return message - }, - - toJSON(message: DecProto): unknown { - const obj: any = {} - message.dec !== undefined && (obj.dec = message.dec) - return obj - }, - - fromPartial(object: DeepPartial): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec - } else { - message.dec = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.d.ts deleted file mode 100644 index 84704a4..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.d.ts +++ /dev/null @@ -1,57 +0,0 @@ -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.staking.v1beta1"; -/** AuthorizationType defines the type of staking module authorization type */ -export declare enum AuthorizationType { - /** AUTHORIZATION_TYPE_UNSPECIFIED - AUTHORIZATION_TYPE_UNSPECIFIED specifies an unknown authorization type */ - AUTHORIZATION_TYPE_UNSPECIFIED = 0, - /** AUTHORIZATION_TYPE_DELEGATE - AUTHORIZATION_TYPE_DELEGATE defines an authorization type for Msg/Delegate */ - AUTHORIZATION_TYPE_DELEGATE = 1, - /** AUTHORIZATION_TYPE_UNDELEGATE - AUTHORIZATION_TYPE_UNDELEGATE defines an authorization type for Msg/Undelegate */ - AUTHORIZATION_TYPE_UNDELEGATE = 2, - /** AUTHORIZATION_TYPE_REDELEGATE - AUTHORIZATION_TYPE_REDELEGATE defines an authorization type for Msg/BeginRedelegate */ - AUTHORIZATION_TYPE_REDELEGATE = 3, - UNRECOGNIZED = -1 -} -export declare function authorizationTypeFromJSON(object: any): AuthorizationType; -export declare function authorizationTypeToJSON(object: AuthorizationType): string; -/** StakeAuthorization defines authorization for delegate/undelegate/redelegate. */ -export interface StakeAuthorization { - /** - * max_tokens specifies the maximum amount of tokens can be delegate to a validator. If it is - * empty, there is no spend limit and any amount of coins can be delegated. - */ - maxTokens: Coin | undefined; - /** - * allow_list specifies list of validator addresses to whom grantee can delegate tokens on behalf of granter's - * account. - */ - allowList: StakeAuthorization_Validators | undefined; - /** deny_list specifies list of validator addresses to whom grantee can not delegate tokens. */ - denyList: StakeAuthorization_Validators | undefined; - /** authorization_type defines one of AuthorizationType. */ - authorizationType: AuthorizationType; -} -/** Validators defines list of validator addresses. */ -export interface StakeAuthorization_Validators { - address: string[]; -} -export declare const StakeAuthorization: { - encode(message: StakeAuthorization, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): StakeAuthorization; - fromJSON(object: any): StakeAuthorization; - toJSON(message: StakeAuthorization): unknown; - fromPartial(object: DeepPartial): StakeAuthorization; -}; -export declare const StakeAuthorization_Validators: { - encode(message: StakeAuthorization_Validators, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): StakeAuthorization_Validators; - fromJSON(object: any): StakeAuthorization_Validators; - toJSON(message: StakeAuthorization_Validators): unknown; - fromPartial(object: DeepPartial): StakeAuthorization_Validators; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.js deleted file mode 100644 index 3a32348..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.js +++ /dev/null @@ -1,216 +0,0 @@ -/* eslint-disable */ -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.staking.v1beta1'; -/** AuthorizationType defines the type of staking module authorization type */ -export var AuthorizationType; -(function (AuthorizationType) { - /** AUTHORIZATION_TYPE_UNSPECIFIED - AUTHORIZATION_TYPE_UNSPECIFIED specifies an unknown authorization type */ - AuthorizationType[AuthorizationType["AUTHORIZATION_TYPE_UNSPECIFIED"] = 0] = "AUTHORIZATION_TYPE_UNSPECIFIED"; - /** AUTHORIZATION_TYPE_DELEGATE - AUTHORIZATION_TYPE_DELEGATE defines an authorization type for Msg/Delegate */ - AuthorizationType[AuthorizationType["AUTHORIZATION_TYPE_DELEGATE"] = 1] = "AUTHORIZATION_TYPE_DELEGATE"; - /** AUTHORIZATION_TYPE_UNDELEGATE - AUTHORIZATION_TYPE_UNDELEGATE defines an authorization type for Msg/Undelegate */ - AuthorizationType[AuthorizationType["AUTHORIZATION_TYPE_UNDELEGATE"] = 2] = "AUTHORIZATION_TYPE_UNDELEGATE"; - /** AUTHORIZATION_TYPE_REDELEGATE - AUTHORIZATION_TYPE_REDELEGATE defines an authorization type for Msg/BeginRedelegate */ - AuthorizationType[AuthorizationType["AUTHORIZATION_TYPE_REDELEGATE"] = 3] = "AUTHORIZATION_TYPE_REDELEGATE"; - AuthorizationType[AuthorizationType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(AuthorizationType || (AuthorizationType = {})); -export function authorizationTypeFromJSON(object) { - switch (object) { - case 0: - case 'AUTHORIZATION_TYPE_UNSPECIFIED': - return AuthorizationType.AUTHORIZATION_TYPE_UNSPECIFIED; - case 1: - case 'AUTHORIZATION_TYPE_DELEGATE': - return AuthorizationType.AUTHORIZATION_TYPE_DELEGATE; - case 2: - case 'AUTHORIZATION_TYPE_UNDELEGATE': - return AuthorizationType.AUTHORIZATION_TYPE_UNDELEGATE; - case 3: - case 'AUTHORIZATION_TYPE_REDELEGATE': - return AuthorizationType.AUTHORIZATION_TYPE_REDELEGATE; - case -1: - case 'UNRECOGNIZED': - default: - return AuthorizationType.UNRECOGNIZED; - } -} -export function authorizationTypeToJSON(object) { - switch (object) { - case AuthorizationType.AUTHORIZATION_TYPE_UNSPECIFIED: - return 'AUTHORIZATION_TYPE_UNSPECIFIED'; - case AuthorizationType.AUTHORIZATION_TYPE_DELEGATE: - return 'AUTHORIZATION_TYPE_DELEGATE'; - case AuthorizationType.AUTHORIZATION_TYPE_UNDELEGATE: - return 'AUTHORIZATION_TYPE_UNDELEGATE'; - case AuthorizationType.AUTHORIZATION_TYPE_REDELEGATE: - return 'AUTHORIZATION_TYPE_REDELEGATE'; - default: - return 'UNKNOWN'; - } -} -const baseStakeAuthorization = { authorizationType: 0 }; -export const StakeAuthorization = { - encode(message, writer = Writer.create()) { - if (message.maxTokens !== undefined) { - Coin.encode(message.maxTokens, writer.uint32(10).fork()).ldelim(); - } - if (message.allowList !== undefined) { - StakeAuthorization_Validators.encode(message.allowList, writer.uint32(18).fork()).ldelim(); - } - if (message.denyList !== undefined) { - StakeAuthorization_Validators.encode(message.denyList, writer.uint32(26).fork()).ldelim(); - } - if (message.authorizationType !== 0) { - writer.uint32(32).int32(message.authorizationType); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseStakeAuthorization }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.maxTokens = Coin.decode(reader, reader.uint32()); - break; - case 2: - message.allowList = StakeAuthorization_Validators.decode(reader, reader.uint32()); - break; - case 3: - message.denyList = StakeAuthorization_Validators.decode(reader, reader.uint32()); - break; - case 4: - message.authorizationType = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseStakeAuthorization }; - if (object.maxTokens !== undefined && object.maxTokens !== null) { - message.maxTokens = Coin.fromJSON(object.maxTokens); - } - else { - message.maxTokens = undefined; - } - if (object.allowList !== undefined && object.allowList !== null) { - message.allowList = StakeAuthorization_Validators.fromJSON(object.allowList); - } - else { - message.allowList = undefined; - } - if (object.denyList !== undefined && object.denyList !== null) { - message.denyList = StakeAuthorization_Validators.fromJSON(object.denyList); - } - else { - message.denyList = undefined; - } - if (object.authorizationType !== undefined && object.authorizationType !== null) { - message.authorizationType = authorizationTypeFromJSON(object.authorizationType); - } - else { - message.authorizationType = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.maxTokens !== undefined && (obj.maxTokens = message.maxTokens ? Coin.toJSON(message.maxTokens) : undefined); - message.allowList !== undefined && (obj.allowList = message.allowList ? StakeAuthorization_Validators.toJSON(message.allowList) : undefined); - message.denyList !== undefined && (obj.denyList = message.denyList ? StakeAuthorization_Validators.toJSON(message.denyList) : undefined); - message.authorizationType !== undefined && (obj.authorizationType = authorizationTypeToJSON(message.authorizationType)); - return obj; - }, - fromPartial(object) { - const message = { ...baseStakeAuthorization }; - if (object.maxTokens !== undefined && object.maxTokens !== null) { - message.maxTokens = Coin.fromPartial(object.maxTokens); - } - else { - message.maxTokens = undefined; - } - if (object.allowList !== undefined && object.allowList !== null) { - message.allowList = StakeAuthorization_Validators.fromPartial(object.allowList); - } - else { - message.allowList = undefined; - } - if (object.denyList !== undefined && object.denyList !== null) { - message.denyList = StakeAuthorization_Validators.fromPartial(object.denyList); - } - else { - message.denyList = undefined; - } - if (object.authorizationType !== undefined && object.authorizationType !== null) { - message.authorizationType = object.authorizationType; - } - else { - message.authorizationType = 0; - } - return message; - } -}; -const baseStakeAuthorization_Validators = { address: '' }; -export const StakeAuthorization_Validators = { - encode(message, writer = Writer.create()) { - for (const v of message.address) { - writer.uint32(10).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseStakeAuthorization_Validators }; - message.address = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseStakeAuthorization_Validators }; - message.address = []; - if (object.address !== undefined && object.address !== null) { - for (const e of object.address) { - message.address.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.address) { - obj.address = message.address.map((e) => e); - } - else { - obj.address = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseStakeAuthorization_Validators }; - message.address = []; - if (object.address !== undefined && object.address !== null) { - for (const e of object.address) { - message.address.push(e); - } - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.ts deleted file mode 100644 index 8948cbc..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/authz.ts +++ /dev/null @@ -1,256 +0,0 @@ -/* eslint-disable */ -import { Coin } from '../../../cosmos/base/v1beta1/coin' -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.staking.v1beta1' - -/** AuthorizationType defines the type of staking module authorization type */ -export enum AuthorizationType { - /** AUTHORIZATION_TYPE_UNSPECIFIED - AUTHORIZATION_TYPE_UNSPECIFIED specifies an unknown authorization type */ - AUTHORIZATION_TYPE_UNSPECIFIED = 0, - /** AUTHORIZATION_TYPE_DELEGATE - AUTHORIZATION_TYPE_DELEGATE defines an authorization type for Msg/Delegate */ - AUTHORIZATION_TYPE_DELEGATE = 1, - /** AUTHORIZATION_TYPE_UNDELEGATE - AUTHORIZATION_TYPE_UNDELEGATE defines an authorization type for Msg/Undelegate */ - AUTHORIZATION_TYPE_UNDELEGATE = 2, - /** AUTHORIZATION_TYPE_REDELEGATE - AUTHORIZATION_TYPE_REDELEGATE defines an authorization type for Msg/BeginRedelegate */ - AUTHORIZATION_TYPE_REDELEGATE = 3, - UNRECOGNIZED = -1 -} - -export function authorizationTypeFromJSON(object: any): AuthorizationType { - switch (object) { - case 0: - case 'AUTHORIZATION_TYPE_UNSPECIFIED': - return AuthorizationType.AUTHORIZATION_TYPE_UNSPECIFIED - case 1: - case 'AUTHORIZATION_TYPE_DELEGATE': - return AuthorizationType.AUTHORIZATION_TYPE_DELEGATE - case 2: - case 'AUTHORIZATION_TYPE_UNDELEGATE': - return AuthorizationType.AUTHORIZATION_TYPE_UNDELEGATE - case 3: - case 'AUTHORIZATION_TYPE_REDELEGATE': - return AuthorizationType.AUTHORIZATION_TYPE_REDELEGATE - case -1: - case 'UNRECOGNIZED': - default: - return AuthorizationType.UNRECOGNIZED - } -} - -export function authorizationTypeToJSON(object: AuthorizationType): string { - switch (object) { - case AuthorizationType.AUTHORIZATION_TYPE_UNSPECIFIED: - return 'AUTHORIZATION_TYPE_UNSPECIFIED' - case AuthorizationType.AUTHORIZATION_TYPE_DELEGATE: - return 'AUTHORIZATION_TYPE_DELEGATE' - case AuthorizationType.AUTHORIZATION_TYPE_UNDELEGATE: - return 'AUTHORIZATION_TYPE_UNDELEGATE' - case AuthorizationType.AUTHORIZATION_TYPE_REDELEGATE: - return 'AUTHORIZATION_TYPE_REDELEGATE' - default: - return 'UNKNOWN' - } -} - -/** StakeAuthorization defines authorization for delegate/undelegate/redelegate. */ -export interface StakeAuthorization { - /** - * max_tokens specifies the maximum amount of tokens can be delegate to a validator. If it is - * empty, there is no spend limit and any amount of coins can be delegated. - */ - maxTokens: Coin | undefined - /** - * allow_list specifies list of validator addresses to whom grantee can delegate tokens on behalf of granter's - * account. - */ - allowList: StakeAuthorization_Validators | undefined - /** deny_list specifies list of validator addresses to whom grantee can not delegate tokens. */ - denyList: StakeAuthorization_Validators | undefined - /** authorization_type defines one of AuthorizationType. */ - authorizationType: AuthorizationType -} - -/** Validators defines list of validator addresses. */ -export interface StakeAuthorization_Validators { - address: string[] -} - -const baseStakeAuthorization: object = { authorizationType: 0 } - -export const StakeAuthorization = { - encode(message: StakeAuthorization, writer: Writer = Writer.create()): Writer { - if (message.maxTokens !== undefined) { - Coin.encode(message.maxTokens, writer.uint32(10).fork()).ldelim() - } - if (message.allowList !== undefined) { - StakeAuthorization_Validators.encode(message.allowList, writer.uint32(18).fork()).ldelim() - } - if (message.denyList !== undefined) { - StakeAuthorization_Validators.encode(message.denyList, writer.uint32(26).fork()).ldelim() - } - if (message.authorizationType !== 0) { - writer.uint32(32).int32(message.authorizationType) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): StakeAuthorization { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseStakeAuthorization } as StakeAuthorization - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.maxTokens = Coin.decode(reader, reader.uint32()) - break - case 2: - message.allowList = StakeAuthorization_Validators.decode(reader, reader.uint32()) - break - case 3: - message.denyList = StakeAuthorization_Validators.decode(reader, reader.uint32()) - break - case 4: - message.authorizationType = reader.int32() as any - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): StakeAuthorization { - const message = { ...baseStakeAuthorization } as StakeAuthorization - if (object.maxTokens !== undefined && object.maxTokens !== null) { - message.maxTokens = Coin.fromJSON(object.maxTokens) - } else { - message.maxTokens = undefined - } - if (object.allowList !== undefined && object.allowList !== null) { - message.allowList = StakeAuthorization_Validators.fromJSON(object.allowList) - } else { - message.allowList = undefined - } - if (object.denyList !== undefined && object.denyList !== null) { - message.denyList = StakeAuthorization_Validators.fromJSON(object.denyList) - } else { - message.denyList = undefined - } - if (object.authorizationType !== undefined && object.authorizationType !== null) { - message.authorizationType = authorizationTypeFromJSON(object.authorizationType) - } else { - message.authorizationType = 0 - } - return message - }, - - toJSON(message: StakeAuthorization): unknown { - const obj: any = {} - message.maxTokens !== undefined && (obj.maxTokens = message.maxTokens ? Coin.toJSON(message.maxTokens) : undefined) - message.allowList !== undefined && (obj.allowList = message.allowList ? StakeAuthorization_Validators.toJSON(message.allowList) : undefined) - message.denyList !== undefined && (obj.denyList = message.denyList ? StakeAuthorization_Validators.toJSON(message.denyList) : undefined) - message.authorizationType !== undefined && (obj.authorizationType = authorizationTypeToJSON(message.authorizationType)) - return obj - }, - - fromPartial(object: DeepPartial): StakeAuthorization { - const message = { ...baseStakeAuthorization } as StakeAuthorization - if (object.maxTokens !== undefined && object.maxTokens !== null) { - message.maxTokens = Coin.fromPartial(object.maxTokens) - } else { - message.maxTokens = undefined - } - if (object.allowList !== undefined && object.allowList !== null) { - message.allowList = StakeAuthorization_Validators.fromPartial(object.allowList) - } else { - message.allowList = undefined - } - if (object.denyList !== undefined && object.denyList !== null) { - message.denyList = StakeAuthorization_Validators.fromPartial(object.denyList) - } else { - message.denyList = undefined - } - if (object.authorizationType !== undefined && object.authorizationType !== null) { - message.authorizationType = object.authorizationType - } else { - message.authorizationType = 0 - } - return message - } -} - -const baseStakeAuthorization_Validators: object = { address: '' } - -export const StakeAuthorization_Validators = { - encode(message: StakeAuthorization_Validators, writer: Writer = Writer.create()): Writer { - for (const v of message.address) { - writer.uint32(10).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): StakeAuthorization_Validators { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseStakeAuthorization_Validators } as StakeAuthorization_Validators - message.address = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): StakeAuthorization_Validators { - const message = { ...baseStakeAuthorization_Validators } as StakeAuthorization_Validators - message.address = [] - if (object.address !== undefined && object.address !== null) { - for (const e of object.address) { - message.address.push(String(e)) - } - } - return message - }, - - toJSON(message: StakeAuthorization_Validators): unknown { - const obj: any = {} - if (message.address) { - obj.address = message.address.map((e) => e) - } else { - obj.address = [] - } - return obj - }, - - fromPartial(object: DeepPartial): StakeAuthorization_Validators { - const message = { ...baseStakeAuthorization_Validators } as StakeAuthorization_Validators - message.address = [] - if (object.address !== undefined && object.address !== null) { - for (const e of object.address) { - message.address.push(e) - } - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.d.ts deleted file mode 100644 index f806d28..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.d.ts +++ /dev/null @@ -1,53 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Params, Validator, Delegation, UnbondingDelegation, Redelegation } from '../../../cosmos/staking/v1beta1/staking'; -export declare const protobufPackage = "cosmos.staking.v1beta1"; -/** GenesisState defines the staking module's genesis state. */ -export interface GenesisState { - /** params defines all the paramaters of related to deposit. */ - params: Params | undefined; - /** - * last_total_power tracks the total amounts of bonded tokens recorded during - * the previous end block. - */ - lastTotalPower: Uint8Array; - /** - * last_validator_powers is a special index that provides a historical list - * of the last-block's bonded validators. - */ - lastValidatorPowers: LastValidatorPower[]; - /** delegations defines the validator set at genesis. */ - validators: Validator[]; - /** delegations defines the delegations active at genesis. */ - delegations: Delegation[]; - /** unbonding_delegations defines the unbonding delegations active at genesis. */ - unbondingDelegations: UnbondingDelegation[]; - /** redelegations defines the redelegations active at genesis. */ - redelegations: Redelegation[]; - exported: boolean; -} -/** LastValidatorPower required for validator set update logic. */ -export interface LastValidatorPower { - /** address is the address of the validator. */ - address: string; - /** power defines the power of the validator. */ - power: number; -} -export declare const GenesisState: { - encode(message: GenesisState, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GenesisState; - fromJSON(object: any): GenesisState; - toJSON(message: GenesisState): unknown; - fromPartial(object: DeepPartial): GenesisState; -}; -export declare const LastValidatorPower: { - encode(message: LastValidatorPower, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): LastValidatorPower; - fromJSON(object: any): LastValidatorPower; - toJSON(message: LastValidatorPower): unknown; - fromPartial(object: DeepPartial): LastValidatorPower; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.js deleted file mode 100644 index 3eae471..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.js +++ /dev/null @@ -1,325 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Params, Validator, Delegation, UnbondingDelegation, Redelegation } from '../../../cosmos/staking/v1beta1/staking'; -export const protobufPackage = 'cosmos.staking.v1beta1'; -const baseGenesisState = { exported: false }; -export const GenesisState = { - encode(message, writer = Writer.create()) { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - if (message.lastTotalPower.length !== 0) { - writer.uint32(18).bytes(message.lastTotalPower); - } - for (const v of message.lastValidatorPowers) { - LastValidatorPower.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.validators) { - Validator.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.delegations) { - Delegation.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.unbondingDelegations) { - UnbondingDelegation.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.redelegations) { - Redelegation.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.exported === true) { - writer.uint32(64).bool(message.exported); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGenesisState }; - message.lastValidatorPowers = []; - message.validators = []; - message.delegations = []; - message.unbondingDelegations = []; - message.redelegations = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - case 2: - message.lastTotalPower = reader.bytes(); - break; - case 3: - message.lastValidatorPowers.push(LastValidatorPower.decode(reader, reader.uint32())); - break; - case 4: - message.validators.push(Validator.decode(reader, reader.uint32())); - break; - case 5: - message.delegations.push(Delegation.decode(reader, reader.uint32())); - break; - case 6: - message.unbondingDelegations.push(UnbondingDelegation.decode(reader, reader.uint32())); - break; - case 7: - message.redelegations.push(Redelegation.decode(reader, reader.uint32())); - break; - case 8: - message.exported = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGenesisState }; - message.lastValidatorPowers = []; - message.validators = []; - message.delegations = []; - message.unbondingDelegations = []; - message.redelegations = []; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params); - } - else { - message.params = undefined; - } - if (object.lastTotalPower !== undefined && object.lastTotalPower !== null) { - message.lastTotalPower = bytesFromBase64(object.lastTotalPower); - } - if (object.lastValidatorPowers !== undefined && object.lastValidatorPowers !== null) { - for (const e of object.lastValidatorPowers) { - message.lastValidatorPowers.push(LastValidatorPower.fromJSON(e)); - } - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromJSON(e)); - } - } - if (object.delegations !== undefined && object.delegations !== null) { - for (const e of object.delegations) { - message.delegations.push(Delegation.fromJSON(e)); - } - } - if (object.unbondingDelegations !== undefined && object.unbondingDelegations !== null) { - for (const e of object.unbondingDelegations) { - message.unbondingDelegations.push(UnbondingDelegation.fromJSON(e)); - } - } - if (object.redelegations !== undefined && object.redelegations !== null) { - for (const e of object.redelegations) { - message.redelegations.push(Redelegation.fromJSON(e)); - } - } - if (object.exported !== undefined && object.exported !== null) { - message.exported = Boolean(object.exported); - } - else { - message.exported = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined); - message.lastTotalPower !== undefined && - (obj.lastTotalPower = base64FromBytes(message.lastTotalPower !== undefined ? message.lastTotalPower : new Uint8Array())); - if (message.lastValidatorPowers) { - obj.lastValidatorPowers = message.lastValidatorPowers.map((e) => (e ? LastValidatorPower.toJSON(e) : undefined)); - } - else { - obj.lastValidatorPowers = []; - } - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? Validator.toJSON(e) : undefined)); - } - else { - obj.validators = []; - } - if (message.delegations) { - obj.delegations = message.delegations.map((e) => (e ? Delegation.toJSON(e) : undefined)); - } - else { - obj.delegations = []; - } - if (message.unbondingDelegations) { - obj.unbondingDelegations = message.unbondingDelegations.map((e) => (e ? UnbondingDelegation.toJSON(e) : undefined)); - } - else { - obj.unbondingDelegations = []; - } - if (message.redelegations) { - obj.redelegations = message.redelegations.map((e) => (e ? Redelegation.toJSON(e) : undefined)); - } - else { - obj.redelegations = []; - } - message.exported !== undefined && (obj.exported = message.exported); - return obj; - }, - fromPartial(object) { - const message = { ...baseGenesisState }; - message.lastValidatorPowers = []; - message.validators = []; - message.delegations = []; - message.unbondingDelegations = []; - message.redelegations = []; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params); - } - else { - message.params = undefined; - } - if (object.lastTotalPower !== undefined && object.lastTotalPower !== null) { - message.lastTotalPower = object.lastTotalPower; - } - else { - message.lastTotalPower = new Uint8Array(); - } - if (object.lastValidatorPowers !== undefined && object.lastValidatorPowers !== null) { - for (const e of object.lastValidatorPowers) { - message.lastValidatorPowers.push(LastValidatorPower.fromPartial(e)); - } - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromPartial(e)); - } - } - if (object.delegations !== undefined && object.delegations !== null) { - for (const e of object.delegations) { - message.delegations.push(Delegation.fromPartial(e)); - } - } - if (object.unbondingDelegations !== undefined && object.unbondingDelegations !== null) { - for (const e of object.unbondingDelegations) { - message.unbondingDelegations.push(UnbondingDelegation.fromPartial(e)); - } - } - if (object.redelegations !== undefined && object.redelegations !== null) { - for (const e of object.redelegations) { - message.redelegations.push(Redelegation.fromPartial(e)); - } - } - if (object.exported !== undefined && object.exported !== null) { - message.exported = object.exported; - } - else { - message.exported = false; - } - return message; - } -}; -const baseLastValidatorPower = { address: '', power: 0 }; -export const LastValidatorPower = { - encode(message, writer = Writer.create()) { - if (message.address !== '') { - writer.uint32(10).string(message.address); - } - if (message.power !== 0) { - writer.uint32(16).int64(message.power); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseLastValidatorPower }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.power = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseLastValidatorPower }; - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address); - } - else { - message.address = ''; - } - if (object.power !== undefined && object.power !== null) { - message.power = Number(object.power); - } - else { - message.power = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = message.address); - message.power !== undefined && (obj.power = message.power); - return obj; - }, - fromPartial(object) { - const message = { ...baseLastValidatorPower }; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = ''; - } - if (object.power !== undefined && object.power !== null) { - message.power = object.power; - } - else { - message.power = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.ts deleted file mode 100644 index e61894a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/genesis.ts +++ /dev/null @@ -1,371 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Params, Validator, Delegation, UnbondingDelegation, Redelegation } from '../../../cosmos/staking/v1beta1/staking' - -export const protobufPackage = 'cosmos.staking.v1beta1' - -/** GenesisState defines the staking module's genesis state. */ -export interface GenesisState { - /** params defines all the paramaters of related to deposit. */ - params: Params | undefined - /** - * last_total_power tracks the total amounts of bonded tokens recorded during - * the previous end block. - */ - lastTotalPower: Uint8Array - /** - * last_validator_powers is a special index that provides a historical list - * of the last-block's bonded validators. - */ - lastValidatorPowers: LastValidatorPower[] - /** delegations defines the validator set at genesis. */ - validators: Validator[] - /** delegations defines the delegations active at genesis. */ - delegations: Delegation[] - /** unbonding_delegations defines the unbonding delegations active at genesis. */ - unbondingDelegations: UnbondingDelegation[] - /** redelegations defines the redelegations active at genesis. */ - redelegations: Redelegation[] - exported: boolean -} - -/** LastValidatorPower required for validator set update logic. */ -export interface LastValidatorPower { - /** address is the address of the validator. */ - address: string - /** power defines the power of the validator. */ - power: number -} - -const baseGenesisState: object = { exported: false } - -export const GenesisState = { - encode(message: GenesisState, writer: Writer = Writer.create()): Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim() - } - if (message.lastTotalPower.length !== 0) { - writer.uint32(18).bytes(message.lastTotalPower) - } - for (const v of message.lastValidatorPowers) { - LastValidatorPower.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.validators) { - Validator.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.delegations) { - Delegation.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.unbondingDelegations) { - UnbondingDelegation.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.redelegations) { - Redelegation.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.exported === true) { - writer.uint32(64).bool(message.exported) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGenesisState } as GenesisState - message.lastValidatorPowers = [] - message.validators = [] - message.delegations = [] - message.unbondingDelegations = [] - message.redelegations = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()) - break - case 2: - message.lastTotalPower = reader.bytes() - break - case 3: - message.lastValidatorPowers.push(LastValidatorPower.decode(reader, reader.uint32())) - break - case 4: - message.validators.push(Validator.decode(reader, reader.uint32())) - break - case 5: - message.delegations.push(Delegation.decode(reader, reader.uint32())) - break - case 6: - message.unbondingDelegations.push(UnbondingDelegation.decode(reader, reader.uint32())) - break - case 7: - message.redelegations.push(Redelegation.decode(reader, reader.uint32())) - break - case 8: - message.exported = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.lastValidatorPowers = [] - message.validators = [] - message.delegations = [] - message.unbondingDelegations = [] - message.redelegations = [] - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params) - } else { - message.params = undefined - } - if (object.lastTotalPower !== undefined && object.lastTotalPower !== null) { - message.lastTotalPower = bytesFromBase64(object.lastTotalPower) - } - if (object.lastValidatorPowers !== undefined && object.lastValidatorPowers !== null) { - for (const e of object.lastValidatorPowers) { - message.lastValidatorPowers.push(LastValidatorPower.fromJSON(e)) - } - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromJSON(e)) - } - } - if (object.delegations !== undefined && object.delegations !== null) { - for (const e of object.delegations) { - message.delegations.push(Delegation.fromJSON(e)) - } - } - if (object.unbondingDelegations !== undefined && object.unbondingDelegations !== null) { - for (const e of object.unbondingDelegations) { - message.unbondingDelegations.push(UnbondingDelegation.fromJSON(e)) - } - } - if (object.redelegations !== undefined && object.redelegations !== null) { - for (const e of object.redelegations) { - message.redelegations.push(Redelegation.fromJSON(e)) - } - } - if (object.exported !== undefined && object.exported !== null) { - message.exported = Boolean(object.exported) - } else { - message.exported = false - } - return message - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {} - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined) - message.lastTotalPower !== undefined && - (obj.lastTotalPower = base64FromBytes(message.lastTotalPower !== undefined ? message.lastTotalPower : new Uint8Array())) - if (message.lastValidatorPowers) { - obj.lastValidatorPowers = message.lastValidatorPowers.map((e) => (e ? LastValidatorPower.toJSON(e) : undefined)) - } else { - obj.lastValidatorPowers = [] - } - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? Validator.toJSON(e) : undefined)) - } else { - obj.validators = [] - } - if (message.delegations) { - obj.delegations = message.delegations.map((e) => (e ? Delegation.toJSON(e) : undefined)) - } else { - obj.delegations = [] - } - if (message.unbondingDelegations) { - obj.unbondingDelegations = message.unbondingDelegations.map((e) => (e ? UnbondingDelegation.toJSON(e) : undefined)) - } else { - obj.unbondingDelegations = [] - } - if (message.redelegations) { - obj.redelegations = message.redelegations.map((e) => (e ? Redelegation.toJSON(e) : undefined)) - } else { - obj.redelegations = [] - } - message.exported !== undefined && (obj.exported = message.exported) - return obj - }, - - fromPartial(object: DeepPartial): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.lastValidatorPowers = [] - message.validators = [] - message.delegations = [] - message.unbondingDelegations = [] - message.redelegations = [] - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params) - } else { - message.params = undefined - } - if (object.lastTotalPower !== undefined && object.lastTotalPower !== null) { - message.lastTotalPower = object.lastTotalPower - } else { - message.lastTotalPower = new Uint8Array() - } - if (object.lastValidatorPowers !== undefined && object.lastValidatorPowers !== null) { - for (const e of object.lastValidatorPowers) { - message.lastValidatorPowers.push(LastValidatorPower.fromPartial(e)) - } - } - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromPartial(e)) - } - } - if (object.delegations !== undefined && object.delegations !== null) { - for (const e of object.delegations) { - message.delegations.push(Delegation.fromPartial(e)) - } - } - if (object.unbondingDelegations !== undefined && object.unbondingDelegations !== null) { - for (const e of object.unbondingDelegations) { - message.unbondingDelegations.push(UnbondingDelegation.fromPartial(e)) - } - } - if (object.redelegations !== undefined && object.redelegations !== null) { - for (const e of object.redelegations) { - message.redelegations.push(Redelegation.fromPartial(e)) - } - } - if (object.exported !== undefined && object.exported !== null) { - message.exported = object.exported - } else { - message.exported = false - } - return message - } -} - -const baseLastValidatorPower: object = { address: '', power: 0 } - -export const LastValidatorPower = { - encode(message: LastValidatorPower, writer: Writer = Writer.create()): Writer { - if (message.address !== '') { - writer.uint32(10).string(message.address) - } - if (message.power !== 0) { - writer.uint32(16).int64(message.power) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): LastValidatorPower { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseLastValidatorPower } as LastValidatorPower - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.string() - break - case 2: - message.power = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): LastValidatorPower { - const message = { ...baseLastValidatorPower } as LastValidatorPower - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address) - } else { - message.address = '' - } - if (object.power !== undefined && object.power !== null) { - message.power = Number(object.power) - } else { - message.power = 0 - } - return message - }, - - toJSON(message: LastValidatorPower): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = message.address) - message.power !== undefined && (obj.power = message.power) - return obj - }, - - fromPartial(object: DeepPartial): LastValidatorPower { - const message = { ...baseLastValidatorPower } as LastValidatorPower - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = '' - } - if (object.power !== undefined && object.power !== null) { - message.power = object.power - } else { - message.power = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.d.ts deleted file mode 100644 index d42d527..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.d.ts +++ /dev/null @@ -1,493 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -import { Validator, DelegationResponse, UnbondingDelegation, RedelegationResponse, HistoricalInfo, Pool, Params } from '../../../cosmos/staking/v1beta1/staking'; -export declare const protobufPackage = "cosmos.staking.v1beta1"; -/** QueryValidatorsRequest is request type for Query/Validators RPC method. */ -export interface QueryValidatorsRequest { - /** status enables to query for validators matching a given status. */ - status: string; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** QueryValidatorsResponse is response type for the Query/Validators RPC method */ -export interface QueryValidatorsResponse { - /** validators contains all the queried validators. */ - validators: Validator[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** QueryValidatorRequest is response type for the Query/Validator RPC method */ -export interface QueryValidatorRequest { - /** validator_addr defines the validator address to query for. */ - validatorAddr: string; -} -/** QueryValidatorResponse is response type for the Query/Validator RPC method */ -export interface QueryValidatorResponse { - /** validator defines the the validator info. */ - validator: Validator | undefined; -} -/** - * QueryValidatorDelegationsRequest is request type for the - * Query/ValidatorDelegations RPC method - */ -export interface QueryValidatorDelegationsRequest { - /** validator_addr defines the validator address to query for. */ - validatorAddr: string; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryValidatorDelegationsResponse is response type for the - * Query/ValidatorDelegations RPC method - */ -export interface QueryValidatorDelegationsResponse { - delegationResponses: DelegationResponse[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** - * QueryValidatorUnbondingDelegationsRequest is required type for the - * Query/ValidatorUnbondingDelegations RPC method - */ -export interface QueryValidatorUnbondingDelegationsRequest { - /** validator_addr defines the validator address to query for. */ - validatorAddr: string; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryValidatorUnbondingDelegationsResponse is response type for the - * Query/ValidatorUnbondingDelegations RPC method. - */ -export interface QueryValidatorUnbondingDelegationsResponse { - unbondingResponses: UnbondingDelegation[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** QueryDelegationRequest is request type for the Query/Delegation RPC method. */ -export interface QueryDelegationRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string; - /** validator_addr defines the validator address to query for. */ - validatorAddr: string; -} -/** QueryDelegationResponse is response type for the Query/Delegation RPC method. */ -export interface QueryDelegationResponse { - /** delegation_responses defines the delegation info of a delegation. */ - delegationResponse: DelegationResponse | undefined; -} -/** - * QueryUnbondingDelegationRequest is request type for the - * Query/UnbondingDelegation RPC method. - */ -export interface QueryUnbondingDelegationRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string; - /** validator_addr defines the validator address to query for. */ - validatorAddr: string; -} -/** - * QueryDelegationResponse is response type for the Query/UnbondingDelegation - * RPC method. - */ -export interface QueryUnbondingDelegationResponse { - /** unbond defines the unbonding information of a delegation. */ - unbond: UnbondingDelegation | undefined; -} -/** - * QueryDelegatorDelegationsRequest is request type for the - * Query/DelegatorDelegations RPC method. - */ -export interface QueryDelegatorDelegationsRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryDelegatorDelegationsResponse is response type for the - * Query/DelegatorDelegations RPC method. - */ -export interface QueryDelegatorDelegationsResponse { - /** delegation_responses defines all the delegations' info of a delegator. */ - delegationResponses: DelegationResponse[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** - * QueryDelegatorUnbondingDelegationsRequest is request type for the - * Query/DelegatorUnbondingDelegations RPC method. - */ -export interface QueryDelegatorUnbondingDelegationsRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryUnbondingDelegatorDelegationsResponse is response type for the - * Query/UnbondingDelegatorDelegations RPC method. - */ -export interface QueryDelegatorUnbondingDelegationsResponse { - unbondingResponses: UnbondingDelegation[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** - * QueryRedelegationsRequest is request type for the Query/Redelegations RPC - * method. - */ -export interface QueryRedelegationsRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string; - /** src_validator_addr defines the validator address to redelegate from. */ - srcValidatorAddr: string; - /** dst_validator_addr defines the validator address to redelegate to. */ - dstValidatorAddr: string; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryRedelegationsResponse is response type for the Query/Redelegations RPC - * method. - */ -export interface QueryRedelegationsResponse { - redelegationResponses: RedelegationResponse[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** - * QueryDelegatorValidatorsRequest is request type for the - * Query/DelegatorValidators RPC method. - */ -export interface QueryDelegatorValidatorsRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string; - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryDelegatorValidatorsResponse is response type for the - * Query/DelegatorValidators RPC method. - */ -export interface QueryDelegatorValidatorsResponse { - /** validators defines the the validators' info of a delegator. */ - validators: Validator[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** - * QueryDelegatorValidatorRequest is request type for the - * Query/DelegatorValidator RPC method. - */ -export interface QueryDelegatorValidatorRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string; - /** validator_addr defines the validator address to query for. */ - validatorAddr: string; -} -/** - * QueryDelegatorValidatorResponse response type for the - * Query/DelegatorValidator RPC method. - */ -export interface QueryDelegatorValidatorResponse { - /** validator defines the the validator info. */ - validator: Validator | undefined; -} -/** - * QueryHistoricalInfoRequest is request type for the Query/HistoricalInfo RPC - * method. - */ -export interface QueryHistoricalInfoRequest { - /** height defines at which height to query the historical info. */ - height: number; -} -/** - * QueryHistoricalInfoResponse is response type for the Query/HistoricalInfo RPC - * method. - */ -export interface QueryHistoricalInfoResponse { - /** hist defines the historical info at the given height. */ - hist: HistoricalInfo | undefined; -} -/** QueryPoolRequest is request type for the Query/Pool RPC method. */ -export interface QueryPoolRequest { -} -/** QueryPoolResponse is response type for the Query/Pool RPC method. */ -export interface QueryPoolResponse { - /** pool defines the pool info. */ - pool: Pool | undefined; -} -/** QueryParamsRequest is request type for the Query/Params RPC method. */ -export interface QueryParamsRequest { -} -/** QueryParamsResponse is response type for the Query/Params RPC method. */ -export interface QueryParamsResponse { - /** params holds all the parameters of this module. */ - params: Params | undefined; -} -export declare const QueryValidatorsRequest: { - encode(message: QueryValidatorsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorsRequest; - fromJSON(object: any): QueryValidatorsRequest; - toJSON(message: QueryValidatorsRequest): unknown; - fromPartial(object: DeepPartial): QueryValidatorsRequest; -}; -export declare const QueryValidatorsResponse: { - encode(message: QueryValidatorsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorsResponse; - fromJSON(object: any): QueryValidatorsResponse; - toJSON(message: QueryValidatorsResponse): unknown; - fromPartial(object: DeepPartial): QueryValidatorsResponse; -}; -export declare const QueryValidatorRequest: { - encode(message: QueryValidatorRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorRequest; - fromJSON(object: any): QueryValidatorRequest; - toJSON(message: QueryValidatorRequest): unknown; - fromPartial(object: DeepPartial): QueryValidatorRequest; -}; -export declare const QueryValidatorResponse: { - encode(message: QueryValidatorResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorResponse; - fromJSON(object: any): QueryValidatorResponse; - toJSON(message: QueryValidatorResponse): unknown; - fromPartial(object: DeepPartial): QueryValidatorResponse; -}; -export declare const QueryValidatorDelegationsRequest: { - encode(message: QueryValidatorDelegationsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorDelegationsRequest; - fromJSON(object: any): QueryValidatorDelegationsRequest; - toJSON(message: QueryValidatorDelegationsRequest): unknown; - fromPartial(object: DeepPartial): QueryValidatorDelegationsRequest; -}; -export declare const QueryValidatorDelegationsResponse: { - encode(message: QueryValidatorDelegationsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorDelegationsResponse; - fromJSON(object: any): QueryValidatorDelegationsResponse; - toJSON(message: QueryValidatorDelegationsResponse): unknown; - fromPartial(object: DeepPartial): QueryValidatorDelegationsResponse; -}; -export declare const QueryValidatorUnbondingDelegationsRequest: { - encode(message: QueryValidatorUnbondingDelegationsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorUnbondingDelegationsRequest; - fromJSON(object: any): QueryValidatorUnbondingDelegationsRequest; - toJSON(message: QueryValidatorUnbondingDelegationsRequest): unknown; - fromPartial(object: DeepPartial): QueryValidatorUnbondingDelegationsRequest; -}; -export declare const QueryValidatorUnbondingDelegationsResponse: { - encode(message: QueryValidatorUnbondingDelegationsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryValidatorUnbondingDelegationsResponse; - fromJSON(object: any): QueryValidatorUnbondingDelegationsResponse; - toJSON(message: QueryValidatorUnbondingDelegationsResponse): unknown; - fromPartial(object: DeepPartial): QueryValidatorUnbondingDelegationsResponse; -}; -export declare const QueryDelegationRequest: { - encode(message: QueryDelegationRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegationRequest; - fromJSON(object: any): QueryDelegationRequest; - toJSON(message: QueryDelegationRequest): unknown; - fromPartial(object: DeepPartial): QueryDelegationRequest; -}; -export declare const QueryDelegationResponse: { - encode(message: QueryDelegationResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegationResponse; - fromJSON(object: any): QueryDelegationResponse; - toJSON(message: QueryDelegationResponse): unknown; - fromPartial(object: DeepPartial): QueryDelegationResponse; -}; -export declare const QueryUnbondingDelegationRequest: { - encode(message: QueryUnbondingDelegationRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryUnbondingDelegationRequest; - fromJSON(object: any): QueryUnbondingDelegationRequest; - toJSON(message: QueryUnbondingDelegationRequest): unknown; - fromPartial(object: DeepPartial): QueryUnbondingDelegationRequest; -}; -export declare const QueryUnbondingDelegationResponse: { - encode(message: QueryUnbondingDelegationResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryUnbondingDelegationResponse; - fromJSON(object: any): QueryUnbondingDelegationResponse; - toJSON(message: QueryUnbondingDelegationResponse): unknown; - fromPartial(object: DeepPartial): QueryUnbondingDelegationResponse; -}; -export declare const QueryDelegatorDelegationsRequest: { - encode(message: QueryDelegatorDelegationsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorDelegationsRequest; - fromJSON(object: any): QueryDelegatorDelegationsRequest; - toJSON(message: QueryDelegatorDelegationsRequest): unknown; - fromPartial(object: DeepPartial): QueryDelegatorDelegationsRequest; -}; -export declare const QueryDelegatorDelegationsResponse: { - encode(message: QueryDelegatorDelegationsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorDelegationsResponse; - fromJSON(object: any): QueryDelegatorDelegationsResponse; - toJSON(message: QueryDelegatorDelegationsResponse): unknown; - fromPartial(object: DeepPartial): QueryDelegatorDelegationsResponse; -}; -export declare const QueryDelegatorUnbondingDelegationsRequest: { - encode(message: QueryDelegatorUnbondingDelegationsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorUnbondingDelegationsRequest; - fromJSON(object: any): QueryDelegatorUnbondingDelegationsRequest; - toJSON(message: QueryDelegatorUnbondingDelegationsRequest): unknown; - fromPartial(object: DeepPartial): QueryDelegatorUnbondingDelegationsRequest; -}; -export declare const QueryDelegatorUnbondingDelegationsResponse: { - encode(message: QueryDelegatorUnbondingDelegationsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorUnbondingDelegationsResponse; - fromJSON(object: any): QueryDelegatorUnbondingDelegationsResponse; - toJSON(message: QueryDelegatorUnbondingDelegationsResponse): unknown; - fromPartial(object: DeepPartial): QueryDelegatorUnbondingDelegationsResponse; -}; -export declare const QueryRedelegationsRequest: { - encode(message: QueryRedelegationsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryRedelegationsRequest; - fromJSON(object: any): QueryRedelegationsRequest; - toJSON(message: QueryRedelegationsRequest): unknown; - fromPartial(object: DeepPartial): QueryRedelegationsRequest; -}; -export declare const QueryRedelegationsResponse: { - encode(message: QueryRedelegationsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryRedelegationsResponse; - fromJSON(object: any): QueryRedelegationsResponse; - toJSON(message: QueryRedelegationsResponse): unknown; - fromPartial(object: DeepPartial): QueryRedelegationsResponse; -}; -export declare const QueryDelegatorValidatorsRequest: { - encode(message: QueryDelegatorValidatorsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorsRequest; - fromJSON(object: any): QueryDelegatorValidatorsRequest; - toJSON(message: QueryDelegatorValidatorsRequest): unknown; - fromPartial(object: DeepPartial): QueryDelegatorValidatorsRequest; -}; -export declare const QueryDelegatorValidatorsResponse: { - encode(message: QueryDelegatorValidatorsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorsResponse; - fromJSON(object: any): QueryDelegatorValidatorsResponse; - toJSON(message: QueryDelegatorValidatorsResponse): unknown; - fromPartial(object: DeepPartial): QueryDelegatorValidatorsResponse; -}; -export declare const QueryDelegatorValidatorRequest: { - encode(message: QueryDelegatorValidatorRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorRequest; - fromJSON(object: any): QueryDelegatorValidatorRequest; - toJSON(message: QueryDelegatorValidatorRequest): unknown; - fromPartial(object: DeepPartial): QueryDelegatorValidatorRequest; -}; -export declare const QueryDelegatorValidatorResponse: { - encode(message: QueryDelegatorValidatorResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorResponse; - fromJSON(object: any): QueryDelegatorValidatorResponse; - toJSON(message: QueryDelegatorValidatorResponse): unknown; - fromPartial(object: DeepPartial): QueryDelegatorValidatorResponse; -}; -export declare const QueryHistoricalInfoRequest: { - encode(message: QueryHistoricalInfoRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryHistoricalInfoRequest; - fromJSON(object: any): QueryHistoricalInfoRequest; - toJSON(message: QueryHistoricalInfoRequest): unknown; - fromPartial(object: DeepPartial): QueryHistoricalInfoRequest; -}; -export declare const QueryHistoricalInfoResponse: { - encode(message: QueryHistoricalInfoResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryHistoricalInfoResponse; - fromJSON(object: any): QueryHistoricalInfoResponse; - toJSON(message: QueryHistoricalInfoResponse): unknown; - fromPartial(object: DeepPartial): QueryHistoricalInfoResponse; -}; -export declare const QueryPoolRequest: { - encode(_: QueryPoolRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryPoolRequest; - fromJSON(_: any): QueryPoolRequest; - toJSON(_: QueryPoolRequest): unknown; - fromPartial(_: DeepPartial): QueryPoolRequest; -}; -export declare const QueryPoolResponse: { - encode(message: QueryPoolResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryPoolResponse; - fromJSON(object: any): QueryPoolResponse; - toJSON(message: QueryPoolResponse): unknown; - fromPartial(object: DeepPartial): QueryPoolResponse; -}; -export declare const QueryParamsRequest: { - encode(_: QueryParamsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest; - fromJSON(_: any): QueryParamsRequest; - toJSON(_: QueryParamsRequest): unknown; - fromPartial(_: DeepPartial): QueryParamsRequest; -}; -export declare const QueryParamsResponse: { - encode(message: QueryParamsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse; - fromJSON(object: any): QueryParamsResponse; - toJSON(message: QueryParamsResponse): unknown; - fromPartial(object: DeepPartial): QueryParamsResponse; -}; -/** Query defines the gRPC querier service. */ -export interface Query { - /** Validators queries all validators that match the given status. */ - Validators(request: QueryValidatorsRequest): Promise; - /** Validator queries validator info for given validator address. */ - Validator(request: QueryValidatorRequest): Promise; - /** ValidatorDelegations queries delegate info for given validator. */ - ValidatorDelegations(request: QueryValidatorDelegationsRequest): Promise; - /** ValidatorUnbondingDelegations queries unbonding delegations of a validator. */ - ValidatorUnbondingDelegations(request: QueryValidatorUnbondingDelegationsRequest): Promise; - /** Delegation queries delegate info for given validator delegator pair. */ - Delegation(request: QueryDelegationRequest): Promise; - /** - * UnbondingDelegation queries unbonding info for given validator delegator - * pair. - */ - UnbondingDelegation(request: QueryUnbondingDelegationRequest): Promise; - /** DelegatorDelegations queries all delegations of a given delegator address. */ - DelegatorDelegations(request: QueryDelegatorDelegationsRequest): Promise; - /** - * DelegatorUnbondingDelegations queries all unbonding delegations of a given - * delegator address. - */ - DelegatorUnbondingDelegations(request: QueryDelegatorUnbondingDelegationsRequest): Promise; - /** Redelegations queries redelegations of given address. */ - Redelegations(request: QueryRedelegationsRequest): Promise; - /** - * DelegatorValidators queries all validators info for given delegator - * address. - */ - DelegatorValidators(request: QueryDelegatorValidatorsRequest): Promise; - /** - * DelegatorValidator queries validator info for given delegator validator - * pair. - */ - DelegatorValidator(request: QueryDelegatorValidatorRequest): Promise; - /** HistoricalInfo queries the historical info for given height. */ - HistoricalInfo(request: QueryHistoricalInfoRequest): Promise; - /** Pool queries the pool info. */ - Pool(request: QueryPoolRequest): Promise; - /** Parameters queries the staking parameters. */ - Params(request: QueryParamsRequest): Promise; -} -export declare class QueryClientImpl implements Query { - private readonly rpc; - constructor(rpc: Rpc); - Validators(request: QueryValidatorsRequest): Promise; - Validator(request: QueryValidatorRequest): Promise; - ValidatorDelegations(request: QueryValidatorDelegationsRequest): Promise; - ValidatorUnbondingDelegations(request: QueryValidatorUnbondingDelegationsRequest): Promise; - Delegation(request: QueryDelegationRequest): Promise; - UnbondingDelegation(request: QueryUnbondingDelegationRequest): Promise; - DelegatorDelegations(request: QueryDelegatorDelegationsRequest): Promise; - DelegatorUnbondingDelegations(request: QueryDelegatorUnbondingDelegationsRequest): Promise; - Redelegations(request: QueryRedelegationsRequest): Promise; - DelegatorValidators(request: QueryDelegatorValidatorsRequest): Promise; - DelegatorValidator(request: QueryDelegatorValidatorRequest): Promise; - HistoricalInfo(request: QueryHistoricalInfoRequest): Promise; - Pool(request: QueryPoolRequest): Promise; - Params(request: QueryParamsRequest): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.js deleted file mode 100644 index 3d2d665..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.js +++ /dev/null @@ -1,1896 +0,0 @@ -/* eslint-disable */ -import { Reader, util, configure, Writer } from 'protobufjs/minimal'; -import * as Long from 'long'; -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination'; -import { Validator, DelegationResponse, UnbondingDelegation, RedelegationResponse, HistoricalInfo, Pool, Params } from '../../../cosmos/staking/v1beta1/staking'; -export const protobufPackage = 'cosmos.staking.v1beta1'; -const baseQueryValidatorsRequest = { status: '' }; -export const QueryValidatorsRequest = { - encode(message, writer = Writer.create()) { - if (message.status !== '') { - writer.uint32(10).string(message.status); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.status = reader.string(); - break; - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorsRequest }; - if (object.status !== undefined && object.status !== null) { - message.status = String(object.status); - } - else { - message.status = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.status !== undefined && (obj.status = message.status); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorsRequest }; - if (object.status !== undefined && object.status !== null) { - message.status = object.status; - } - else { - message.status = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryValidatorsResponse = {}; -export const QueryValidatorsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.validators) { - Validator.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorsResponse }; - message.validators = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validators.push(Validator.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorsResponse }; - message.validators = []; - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? Validator.toJSON(e) : undefined)); - } - else { - obj.validators = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorsResponse }; - message.validators = []; - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryValidatorRequest = { validatorAddr: '' }; -export const QueryValidatorRequest = { - encode(message, writer = Writer.create()) { - if (message.validatorAddr !== '') { - writer.uint32(10).string(message.validatorAddr); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddr = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorRequest }; - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr); - } - else { - message.validatorAddr = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorRequest }; - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr; - } - else { - message.validatorAddr = ''; - } - return message; - } -}; -const baseQueryValidatorResponse = {}; -export const QueryValidatorResponse = { - encode(message, writer = Writer.create()) { - if (message.validator !== undefined) { - Validator.encode(message.validator, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validator = Validator.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorResponse }; - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromJSON(object.validator); - } - else { - message.validator = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validator !== undefined && (obj.validator = message.validator ? Validator.toJSON(message.validator) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorResponse }; - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromPartial(object.validator); - } - else { - message.validator = undefined; - } - return message; - } -}; -const baseQueryValidatorDelegationsRequest = { validatorAddr: '' }; -export const QueryValidatorDelegationsRequest = { - encode(message, writer = Writer.create()) { - if (message.validatorAddr !== '') { - writer.uint32(10).string(message.validatorAddr); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorDelegationsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddr = reader.string(); - break; - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorDelegationsRequest }; - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr); - } - else { - message.validatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorDelegationsRequest }; - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr; - } - else { - message.validatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryValidatorDelegationsResponse = {}; -export const QueryValidatorDelegationsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.delegationResponses) { - DelegationResponse.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorDelegationsResponse }; - message.delegationResponses = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegationResponses.push(DelegationResponse.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorDelegationsResponse }; - message.delegationResponses = []; - if (object.delegationResponses !== undefined && object.delegationResponses !== null) { - for (const e of object.delegationResponses) { - message.delegationResponses.push(DelegationResponse.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.delegationResponses) { - obj.delegationResponses = message.delegationResponses.map((e) => (e ? DelegationResponse.toJSON(e) : undefined)); - } - else { - obj.delegationResponses = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorDelegationsResponse }; - message.delegationResponses = []; - if (object.delegationResponses !== undefined && object.delegationResponses !== null) { - for (const e of object.delegationResponses) { - message.delegationResponses.push(DelegationResponse.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryValidatorUnbondingDelegationsRequest = { validatorAddr: '' }; -export const QueryValidatorUnbondingDelegationsRequest = { - encode(message, writer = Writer.create()) { - if (message.validatorAddr !== '') { - writer.uint32(10).string(message.validatorAddr); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorUnbondingDelegationsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validatorAddr = reader.string(); - break; - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorUnbondingDelegationsRequest }; - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr); - } - else { - message.validatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorUnbondingDelegationsRequest }; - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr; - } - else { - message.validatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryValidatorUnbondingDelegationsResponse = {}; -export const QueryValidatorUnbondingDelegationsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.unbondingResponses) { - UnbondingDelegation.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryValidatorUnbondingDelegationsResponse }; - message.unbondingResponses = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.unbondingResponses.push(UnbondingDelegation.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryValidatorUnbondingDelegationsResponse }; - message.unbondingResponses = []; - if (object.unbondingResponses !== undefined && object.unbondingResponses !== null) { - for (const e of object.unbondingResponses) { - message.unbondingResponses.push(UnbondingDelegation.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.unbondingResponses) { - obj.unbondingResponses = message.unbondingResponses.map((e) => (e ? UnbondingDelegation.toJSON(e) : undefined)); - } - else { - obj.unbondingResponses = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryValidatorUnbondingDelegationsResponse }; - message.unbondingResponses = []; - if (object.unbondingResponses !== undefined && object.unbondingResponses !== null) { - for (const e of object.unbondingResponses) { - message.unbondingResponses.push(UnbondingDelegation.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDelegationRequest = { delegatorAddr: '', validatorAddr: '' }; -export const QueryDelegationRequest = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr); - } - if (message.validatorAddr !== '') { - writer.uint32(18).string(message.validatorAddr); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegationRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string(); - break; - case 2: - message.validatorAddr = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegationRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr); - } - else { - message.delegatorAddr = ''; - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr); - } - else { - message.validatorAddr = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr); - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegationRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr; - } - else { - message.delegatorAddr = ''; - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr; - } - else { - message.validatorAddr = ''; - } - return message; - } -}; -const baseQueryDelegationResponse = {}; -export const QueryDelegationResponse = { - encode(message, writer = Writer.create()) { - if (message.delegationResponse !== undefined) { - DelegationResponse.encode(message.delegationResponse, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegationResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegationResponse = DelegationResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegationResponse }; - if (object.delegationResponse !== undefined && object.delegationResponse !== null) { - message.delegationResponse = DelegationResponse.fromJSON(object.delegationResponse); - } - else { - message.delegationResponse = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegationResponse !== undefined && - (obj.delegationResponse = message.delegationResponse ? DelegationResponse.toJSON(message.delegationResponse) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegationResponse }; - if (object.delegationResponse !== undefined && object.delegationResponse !== null) { - message.delegationResponse = DelegationResponse.fromPartial(object.delegationResponse); - } - else { - message.delegationResponse = undefined; - } - return message; - } -}; -const baseQueryUnbondingDelegationRequest = { delegatorAddr: '', validatorAddr: '' }; -export const QueryUnbondingDelegationRequest = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr); - } - if (message.validatorAddr !== '') { - writer.uint32(18).string(message.validatorAddr); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryUnbondingDelegationRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string(); - break; - case 2: - message.validatorAddr = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryUnbondingDelegationRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr); - } - else { - message.delegatorAddr = ''; - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr); - } - else { - message.validatorAddr = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr); - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryUnbondingDelegationRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr; - } - else { - message.delegatorAddr = ''; - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr; - } - else { - message.validatorAddr = ''; - } - return message; - } -}; -const baseQueryUnbondingDelegationResponse = {}; -export const QueryUnbondingDelegationResponse = { - encode(message, writer = Writer.create()) { - if (message.unbond !== undefined) { - UnbondingDelegation.encode(message.unbond, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryUnbondingDelegationResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.unbond = UnbondingDelegation.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryUnbondingDelegationResponse }; - if (object.unbond !== undefined && object.unbond !== null) { - message.unbond = UnbondingDelegation.fromJSON(object.unbond); - } - else { - message.unbond = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.unbond !== undefined && (obj.unbond = message.unbond ? UnbondingDelegation.toJSON(message.unbond) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryUnbondingDelegationResponse }; - if (object.unbond !== undefined && object.unbond !== null) { - message.unbond = UnbondingDelegation.fromPartial(object.unbond); - } - else { - message.unbond = undefined; - } - return message; - } -}; -const baseQueryDelegatorDelegationsRequest = { delegatorAddr: '' }; -export const QueryDelegatorDelegationsRequest = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorDelegationsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string(); - break; - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorDelegationsRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr); - } - else { - message.delegatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorDelegationsRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr; - } - else { - message.delegatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDelegatorDelegationsResponse = {}; -export const QueryDelegatorDelegationsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.delegationResponses) { - DelegationResponse.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorDelegationsResponse }; - message.delegationResponses = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegationResponses.push(DelegationResponse.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorDelegationsResponse }; - message.delegationResponses = []; - if (object.delegationResponses !== undefined && object.delegationResponses !== null) { - for (const e of object.delegationResponses) { - message.delegationResponses.push(DelegationResponse.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.delegationResponses) { - obj.delegationResponses = message.delegationResponses.map((e) => (e ? DelegationResponse.toJSON(e) : undefined)); - } - else { - obj.delegationResponses = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorDelegationsResponse }; - message.delegationResponses = []; - if (object.delegationResponses !== undefined && object.delegationResponses !== null) { - for (const e of object.delegationResponses) { - message.delegationResponses.push(DelegationResponse.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDelegatorUnbondingDelegationsRequest = { delegatorAddr: '' }; -export const QueryDelegatorUnbondingDelegationsRequest = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorUnbondingDelegationsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string(); - break; - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorUnbondingDelegationsRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr); - } - else { - message.delegatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorUnbondingDelegationsRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr; - } - else { - message.delegatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDelegatorUnbondingDelegationsResponse = {}; -export const QueryDelegatorUnbondingDelegationsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.unbondingResponses) { - UnbondingDelegation.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorUnbondingDelegationsResponse }; - message.unbondingResponses = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.unbondingResponses.push(UnbondingDelegation.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorUnbondingDelegationsResponse }; - message.unbondingResponses = []; - if (object.unbondingResponses !== undefined && object.unbondingResponses !== null) { - for (const e of object.unbondingResponses) { - message.unbondingResponses.push(UnbondingDelegation.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.unbondingResponses) { - obj.unbondingResponses = message.unbondingResponses.map((e) => (e ? UnbondingDelegation.toJSON(e) : undefined)); - } - else { - obj.unbondingResponses = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorUnbondingDelegationsResponse }; - message.unbondingResponses = []; - if (object.unbondingResponses !== undefined && object.unbondingResponses !== null) { - for (const e of object.unbondingResponses) { - message.unbondingResponses.push(UnbondingDelegation.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryRedelegationsRequest = { delegatorAddr: '', srcValidatorAddr: '', dstValidatorAddr: '' }; -export const QueryRedelegationsRequest = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr); - } - if (message.srcValidatorAddr !== '') { - writer.uint32(18).string(message.srcValidatorAddr); - } - if (message.dstValidatorAddr !== '') { - writer.uint32(26).string(message.dstValidatorAddr); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryRedelegationsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string(); - break; - case 2: - message.srcValidatorAddr = reader.string(); - break; - case 3: - message.dstValidatorAddr = reader.string(); - break; - case 4: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryRedelegationsRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr); - } - else { - message.delegatorAddr = ''; - } - if (object.srcValidatorAddr !== undefined && object.srcValidatorAddr !== null) { - message.srcValidatorAddr = String(object.srcValidatorAddr); - } - else { - message.srcValidatorAddr = ''; - } - if (object.dstValidatorAddr !== undefined && object.dstValidatorAddr !== null) { - message.dstValidatorAddr = String(object.dstValidatorAddr); - } - else { - message.dstValidatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr); - message.srcValidatorAddr !== undefined && (obj.srcValidatorAddr = message.srcValidatorAddr); - message.dstValidatorAddr !== undefined && (obj.dstValidatorAddr = message.dstValidatorAddr); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryRedelegationsRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr; - } - else { - message.delegatorAddr = ''; - } - if (object.srcValidatorAddr !== undefined && object.srcValidatorAddr !== null) { - message.srcValidatorAddr = object.srcValidatorAddr; - } - else { - message.srcValidatorAddr = ''; - } - if (object.dstValidatorAddr !== undefined && object.dstValidatorAddr !== null) { - message.dstValidatorAddr = object.dstValidatorAddr; - } - else { - message.dstValidatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryRedelegationsResponse = {}; -export const QueryRedelegationsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.redelegationResponses) { - RedelegationResponse.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryRedelegationsResponse }; - message.redelegationResponses = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.redelegationResponses.push(RedelegationResponse.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryRedelegationsResponse }; - message.redelegationResponses = []; - if (object.redelegationResponses !== undefined && object.redelegationResponses !== null) { - for (const e of object.redelegationResponses) { - message.redelegationResponses.push(RedelegationResponse.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.redelegationResponses) { - obj.redelegationResponses = message.redelegationResponses.map((e) => (e ? RedelegationResponse.toJSON(e) : undefined)); - } - else { - obj.redelegationResponses = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryRedelegationsResponse }; - message.redelegationResponses = []; - if (object.redelegationResponses !== undefined && object.redelegationResponses !== null) { - for (const e of object.redelegationResponses) { - message.redelegationResponses.push(RedelegationResponse.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDelegatorValidatorsRequest = { delegatorAddr: '' }; -export const QueryDelegatorValidatorsRequest = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr); - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorValidatorsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string(); - break; - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorValidatorsRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr); - } - else { - message.delegatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr); - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorValidatorsRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr; - } - else { - message.delegatorAddr = ''; - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDelegatorValidatorsResponse = {}; -export const QueryDelegatorValidatorsResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.validators) { - Validator.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorValidatorsResponse }; - message.validators = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validators.push(Validator.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorValidatorsResponse }; - message.validators = []; - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? Validator.toJSON(e) : undefined)); - } - else { - obj.validators = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorValidatorsResponse }; - message.validators = []; - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDelegatorValidatorRequest = { delegatorAddr: '', validatorAddr: '' }; -export const QueryDelegatorValidatorRequest = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr); - } - if (message.validatorAddr !== '') { - writer.uint32(18).string(message.validatorAddr); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorValidatorRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string(); - break; - case 2: - message.validatorAddr = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorValidatorRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr); - } - else { - message.delegatorAddr = ''; - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr); - } - else { - message.validatorAddr = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr); - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorValidatorRequest }; - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr; - } - else { - message.delegatorAddr = ''; - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr; - } - else { - message.validatorAddr = ''; - } - return message; - } -}; -const baseQueryDelegatorValidatorResponse = {}; -export const QueryDelegatorValidatorResponse = { - encode(message, writer = Writer.create()) { - if (message.validator !== undefined) { - Validator.encode(message.validator, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDelegatorValidatorResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validator = Validator.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDelegatorValidatorResponse }; - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromJSON(object.validator); - } - else { - message.validator = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.validator !== undefined && (obj.validator = message.validator ? Validator.toJSON(message.validator) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDelegatorValidatorResponse }; - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromPartial(object.validator); - } - else { - message.validator = undefined; - } - return message; - } -}; -const baseQueryHistoricalInfoRequest = { height: 0 }; -export const QueryHistoricalInfoRequest = { - encode(message, writer = Writer.create()) { - if (message.height !== 0) { - writer.uint32(8).int64(message.height); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryHistoricalInfoRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryHistoricalInfoRequest }; - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.height !== undefined && (obj.height = message.height); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryHistoricalInfoRequest }; - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - return message; - } -}; -const baseQueryHistoricalInfoResponse = {}; -export const QueryHistoricalInfoResponse = { - encode(message, writer = Writer.create()) { - if (message.hist !== undefined) { - HistoricalInfo.encode(message.hist, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryHistoricalInfoResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.hist = HistoricalInfo.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryHistoricalInfoResponse }; - if (object.hist !== undefined && object.hist !== null) { - message.hist = HistoricalInfo.fromJSON(object.hist); - } - else { - message.hist = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.hist !== undefined && (obj.hist = message.hist ? HistoricalInfo.toJSON(message.hist) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryHistoricalInfoResponse }; - if (object.hist !== undefined && object.hist !== null) { - message.hist = HistoricalInfo.fromPartial(object.hist); - } - else { - message.hist = undefined; - } - return message; - } -}; -const baseQueryPoolRequest = {}; -export const QueryPoolRequest = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryPoolRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseQueryPoolRequest }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseQueryPoolRequest }; - return message; - } -}; -const baseQueryPoolResponse = {}; -export const QueryPoolResponse = { - encode(message, writer = Writer.create()) { - if (message.pool !== undefined) { - Pool.encode(message.pool, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryPoolResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pool = Pool.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryPoolResponse }; - if (object.pool !== undefined && object.pool !== null) { - message.pool = Pool.fromJSON(object.pool); - } - else { - message.pool = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.pool !== undefined && (obj.pool = message.pool ? Pool.toJSON(message.pool) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryPoolResponse }; - if (object.pool !== undefined && object.pool !== null) { - message.pool = Pool.fromPartial(object.pool); - } - else { - message.pool = undefined; - } - return message; - } -}; -const baseQueryParamsRequest = {}; -export const QueryParamsRequest = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseQueryParamsRequest }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseQueryParamsRequest }; - return message; - } -}; -const baseQueryParamsResponse = {}; -export const QueryParamsResponse = { - encode(message, writer = Writer.create()) { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryParamsResponse }; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params); - } - else { - message.params = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryParamsResponse }; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params); - } - else { - message.params = undefined; - } - return message; - } -}; -export class QueryClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Validators(request) { - const data = QueryValidatorsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Validators', data); - return promise.then((data) => QueryValidatorsResponse.decode(new Reader(data))); - } - Validator(request) { - const data = QueryValidatorRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Validator', data); - return promise.then((data) => QueryValidatorResponse.decode(new Reader(data))); - } - ValidatorDelegations(request) { - const data = QueryValidatorDelegationsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'ValidatorDelegations', data); - return promise.then((data) => QueryValidatorDelegationsResponse.decode(new Reader(data))); - } - ValidatorUnbondingDelegations(request) { - const data = QueryValidatorUnbondingDelegationsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'ValidatorUnbondingDelegations', data); - return promise.then((data) => QueryValidatorUnbondingDelegationsResponse.decode(new Reader(data))); - } - Delegation(request) { - const data = QueryDelegationRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Delegation', data); - return promise.then((data) => QueryDelegationResponse.decode(new Reader(data))); - } - UnbondingDelegation(request) { - const data = QueryUnbondingDelegationRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'UnbondingDelegation', data); - return promise.then((data) => QueryUnbondingDelegationResponse.decode(new Reader(data))); - } - DelegatorDelegations(request) { - const data = QueryDelegatorDelegationsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'DelegatorDelegations', data); - return promise.then((data) => QueryDelegatorDelegationsResponse.decode(new Reader(data))); - } - DelegatorUnbondingDelegations(request) { - const data = QueryDelegatorUnbondingDelegationsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'DelegatorUnbondingDelegations', data); - return promise.then((data) => QueryDelegatorUnbondingDelegationsResponse.decode(new Reader(data))); - } - Redelegations(request) { - const data = QueryRedelegationsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Redelegations', data); - return promise.then((data) => QueryRedelegationsResponse.decode(new Reader(data))); - } - DelegatorValidators(request) { - const data = QueryDelegatorValidatorsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'DelegatorValidators', data); - return promise.then((data) => QueryDelegatorValidatorsResponse.decode(new Reader(data))); - } - DelegatorValidator(request) { - const data = QueryDelegatorValidatorRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'DelegatorValidator', data); - return promise.then((data) => QueryDelegatorValidatorResponse.decode(new Reader(data))); - } - HistoricalInfo(request) { - const data = QueryHistoricalInfoRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'HistoricalInfo', data); - return promise.then((data) => QueryHistoricalInfoResponse.decode(new Reader(data))); - } - Pool(request) { - const data = QueryPoolRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Pool', data); - return promise.then((data) => QueryPoolResponse.decode(new Reader(data))); - } - Params(request) { - const data = QueryParamsRequest.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Params', data); - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))); - } -} -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.ts deleted file mode 100644 index 4668c98..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/query.ts +++ /dev/null @@ -1,2307 +0,0 @@ -/* eslint-disable */ -import { Reader, util, configure, Writer } from 'protobufjs/minimal' -import * as Long from 'long' -import { PageRequest, PageResponse } from '../../../cosmos/base/query/v1beta1/pagination' -import { Validator, DelegationResponse, UnbondingDelegation, RedelegationResponse, HistoricalInfo, Pool, Params } from '../../../cosmos/staking/v1beta1/staking' - -export const protobufPackage = 'cosmos.staking.v1beta1' - -/** QueryValidatorsRequest is request type for Query/Validators RPC method. */ -export interface QueryValidatorsRequest { - /** status enables to query for validators matching a given status. */ - status: string - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** QueryValidatorsResponse is response type for the Query/Validators RPC method */ -export interface QueryValidatorsResponse { - /** validators contains all the queried validators. */ - validators: Validator[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** QueryValidatorRequest is response type for the Query/Validator RPC method */ -export interface QueryValidatorRequest { - /** validator_addr defines the validator address to query for. */ - validatorAddr: string -} - -/** QueryValidatorResponse is response type for the Query/Validator RPC method */ -export interface QueryValidatorResponse { - /** validator defines the the validator info. */ - validator: Validator | undefined -} - -/** - * QueryValidatorDelegationsRequest is request type for the - * Query/ValidatorDelegations RPC method - */ -export interface QueryValidatorDelegationsRequest { - /** validator_addr defines the validator address to query for. */ - validatorAddr: string - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryValidatorDelegationsResponse is response type for the - * Query/ValidatorDelegations RPC method - */ -export interface QueryValidatorDelegationsResponse { - delegationResponses: DelegationResponse[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** - * QueryValidatorUnbondingDelegationsRequest is required type for the - * Query/ValidatorUnbondingDelegations RPC method - */ -export interface QueryValidatorUnbondingDelegationsRequest { - /** validator_addr defines the validator address to query for. */ - validatorAddr: string - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryValidatorUnbondingDelegationsResponse is response type for the - * Query/ValidatorUnbondingDelegations RPC method. - */ -export interface QueryValidatorUnbondingDelegationsResponse { - unbondingResponses: UnbondingDelegation[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** QueryDelegationRequest is request type for the Query/Delegation RPC method. */ -export interface QueryDelegationRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string - /** validator_addr defines the validator address to query for. */ - validatorAddr: string -} - -/** QueryDelegationResponse is response type for the Query/Delegation RPC method. */ -export interface QueryDelegationResponse { - /** delegation_responses defines the delegation info of a delegation. */ - delegationResponse: DelegationResponse | undefined -} - -/** - * QueryUnbondingDelegationRequest is request type for the - * Query/UnbondingDelegation RPC method. - */ -export interface QueryUnbondingDelegationRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string - /** validator_addr defines the validator address to query for. */ - validatorAddr: string -} - -/** - * QueryDelegationResponse is response type for the Query/UnbondingDelegation - * RPC method. - */ -export interface QueryUnbondingDelegationResponse { - /** unbond defines the unbonding information of a delegation. */ - unbond: UnbondingDelegation | undefined -} - -/** - * QueryDelegatorDelegationsRequest is request type for the - * Query/DelegatorDelegations RPC method. - */ -export interface QueryDelegatorDelegationsRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryDelegatorDelegationsResponse is response type for the - * Query/DelegatorDelegations RPC method. - */ -export interface QueryDelegatorDelegationsResponse { - /** delegation_responses defines all the delegations' info of a delegator. */ - delegationResponses: DelegationResponse[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** - * QueryDelegatorUnbondingDelegationsRequest is request type for the - * Query/DelegatorUnbondingDelegations RPC method. - */ -export interface QueryDelegatorUnbondingDelegationsRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryUnbondingDelegatorDelegationsResponse is response type for the - * Query/UnbondingDelegatorDelegations RPC method. - */ -export interface QueryDelegatorUnbondingDelegationsResponse { - unbondingResponses: UnbondingDelegation[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** - * QueryRedelegationsRequest is request type for the Query/Redelegations RPC - * method. - */ -export interface QueryRedelegationsRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string - /** src_validator_addr defines the validator address to redelegate from. */ - srcValidatorAddr: string - /** dst_validator_addr defines the validator address to redelegate to. */ - dstValidatorAddr: string - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryRedelegationsResponse is response type for the Query/Redelegations RPC - * method. - */ -export interface QueryRedelegationsResponse { - redelegationResponses: RedelegationResponse[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** - * QueryDelegatorValidatorsRequest is request type for the - * Query/DelegatorValidators RPC method. - */ -export interface QueryDelegatorValidatorsRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryDelegatorValidatorsResponse is response type for the - * Query/DelegatorValidators RPC method. - */ -export interface QueryDelegatorValidatorsResponse { - /** validators defines the the validators' info of a delegator. */ - validators: Validator[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** - * QueryDelegatorValidatorRequest is request type for the - * Query/DelegatorValidator RPC method. - */ -export interface QueryDelegatorValidatorRequest { - /** delegator_addr defines the delegator address to query for. */ - delegatorAddr: string - /** validator_addr defines the validator address to query for. */ - validatorAddr: string -} - -/** - * QueryDelegatorValidatorResponse response type for the - * Query/DelegatorValidator RPC method. - */ -export interface QueryDelegatorValidatorResponse { - /** validator defines the the validator info. */ - validator: Validator | undefined -} - -/** - * QueryHistoricalInfoRequest is request type for the Query/HistoricalInfo RPC - * method. - */ -export interface QueryHistoricalInfoRequest { - /** height defines at which height to query the historical info. */ - height: number -} - -/** - * QueryHistoricalInfoResponse is response type for the Query/HistoricalInfo RPC - * method. - */ -export interface QueryHistoricalInfoResponse { - /** hist defines the historical info at the given height. */ - hist: HistoricalInfo | undefined -} - -/** QueryPoolRequest is request type for the Query/Pool RPC method. */ -export interface QueryPoolRequest {} - -/** QueryPoolResponse is response type for the Query/Pool RPC method. */ -export interface QueryPoolResponse { - /** pool defines the pool info. */ - pool: Pool | undefined -} - -/** QueryParamsRequest is request type for the Query/Params RPC method. */ -export interface QueryParamsRequest {} - -/** QueryParamsResponse is response type for the Query/Params RPC method. */ -export interface QueryParamsResponse { - /** params holds all the parameters of this module. */ - params: Params | undefined -} - -const baseQueryValidatorsRequest: object = { status: '' } - -export const QueryValidatorsRequest = { - encode(message: QueryValidatorsRequest, writer: Writer = Writer.create()): Writer { - if (message.status !== '') { - writer.uint32(10).string(message.status) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorsRequest } as QueryValidatorsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.status = reader.string() - break - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorsRequest { - const message = { ...baseQueryValidatorsRequest } as QueryValidatorsRequest - if (object.status !== undefined && object.status !== null) { - message.status = String(object.status) - } else { - message.status = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryValidatorsRequest): unknown { - const obj: any = {} - message.status !== undefined && (obj.status = message.status) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorsRequest { - const message = { ...baseQueryValidatorsRequest } as QueryValidatorsRequest - if (object.status !== undefined && object.status !== null) { - message.status = object.status - } else { - message.status = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryValidatorsResponse: object = {} - -export const QueryValidatorsResponse = { - encode(message: QueryValidatorsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.validators) { - Validator.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorsResponse } as QueryValidatorsResponse - message.validators = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validators.push(Validator.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorsResponse { - const message = { ...baseQueryValidatorsResponse } as QueryValidatorsResponse - message.validators = [] - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryValidatorsResponse): unknown { - const obj: any = {} - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? Validator.toJSON(e) : undefined)) - } else { - obj.validators = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorsResponse { - const message = { ...baseQueryValidatorsResponse } as QueryValidatorsResponse - message.validators = [] - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryValidatorRequest: object = { validatorAddr: '' } - -export const QueryValidatorRequest = { - encode(message: QueryValidatorRequest, writer: Writer = Writer.create()): Writer { - if (message.validatorAddr !== '') { - writer.uint32(10).string(message.validatorAddr) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorRequest } as QueryValidatorRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddr = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorRequest { - const message = { ...baseQueryValidatorRequest } as QueryValidatorRequest - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr) - } else { - message.validatorAddr = '' - } - return message - }, - - toJSON(message: QueryValidatorRequest): unknown { - const obj: any = {} - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorRequest { - const message = { ...baseQueryValidatorRequest } as QueryValidatorRequest - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr - } else { - message.validatorAddr = '' - } - return message - } -} - -const baseQueryValidatorResponse: object = {} - -export const QueryValidatorResponse = { - encode(message: QueryValidatorResponse, writer: Writer = Writer.create()): Writer { - if (message.validator !== undefined) { - Validator.encode(message.validator, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorResponse } as QueryValidatorResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validator = Validator.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorResponse { - const message = { ...baseQueryValidatorResponse } as QueryValidatorResponse - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromJSON(object.validator) - } else { - message.validator = undefined - } - return message - }, - - toJSON(message: QueryValidatorResponse): unknown { - const obj: any = {} - message.validator !== undefined && (obj.validator = message.validator ? Validator.toJSON(message.validator) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorResponse { - const message = { ...baseQueryValidatorResponse } as QueryValidatorResponse - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromPartial(object.validator) - } else { - message.validator = undefined - } - return message - } -} - -const baseQueryValidatorDelegationsRequest: object = { validatorAddr: '' } - -export const QueryValidatorDelegationsRequest = { - encode(message: QueryValidatorDelegationsRequest, writer: Writer = Writer.create()): Writer { - if (message.validatorAddr !== '') { - writer.uint32(10).string(message.validatorAddr) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorDelegationsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorDelegationsRequest } as QueryValidatorDelegationsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddr = reader.string() - break - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorDelegationsRequest { - const message = { ...baseQueryValidatorDelegationsRequest } as QueryValidatorDelegationsRequest - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr) - } else { - message.validatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryValidatorDelegationsRequest): unknown { - const obj: any = {} - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorDelegationsRequest { - const message = { ...baseQueryValidatorDelegationsRequest } as QueryValidatorDelegationsRequest - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr - } else { - message.validatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryValidatorDelegationsResponse: object = {} - -export const QueryValidatorDelegationsResponse = { - encode(message: QueryValidatorDelegationsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.delegationResponses) { - DelegationResponse.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorDelegationsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorDelegationsResponse } as QueryValidatorDelegationsResponse - message.delegationResponses = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegationResponses.push(DelegationResponse.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorDelegationsResponse { - const message = { ...baseQueryValidatorDelegationsResponse } as QueryValidatorDelegationsResponse - message.delegationResponses = [] - if (object.delegationResponses !== undefined && object.delegationResponses !== null) { - for (const e of object.delegationResponses) { - message.delegationResponses.push(DelegationResponse.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryValidatorDelegationsResponse): unknown { - const obj: any = {} - if (message.delegationResponses) { - obj.delegationResponses = message.delegationResponses.map((e) => (e ? DelegationResponse.toJSON(e) : undefined)) - } else { - obj.delegationResponses = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorDelegationsResponse { - const message = { ...baseQueryValidatorDelegationsResponse } as QueryValidatorDelegationsResponse - message.delegationResponses = [] - if (object.delegationResponses !== undefined && object.delegationResponses !== null) { - for (const e of object.delegationResponses) { - message.delegationResponses.push(DelegationResponse.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryValidatorUnbondingDelegationsRequest: object = { validatorAddr: '' } - -export const QueryValidatorUnbondingDelegationsRequest = { - encode(message: QueryValidatorUnbondingDelegationsRequest, writer: Writer = Writer.create()): Writer { - if (message.validatorAddr !== '') { - writer.uint32(10).string(message.validatorAddr) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorUnbondingDelegationsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorUnbondingDelegationsRequest } as QueryValidatorUnbondingDelegationsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validatorAddr = reader.string() - break - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorUnbondingDelegationsRequest { - const message = { ...baseQueryValidatorUnbondingDelegationsRequest } as QueryValidatorUnbondingDelegationsRequest - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr) - } else { - message.validatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryValidatorUnbondingDelegationsRequest): unknown { - const obj: any = {} - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorUnbondingDelegationsRequest { - const message = { ...baseQueryValidatorUnbondingDelegationsRequest } as QueryValidatorUnbondingDelegationsRequest - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr - } else { - message.validatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryValidatorUnbondingDelegationsResponse: object = {} - -export const QueryValidatorUnbondingDelegationsResponse = { - encode(message: QueryValidatorUnbondingDelegationsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.unbondingResponses) { - UnbondingDelegation.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryValidatorUnbondingDelegationsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryValidatorUnbondingDelegationsResponse } as QueryValidatorUnbondingDelegationsResponse - message.unbondingResponses = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.unbondingResponses.push(UnbondingDelegation.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryValidatorUnbondingDelegationsResponse { - const message = { ...baseQueryValidatorUnbondingDelegationsResponse } as QueryValidatorUnbondingDelegationsResponse - message.unbondingResponses = [] - if (object.unbondingResponses !== undefined && object.unbondingResponses !== null) { - for (const e of object.unbondingResponses) { - message.unbondingResponses.push(UnbondingDelegation.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryValidatorUnbondingDelegationsResponse): unknown { - const obj: any = {} - if (message.unbondingResponses) { - obj.unbondingResponses = message.unbondingResponses.map((e) => (e ? UnbondingDelegation.toJSON(e) : undefined)) - } else { - obj.unbondingResponses = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryValidatorUnbondingDelegationsResponse { - const message = { ...baseQueryValidatorUnbondingDelegationsResponse } as QueryValidatorUnbondingDelegationsResponse - message.unbondingResponses = [] - if (object.unbondingResponses !== undefined && object.unbondingResponses !== null) { - for (const e of object.unbondingResponses) { - message.unbondingResponses.push(UnbondingDelegation.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDelegationRequest: object = { delegatorAddr: '', validatorAddr: '' } - -export const QueryDelegationRequest = { - encode(message: QueryDelegationRequest, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr) - } - if (message.validatorAddr !== '') { - writer.uint32(18).string(message.validatorAddr) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegationRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegationRequest } as QueryDelegationRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string() - break - case 2: - message.validatorAddr = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegationRequest { - const message = { ...baseQueryDelegationRequest } as QueryDelegationRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr) - } else { - message.delegatorAddr = '' - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr) - } else { - message.validatorAddr = '' - } - return message - }, - - toJSON(message: QueryDelegationRequest): unknown { - const obj: any = {} - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr) - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegationRequest { - const message = { ...baseQueryDelegationRequest } as QueryDelegationRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr - } else { - message.delegatorAddr = '' - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr - } else { - message.validatorAddr = '' - } - return message - } -} - -const baseQueryDelegationResponse: object = {} - -export const QueryDelegationResponse = { - encode(message: QueryDelegationResponse, writer: Writer = Writer.create()): Writer { - if (message.delegationResponse !== undefined) { - DelegationResponse.encode(message.delegationResponse, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegationResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegationResponse } as QueryDelegationResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegationResponse = DelegationResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegationResponse { - const message = { ...baseQueryDelegationResponse } as QueryDelegationResponse - if (object.delegationResponse !== undefined && object.delegationResponse !== null) { - message.delegationResponse = DelegationResponse.fromJSON(object.delegationResponse) - } else { - message.delegationResponse = undefined - } - return message - }, - - toJSON(message: QueryDelegationResponse): unknown { - const obj: any = {} - message.delegationResponse !== undefined && - (obj.delegationResponse = message.delegationResponse ? DelegationResponse.toJSON(message.delegationResponse) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegationResponse { - const message = { ...baseQueryDelegationResponse } as QueryDelegationResponse - if (object.delegationResponse !== undefined && object.delegationResponse !== null) { - message.delegationResponse = DelegationResponse.fromPartial(object.delegationResponse) - } else { - message.delegationResponse = undefined - } - return message - } -} - -const baseQueryUnbondingDelegationRequest: object = { delegatorAddr: '', validatorAddr: '' } - -export const QueryUnbondingDelegationRequest = { - encode(message: QueryUnbondingDelegationRequest, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr) - } - if (message.validatorAddr !== '') { - writer.uint32(18).string(message.validatorAddr) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryUnbondingDelegationRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryUnbondingDelegationRequest } as QueryUnbondingDelegationRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string() - break - case 2: - message.validatorAddr = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryUnbondingDelegationRequest { - const message = { ...baseQueryUnbondingDelegationRequest } as QueryUnbondingDelegationRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr) - } else { - message.delegatorAddr = '' - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr) - } else { - message.validatorAddr = '' - } - return message - }, - - toJSON(message: QueryUnbondingDelegationRequest): unknown { - const obj: any = {} - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr) - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr) - return obj - }, - - fromPartial(object: DeepPartial): QueryUnbondingDelegationRequest { - const message = { ...baseQueryUnbondingDelegationRequest } as QueryUnbondingDelegationRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr - } else { - message.delegatorAddr = '' - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr - } else { - message.validatorAddr = '' - } - return message - } -} - -const baseQueryUnbondingDelegationResponse: object = {} - -export const QueryUnbondingDelegationResponse = { - encode(message: QueryUnbondingDelegationResponse, writer: Writer = Writer.create()): Writer { - if (message.unbond !== undefined) { - UnbondingDelegation.encode(message.unbond, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryUnbondingDelegationResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryUnbondingDelegationResponse } as QueryUnbondingDelegationResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.unbond = UnbondingDelegation.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryUnbondingDelegationResponse { - const message = { ...baseQueryUnbondingDelegationResponse } as QueryUnbondingDelegationResponse - if (object.unbond !== undefined && object.unbond !== null) { - message.unbond = UnbondingDelegation.fromJSON(object.unbond) - } else { - message.unbond = undefined - } - return message - }, - - toJSON(message: QueryUnbondingDelegationResponse): unknown { - const obj: any = {} - message.unbond !== undefined && (obj.unbond = message.unbond ? UnbondingDelegation.toJSON(message.unbond) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryUnbondingDelegationResponse { - const message = { ...baseQueryUnbondingDelegationResponse } as QueryUnbondingDelegationResponse - if (object.unbond !== undefined && object.unbond !== null) { - message.unbond = UnbondingDelegation.fromPartial(object.unbond) - } else { - message.unbond = undefined - } - return message - } -} - -const baseQueryDelegatorDelegationsRequest: object = { delegatorAddr: '' } - -export const QueryDelegatorDelegationsRequest = { - encode(message: QueryDelegatorDelegationsRequest, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorDelegationsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorDelegationsRequest } as QueryDelegatorDelegationsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string() - break - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorDelegationsRequest { - const message = { ...baseQueryDelegatorDelegationsRequest } as QueryDelegatorDelegationsRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr) - } else { - message.delegatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDelegatorDelegationsRequest): unknown { - const obj: any = {} - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorDelegationsRequest { - const message = { ...baseQueryDelegatorDelegationsRequest } as QueryDelegatorDelegationsRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr - } else { - message.delegatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDelegatorDelegationsResponse: object = {} - -export const QueryDelegatorDelegationsResponse = { - encode(message: QueryDelegatorDelegationsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.delegationResponses) { - DelegationResponse.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorDelegationsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorDelegationsResponse } as QueryDelegatorDelegationsResponse - message.delegationResponses = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegationResponses.push(DelegationResponse.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorDelegationsResponse { - const message = { ...baseQueryDelegatorDelegationsResponse } as QueryDelegatorDelegationsResponse - message.delegationResponses = [] - if (object.delegationResponses !== undefined && object.delegationResponses !== null) { - for (const e of object.delegationResponses) { - message.delegationResponses.push(DelegationResponse.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDelegatorDelegationsResponse): unknown { - const obj: any = {} - if (message.delegationResponses) { - obj.delegationResponses = message.delegationResponses.map((e) => (e ? DelegationResponse.toJSON(e) : undefined)) - } else { - obj.delegationResponses = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorDelegationsResponse { - const message = { ...baseQueryDelegatorDelegationsResponse } as QueryDelegatorDelegationsResponse - message.delegationResponses = [] - if (object.delegationResponses !== undefined && object.delegationResponses !== null) { - for (const e of object.delegationResponses) { - message.delegationResponses.push(DelegationResponse.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDelegatorUnbondingDelegationsRequest: object = { delegatorAddr: '' } - -export const QueryDelegatorUnbondingDelegationsRequest = { - encode(message: QueryDelegatorUnbondingDelegationsRequest, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorUnbondingDelegationsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorUnbondingDelegationsRequest } as QueryDelegatorUnbondingDelegationsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string() - break - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorUnbondingDelegationsRequest { - const message = { ...baseQueryDelegatorUnbondingDelegationsRequest } as QueryDelegatorUnbondingDelegationsRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr) - } else { - message.delegatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDelegatorUnbondingDelegationsRequest): unknown { - const obj: any = {} - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorUnbondingDelegationsRequest { - const message = { ...baseQueryDelegatorUnbondingDelegationsRequest } as QueryDelegatorUnbondingDelegationsRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr - } else { - message.delegatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDelegatorUnbondingDelegationsResponse: object = {} - -export const QueryDelegatorUnbondingDelegationsResponse = { - encode(message: QueryDelegatorUnbondingDelegationsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.unbondingResponses) { - UnbondingDelegation.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorUnbondingDelegationsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorUnbondingDelegationsResponse } as QueryDelegatorUnbondingDelegationsResponse - message.unbondingResponses = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.unbondingResponses.push(UnbondingDelegation.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorUnbondingDelegationsResponse { - const message = { ...baseQueryDelegatorUnbondingDelegationsResponse } as QueryDelegatorUnbondingDelegationsResponse - message.unbondingResponses = [] - if (object.unbondingResponses !== undefined && object.unbondingResponses !== null) { - for (const e of object.unbondingResponses) { - message.unbondingResponses.push(UnbondingDelegation.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDelegatorUnbondingDelegationsResponse): unknown { - const obj: any = {} - if (message.unbondingResponses) { - obj.unbondingResponses = message.unbondingResponses.map((e) => (e ? UnbondingDelegation.toJSON(e) : undefined)) - } else { - obj.unbondingResponses = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorUnbondingDelegationsResponse { - const message = { ...baseQueryDelegatorUnbondingDelegationsResponse } as QueryDelegatorUnbondingDelegationsResponse - message.unbondingResponses = [] - if (object.unbondingResponses !== undefined && object.unbondingResponses !== null) { - for (const e of object.unbondingResponses) { - message.unbondingResponses.push(UnbondingDelegation.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryRedelegationsRequest: object = { delegatorAddr: '', srcValidatorAddr: '', dstValidatorAddr: '' } - -export const QueryRedelegationsRequest = { - encode(message: QueryRedelegationsRequest, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr) - } - if (message.srcValidatorAddr !== '') { - writer.uint32(18).string(message.srcValidatorAddr) - } - if (message.dstValidatorAddr !== '') { - writer.uint32(26).string(message.dstValidatorAddr) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryRedelegationsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryRedelegationsRequest } as QueryRedelegationsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string() - break - case 2: - message.srcValidatorAddr = reader.string() - break - case 3: - message.dstValidatorAddr = reader.string() - break - case 4: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryRedelegationsRequest { - const message = { ...baseQueryRedelegationsRequest } as QueryRedelegationsRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr) - } else { - message.delegatorAddr = '' - } - if (object.srcValidatorAddr !== undefined && object.srcValidatorAddr !== null) { - message.srcValidatorAddr = String(object.srcValidatorAddr) - } else { - message.srcValidatorAddr = '' - } - if (object.dstValidatorAddr !== undefined && object.dstValidatorAddr !== null) { - message.dstValidatorAddr = String(object.dstValidatorAddr) - } else { - message.dstValidatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryRedelegationsRequest): unknown { - const obj: any = {} - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr) - message.srcValidatorAddr !== undefined && (obj.srcValidatorAddr = message.srcValidatorAddr) - message.dstValidatorAddr !== undefined && (obj.dstValidatorAddr = message.dstValidatorAddr) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryRedelegationsRequest { - const message = { ...baseQueryRedelegationsRequest } as QueryRedelegationsRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr - } else { - message.delegatorAddr = '' - } - if (object.srcValidatorAddr !== undefined && object.srcValidatorAddr !== null) { - message.srcValidatorAddr = object.srcValidatorAddr - } else { - message.srcValidatorAddr = '' - } - if (object.dstValidatorAddr !== undefined && object.dstValidatorAddr !== null) { - message.dstValidatorAddr = object.dstValidatorAddr - } else { - message.dstValidatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryRedelegationsResponse: object = {} - -export const QueryRedelegationsResponse = { - encode(message: QueryRedelegationsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.redelegationResponses) { - RedelegationResponse.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryRedelegationsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryRedelegationsResponse } as QueryRedelegationsResponse - message.redelegationResponses = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.redelegationResponses.push(RedelegationResponse.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryRedelegationsResponse { - const message = { ...baseQueryRedelegationsResponse } as QueryRedelegationsResponse - message.redelegationResponses = [] - if (object.redelegationResponses !== undefined && object.redelegationResponses !== null) { - for (const e of object.redelegationResponses) { - message.redelegationResponses.push(RedelegationResponse.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryRedelegationsResponse): unknown { - const obj: any = {} - if (message.redelegationResponses) { - obj.redelegationResponses = message.redelegationResponses.map((e) => (e ? RedelegationResponse.toJSON(e) : undefined)) - } else { - obj.redelegationResponses = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryRedelegationsResponse { - const message = { ...baseQueryRedelegationsResponse } as QueryRedelegationsResponse - message.redelegationResponses = [] - if (object.redelegationResponses !== undefined && object.redelegationResponses !== null) { - for (const e of object.redelegationResponses) { - message.redelegationResponses.push(RedelegationResponse.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDelegatorValidatorsRequest: object = { delegatorAddr: '' } - -export const QueryDelegatorValidatorsRequest = { - encode(message: QueryDelegatorValidatorsRequest, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr) - } - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorValidatorsRequest } as QueryDelegatorValidatorsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string() - break - case 2: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorValidatorsRequest { - const message = { ...baseQueryDelegatorValidatorsRequest } as QueryDelegatorValidatorsRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr) - } else { - message.delegatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDelegatorValidatorsRequest): unknown { - const obj: any = {} - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr) - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorValidatorsRequest { - const message = { ...baseQueryDelegatorValidatorsRequest } as QueryDelegatorValidatorsRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr - } else { - message.delegatorAddr = '' - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDelegatorValidatorsResponse: object = {} - -export const QueryDelegatorValidatorsResponse = { - encode(message: QueryDelegatorValidatorsResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.validators) { - Validator.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorValidatorsResponse } as QueryDelegatorValidatorsResponse - message.validators = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validators.push(Validator.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorValidatorsResponse { - const message = { ...baseQueryDelegatorValidatorsResponse } as QueryDelegatorValidatorsResponse - message.validators = [] - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDelegatorValidatorsResponse): unknown { - const obj: any = {} - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? Validator.toJSON(e) : undefined)) - } else { - obj.validators = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorValidatorsResponse { - const message = { ...baseQueryDelegatorValidatorsResponse } as QueryDelegatorValidatorsResponse - message.validators = [] - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDelegatorValidatorRequest: object = { delegatorAddr: '', validatorAddr: '' } - -export const QueryDelegatorValidatorRequest = { - encode(message: QueryDelegatorValidatorRequest, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddr !== '') { - writer.uint32(10).string(message.delegatorAddr) - } - if (message.validatorAddr !== '') { - writer.uint32(18).string(message.validatorAddr) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorValidatorRequest } as QueryDelegatorValidatorRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddr = reader.string() - break - case 2: - message.validatorAddr = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorValidatorRequest { - const message = { ...baseQueryDelegatorValidatorRequest } as QueryDelegatorValidatorRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = String(object.delegatorAddr) - } else { - message.delegatorAddr = '' - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = String(object.validatorAddr) - } else { - message.validatorAddr = '' - } - return message - }, - - toJSON(message: QueryDelegatorValidatorRequest): unknown { - const obj: any = {} - message.delegatorAddr !== undefined && (obj.delegatorAddr = message.delegatorAddr) - message.validatorAddr !== undefined && (obj.validatorAddr = message.validatorAddr) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorValidatorRequest { - const message = { ...baseQueryDelegatorValidatorRequest } as QueryDelegatorValidatorRequest - if (object.delegatorAddr !== undefined && object.delegatorAddr !== null) { - message.delegatorAddr = object.delegatorAddr - } else { - message.delegatorAddr = '' - } - if (object.validatorAddr !== undefined && object.validatorAddr !== null) { - message.validatorAddr = object.validatorAddr - } else { - message.validatorAddr = '' - } - return message - } -} - -const baseQueryDelegatorValidatorResponse: object = {} - -export const QueryDelegatorValidatorResponse = { - encode(message: QueryDelegatorValidatorResponse, writer: Writer = Writer.create()): Writer { - if (message.validator !== undefined) { - Validator.encode(message.validator, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDelegatorValidatorResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDelegatorValidatorResponse } as QueryDelegatorValidatorResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validator = Validator.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDelegatorValidatorResponse { - const message = { ...baseQueryDelegatorValidatorResponse } as QueryDelegatorValidatorResponse - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromJSON(object.validator) - } else { - message.validator = undefined - } - return message - }, - - toJSON(message: QueryDelegatorValidatorResponse): unknown { - const obj: any = {} - message.validator !== undefined && (obj.validator = message.validator ? Validator.toJSON(message.validator) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDelegatorValidatorResponse { - const message = { ...baseQueryDelegatorValidatorResponse } as QueryDelegatorValidatorResponse - if (object.validator !== undefined && object.validator !== null) { - message.validator = Validator.fromPartial(object.validator) - } else { - message.validator = undefined - } - return message - } -} - -const baseQueryHistoricalInfoRequest: object = { height: 0 } - -export const QueryHistoricalInfoRequest = { - encode(message: QueryHistoricalInfoRequest, writer: Writer = Writer.create()): Writer { - if (message.height !== 0) { - writer.uint32(8).int64(message.height) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryHistoricalInfoRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryHistoricalInfoRequest } as QueryHistoricalInfoRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryHistoricalInfoRequest { - const message = { ...baseQueryHistoricalInfoRequest } as QueryHistoricalInfoRequest - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - return message - }, - - toJSON(message: QueryHistoricalInfoRequest): unknown { - const obj: any = {} - message.height !== undefined && (obj.height = message.height) - return obj - }, - - fromPartial(object: DeepPartial): QueryHistoricalInfoRequest { - const message = { ...baseQueryHistoricalInfoRequest } as QueryHistoricalInfoRequest - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - return message - } -} - -const baseQueryHistoricalInfoResponse: object = {} - -export const QueryHistoricalInfoResponse = { - encode(message: QueryHistoricalInfoResponse, writer: Writer = Writer.create()): Writer { - if (message.hist !== undefined) { - HistoricalInfo.encode(message.hist, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryHistoricalInfoResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryHistoricalInfoResponse } as QueryHistoricalInfoResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.hist = HistoricalInfo.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryHistoricalInfoResponse { - const message = { ...baseQueryHistoricalInfoResponse } as QueryHistoricalInfoResponse - if (object.hist !== undefined && object.hist !== null) { - message.hist = HistoricalInfo.fromJSON(object.hist) - } else { - message.hist = undefined - } - return message - }, - - toJSON(message: QueryHistoricalInfoResponse): unknown { - const obj: any = {} - message.hist !== undefined && (obj.hist = message.hist ? HistoricalInfo.toJSON(message.hist) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryHistoricalInfoResponse { - const message = { ...baseQueryHistoricalInfoResponse } as QueryHistoricalInfoResponse - if (object.hist !== undefined && object.hist !== null) { - message.hist = HistoricalInfo.fromPartial(object.hist) - } else { - message.hist = undefined - } - return message - } -} - -const baseQueryPoolRequest: object = {} - -export const QueryPoolRequest = { - encode(_: QueryPoolRequest, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryPoolRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryPoolRequest } as QueryPoolRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): QueryPoolRequest { - const message = { ...baseQueryPoolRequest } as QueryPoolRequest - return message - }, - - toJSON(_: QueryPoolRequest): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): QueryPoolRequest { - const message = { ...baseQueryPoolRequest } as QueryPoolRequest - return message - } -} - -const baseQueryPoolResponse: object = {} - -export const QueryPoolResponse = { - encode(message: QueryPoolResponse, writer: Writer = Writer.create()): Writer { - if (message.pool !== undefined) { - Pool.encode(message.pool, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryPoolResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryPoolResponse } as QueryPoolResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pool = Pool.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryPoolResponse { - const message = { ...baseQueryPoolResponse } as QueryPoolResponse - if (object.pool !== undefined && object.pool !== null) { - message.pool = Pool.fromJSON(object.pool) - } else { - message.pool = undefined - } - return message - }, - - toJSON(message: QueryPoolResponse): unknown { - const obj: any = {} - message.pool !== undefined && (obj.pool = message.pool ? Pool.toJSON(message.pool) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryPoolResponse { - const message = { ...baseQueryPoolResponse } as QueryPoolResponse - if (object.pool !== undefined && object.pool !== null) { - message.pool = Pool.fromPartial(object.pool) - } else { - message.pool = undefined - } - return message - } -} - -const baseQueryParamsRequest: object = {} - -export const QueryParamsRequest = { - encode(_: QueryParamsRequest, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - return message - }, - - toJSON(_: QueryParamsRequest): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - return message - } -} - -const baseQueryParamsResponse: object = {} - -export const QueryParamsResponse = { - encode(message: QueryParamsResponse, writer: Writer = Writer.create()): Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params) - } else { - message.params = undefined - } - return message - }, - - toJSON(message: QueryParamsResponse): unknown { - const obj: any = {} - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params) - } else { - message.params = undefined - } - return message - } -} - -/** Query defines the gRPC querier service. */ -export interface Query { - /** Validators queries all validators that match the given status. */ - Validators(request: QueryValidatorsRequest): Promise - /** Validator queries validator info for given validator address. */ - Validator(request: QueryValidatorRequest): Promise - /** ValidatorDelegations queries delegate info for given validator. */ - ValidatorDelegations(request: QueryValidatorDelegationsRequest): Promise - /** ValidatorUnbondingDelegations queries unbonding delegations of a validator. */ - ValidatorUnbondingDelegations(request: QueryValidatorUnbondingDelegationsRequest): Promise - /** Delegation queries delegate info for given validator delegator pair. */ - Delegation(request: QueryDelegationRequest): Promise - /** - * UnbondingDelegation queries unbonding info for given validator delegator - * pair. - */ - UnbondingDelegation(request: QueryUnbondingDelegationRequest): Promise - /** DelegatorDelegations queries all delegations of a given delegator address. */ - DelegatorDelegations(request: QueryDelegatorDelegationsRequest): Promise - /** - * DelegatorUnbondingDelegations queries all unbonding delegations of a given - * delegator address. - */ - DelegatorUnbondingDelegations(request: QueryDelegatorUnbondingDelegationsRequest): Promise - /** Redelegations queries redelegations of given address. */ - Redelegations(request: QueryRedelegationsRequest): Promise - /** - * DelegatorValidators queries all validators info for given delegator - * address. - */ - DelegatorValidators(request: QueryDelegatorValidatorsRequest): Promise - /** - * DelegatorValidator queries validator info for given delegator validator - * pair. - */ - DelegatorValidator(request: QueryDelegatorValidatorRequest): Promise - /** HistoricalInfo queries the historical info for given height. */ - HistoricalInfo(request: QueryHistoricalInfoRequest): Promise - /** Pool queries the pool info. */ - Pool(request: QueryPoolRequest): Promise - /** Parameters queries the staking parameters. */ - Params(request: QueryParamsRequest): Promise -} - -export class QueryClientImpl implements Query { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Validators(request: QueryValidatorsRequest): Promise { - const data = QueryValidatorsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Validators', data) - return promise.then((data) => QueryValidatorsResponse.decode(new Reader(data))) - } - - Validator(request: QueryValidatorRequest): Promise { - const data = QueryValidatorRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Validator', data) - return promise.then((data) => QueryValidatorResponse.decode(new Reader(data))) - } - - ValidatorDelegations(request: QueryValidatorDelegationsRequest): Promise { - const data = QueryValidatorDelegationsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'ValidatorDelegations', data) - return promise.then((data) => QueryValidatorDelegationsResponse.decode(new Reader(data))) - } - - ValidatorUnbondingDelegations(request: QueryValidatorUnbondingDelegationsRequest): Promise { - const data = QueryValidatorUnbondingDelegationsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'ValidatorUnbondingDelegations', data) - return promise.then((data) => QueryValidatorUnbondingDelegationsResponse.decode(new Reader(data))) - } - - Delegation(request: QueryDelegationRequest): Promise { - const data = QueryDelegationRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Delegation', data) - return promise.then((data) => QueryDelegationResponse.decode(new Reader(data))) - } - - UnbondingDelegation(request: QueryUnbondingDelegationRequest): Promise { - const data = QueryUnbondingDelegationRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'UnbondingDelegation', data) - return promise.then((data) => QueryUnbondingDelegationResponse.decode(new Reader(data))) - } - - DelegatorDelegations(request: QueryDelegatorDelegationsRequest): Promise { - const data = QueryDelegatorDelegationsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'DelegatorDelegations', data) - return promise.then((data) => QueryDelegatorDelegationsResponse.decode(new Reader(data))) - } - - DelegatorUnbondingDelegations(request: QueryDelegatorUnbondingDelegationsRequest): Promise { - const data = QueryDelegatorUnbondingDelegationsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'DelegatorUnbondingDelegations', data) - return promise.then((data) => QueryDelegatorUnbondingDelegationsResponse.decode(new Reader(data))) - } - - Redelegations(request: QueryRedelegationsRequest): Promise { - const data = QueryRedelegationsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Redelegations', data) - return promise.then((data) => QueryRedelegationsResponse.decode(new Reader(data))) - } - - DelegatorValidators(request: QueryDelegatorValidatorsRequest): Promise { - const data = QueryDelegatorValidatorsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'DelegatorValidators', data) - return promise.then((data) => QueryDelegatorValidatorsResponse.decode(new Reader(data))) - } - - DelegatorValidator(request: QueryDelegatorValidatorRequest): Promise { - const data = QueryDelegatorValidatorRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'DelegatorValidator', data) - return promise.then((data) => QueryDelegatorValidatorResponse.decode(new Reader(data))) - } - - HistoricalInfo(request: QueryHistoricalInfoRequest): Promise { - const data = QueryHistoricalInfoRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'HistoricalInfo', data) - return promise.then((data) => QueryHistoricalInfoResponse.decode(new Reader(data))) - } - - Pool(request: QueryPoolRequest): Promise { - const data = QueryPoolRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Pool', data) - return promise.then((data) => QueryPoolResponse.decode(new Reader(data))) - } - - Params(request: QueryParamsRequest): Promise { - const data = QueryParamsRequest.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Query', 'Params', data) - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.d.ts deleted file mode 100644 index 2e8f5e5..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.d.ts +++ /dev/null @@ -1,381 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Header } from '../../../tendermint/types/types'; -import { Any } from '../../../google/protobuf/any'; -import { Duration } from '../../../google/protobuf/duration'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export declare const protobufPackage = "cosmos.staking.v1beta1"; -/** BondStatus is the status of a validator. */ -export declare enum BondStatus { - /** BOND_STATUS_UNSPECIFIED - UNSPECIFIED defines an invalid validator status. */ - BOND_STATUS_UNSPECIFIED = 0, - /** BOND_STATUS_UNBONDED - UNBONDED defines a validator that is not bonded. */ - BOND_STATUS_UNBONDED = 1, - /** BOND_STATUS_UNBONDING - UNBONDING defines a validator that is unbonding. */ - BOND_STATUS_UNBONDING = 2, - /** BOND_STATUS_BONDED - BONDED defines a validator that is bonded. */ - BOND_STATUS_BONDED = 3, - UNRECOGNIZED = -1 -} -export declare function bondStatusFromJSON(object: any): BondStatus; -export declare function bondStatusToJSON(object: BondStatus): string; -/** - * HistoricalInfo contains header and validator information for a given block. - * It is stored as part of staking module's state, which persists the `n` most - * recent HistoricalInfo - * (`n` is set by the staking module's `historical_entries` parameter). - */ -export interface HistoricalInfo { - header: Header | undefined; - valset: Validator[]; -} -/** - * CommissionRates defines the initial commission rates to be used for creating - * a validator. - */ -export interface CommissionRates { - /** rate is the commission rate charged to delegators, as a fraction. */ - rate: string; - /** max_rate defines the maximum commission rate which validator can ever charge, as a fraction. */ - maxRate: string; - /** max_change_rate defines the maximum daily increase of the validator commission, as a fraction. */ - maxChangeRate: string; -} -/** Commission defines commission parameters for a given validator. */ -export interface Commission { - /** commission_rates defines the initial commission rates to be used for creating a validator. */ - commissionRates: CommissionRates | undefined; - /** update_time is the last time the commission rate was changed. */ - updateTime: Date | undefined; -} -/** Description defines a validator description. */ -export interface Description { - /** moniker defines a human-readable name for the validator. */ - moniker: string; - /** identity defines an optional identity signature (ex. UPort or Keybase). */ - identity: string; - /** website defines an optional website link. */ - website: string; - /** security_contact defines an optional email for security contact. */ - securityContact: string; - /** details define other optional details. */ - details: string; -} -/** - * Validator defines a validator, together with the total amount of the - * Validator's bond shares and their exchange rate to coins. Slashing results in - * a decrease in the exchange rate, allowing correct calculation of future - * undelegations without iterating over delegators. When coins are delegated to - * this validator, the validator is credited with a delegation whose number of - * bond shares is based on the amount of coins delegated divided by the current - * exchange rate. Voting power can be calculated as total bonded shares - * multiplied by exchange rate. - */ -export interface Validator { - /** operator_address defines the address of the validator's operator; bech encoded in JSON. */ - operatorAddress: string; - /** consensus_pubkey is the consensus public key of the validator, as a Protobuf Any. */ - consensusPubkey: Any | undefined; - /** jailed defined whether the validator has been jailed from bonded status or not. */ - jailed: boolean; - /** status is the validator status (bonded/unbonding/unbonded). */ - status: BondStatus; - /** tokens define the delegated tokens (incl. self-delegation). */ - tokens: string; - /** delegator_shares defines total shares issued to a validator's delegators. */ - delegatorShares: string; - /** description defines the description terms for the validator. */ - description: Description | undefined; - /** unbonding_height defines, if unbonding, the height at which this validator has begun unbonding. */ - unbondingHeight: number; - /** unbonding_time defines, if unbonding, the min time for the validator to complete unbonding. */ - unbondingTime: Date | undefined; - /** commission defines the commission parameters. */ - commission: Commission | undefined; - /** min_self_delegation is the validator's self declared minimum self delegation. */ - minSelfDelegation: string; -} -/** ValAddresses defines a repeated set of validator addresses. */ -export interface ValAddresses { - addresses: string[]; -} -/** - * DVPair is struct that just has a delegator-validator pair with no other data. - * It is intended to be used as a marshalable pointer. For example, a DVPair can - * be used to construct the key to getting an UnbondingDelegation from state. - */ -export interface DVPair { - delegatorAddress: string; - validatorAddress: string; -} -/** DVPairs defines an array of DVPair objects. */ -export interface DVPairs { - pairs: DVPair[]; -} -/** - * DVVTriplet is struct that just has a delegator-validator-validator triplet - * with no other data. It is intended to be used as a marshalable pointer. For - * example, a DVVTriplet can be used to construct the key to getting a - * Redelegation from state. - */ -export interface DVVTriplet { - delegatorAddress: string; - validatorSrcAddress: string; - validatorDstAddress: string; -} -/** DVVTriplets defines an array of DVVTriplet objects. */ -export interface DVVTriplets { - triplets: DVVTriplet[]; -} -/** - * Delegation represents the bond with tokens held by an account. It is - * owned by one delegator, and is associated with the voting power of one - * validator. - */ -export interface Delegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress: string; - /** validator_address is the bech32-encoded address of the validator. */ - validatorAddress: string; - /** shares define the delegation shares received. */ - shares: string; -} -/** - * UnbondingDelegation stores all of a single delegator's unbonding bonds - * for a single validator in an time-ordered list. - */ -export interface UnbondingDelegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress: string; - /** validator_address is the bech32-encoded address of the validator. */ - validatorAddress: string; - /** entries are the unbonding delegation entries. */ - entries: UnbondingDelegationEntry[]; -} -/** UnbondingDelegationEntry defines an unbonding object with relevant metadata. */ -export interface UnbondingDelegationEntry { - /** creation_height is the height which the unbonding took place. */ - creationHeight: number; - /** completion_time is the unix time for unbonding completion. */ - completionTime: Date | undefined; - /** initial_balance defines the tokens initially scheduled to receive at completion. */ - initialBalance: string; - /** balance defines the tokens to receive at completion. */ - balance: string; -} -/** RedelegationEntry defines a redelegation object with relevant metadata. */ -export interface RedelegationEntry { - /** creation_height defines the height which the redelegation took place. */ - creationHeight: number; - /** completion_time defines the unix time for redelegation completion. */ - completionTime: Date | undefined; - /** initial_balance defines the initial balance when redelegation started. */ - initialBalance: string; - /** shares_dst is the amount of destination-validator shares created by redelegation. */ - sharesDst: string; -} -/** - * Redelegation contains the list of a particular delegator's redelegating bonds - * from a particular source validator to a particular destination validator. - */ -export interface Redelegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress: string; - /** validator_src_address is the validator redelegation source operator address. */ - validatorSrcAddress: string; - /** validator_dst_address is the validator redelegation destination operator address. */ - validatorDstAddress: string; - /** entries are the redelegation entries. */ - entries: RedelegationEntry[]; -} -/** Params defines the parameters for the staking module. */ -export interface Params { - /** unbonding_time is the time duration of unbonding. */ - unbondingTime: Duration | undefined; - /** max_validators is the maximum number of validators. */ - maxValidators: number; - /** max_entries is the max entries for either unbonding delegation or redelegation (per pair/trio). */ - maxEntries: number; - /** historical_entries is the number of historical entries to persist. */ - historicalEntries: number; - /** bond_denom defines the bondable coin denomination. */ - bondDenom: string; -} -/** - * DelegationResponse is equivalent to Delegation except that it contains a - * balance in addition to shares which is more suitable for client responses. - */ -export interface DelegationResponse { - delegation: Delegation | undefined; - balance: Coin | undefined; -} -/** - * RedelegationEntryResponse is equivalent to a RedelegationEntry except that it - * contains a balance in addition to shares which is more suitable for client - * responses. - */ -export interface RedelegationEntryResponse { - redelegationEntry: RedelegationEntry | undefined; - balance: string; -} -/** - * RedelegationResponse is equivalent to a Redelegation except that its entries - * contain a balance in addition to shares which is more suitable for client - * responses. - */ -export interface RedelegationResponse { - redelegation: Redelegation | undefined; - entries: RedelegationEntryResponse[]; -} -/** - * Pool is used for tracking bonded and not-bonded token supply of the bond - * denomination. - */ -export interface Pool { - notBondedTokens: string; - bondedTokens: string; -} -export declare const HistoricalInfo: { - encode(message: HistoricalInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): HistoricalInfo; - fromJSON(object: any): HistoricalInfo; - toJSON(message: HistoricalInfo): unknown; - fromPartial(object: DeepPartial): HistoricalInfo; -}; -export declare const CommissionRates: { - encode(message: CommissionRates, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CommissionRates; - fromJSON(object: any): CommissionRates; - toJSON(message: CommissionRates): unknown; - fromPartial(object: DeepPartial): CommissionRates; -}; -export declare const Commission: { - encode(message: Commission, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Commission; - fromJSON(object: any): Commission; - toJSON(message: Commission): unknown; - fromPartial(object: DeepPartial): Commission; -}; -export declare const Description: { - encode(message: Description, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Description; - fromJSON(object: any): Description; - toJSON(message: Description): unknown; - fromPartial(object: DeepPartial): Description; -}; -export declare const Validator: { - encode(message: Validator, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Validator; - fromJSON(object: any): Validator; - toJSON(message: Validator): unknown; - fromPartial(object: DeepPartial): Validator; -}; -export declare const ValAddresses: { - encode(message: ValAddresses, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValAddresses; - fromJSON(object: any): ValAddresses; - toJSON(message: ValAddresses): unknown; - fromPartial(object: DeepPartial): ValAddresses; -}; -export declare const DVPair: { - encode(message: DVPair, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DVPair; - fromJSON(object: any): DVPair; - toJSON(message: DVPair): unknown; - fromPartial(object: DeepPartial): DVPair; -}; -export declare const DVPairs: { - encode(message: DVPairs, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DVPairs; - fromJSON(object: any): DVPairs; - toJSON(message: DVPairs): unknown; - fromPartial(object: DeepPartial): DVPairs; -}; -export declare const DVVTriplet: { - encode(message: DVVTriplet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DVVTriplet; - fromJSON(object: any): DVVTriplet; - toJSON(message: DVVTriplet): unknown; - fromPartial(object: DeepPartial): DVVTriplet; -}; -export declare const DVVTriplets: { - encode(message: DVVTriplets, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DVVTriplets; - fromJSON(object: any): DVVTriplets; - toJSON(message: DVVTriplets): unknown; - fromPartial(object: DeepPartial): DVVTriplets; -}; -export declare const Delegation: { - encode(message: Delegation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Delegation; - fromJSON(object: any): Delegation; - toJSON(message: Delegation): unknown; - fromPartial(object: DeepPartial): Delegation; -}; -export declare const UnbondingDelegation: { - encode(message: UnbondingDelegation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UnbondingDelegation; - fromJSON(object: any): UnbondingDelegation; - toJSON(message: UnbondingDelegation): unknown; - fromPartial(object: DeepPartial): UnbondingDelegation; -}; -export declare const UnbondingDelegationEntry: { - encode(message: UnbondingDelegationEntry, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UnbondingDelegationEntry; - fromJSON(object: any): UnbondingDelegationEntry; - toJSON(message: UnbondingDelegationEntry): unknown; - fromPartial(object: DeepPartial): UnbondingDelegationEntry; -}; -export declare const RedelegationEntry: { - encode(message: RedelegationEntry, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RedelegationEntry; - fromJSON(object: any): RedelegationEntry; - toJSON(message: RedelegationEntry): unknown; - fromPartial(object: DeepPartial): RedelegationEntry; -}; -export declare const Redelegation: { - encode(message: Redelegation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Redelegation; - fromJSON(object: any): Redelegation; - toJSON(message: Redelegation): unknown; - fromPartial(object: DeepPartial): Redelegation; -}; -export declare const Params: { - encode(message: Params, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Params; - fromJSON(object: any): Params; - toJSON(message: Params): unknown; - fromPartial(object: DeepPartial): Params; -}; -export declare const DelegationResponse: { - encode(message: DelegationResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DelegationResponse; - fromJSON(object: any): DelegationResponse; - toJSON(message: DelegationResponse): unknown; - fromPartial(object: DeepPartial): DelegationResponse; -}; -export declare const RedelegationEntryResponse: { - encode(message: RedelegationEntryResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RedelegationEntryResponse; - fromJSON(object: any): RedelegationEntryResponse; - toJSON(message: RedelegationEntryResponse): unknown; - fromPartial(object: DeepPartial): RedelegationEntryResponse; -}; -export declare const RedelegationResponse: { - encode(message: RedelegationResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RedelegationResponse; - fromJSON(object: any): RedelegationResponse; - toJSON(message: RedelegationResponse): unknown; - fromPartial(object: DeepPartial): RedelegationResponse; -}; -export declare const Pool: { - encode(message: Pool, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Pool; - fromJSON(object: any): Pool; - toJSON(message: Pool): unknown; - fromPartial(object: DeepPartial): Pool; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.js deleted file mode 100644 index 41811b3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.js +++ /dev/null @@ -1,1959 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp'; -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Header } from '../../../tendermint/types/types'; -import { Any } from '../../../google/protobuf/any'; -import { Duration } from '../../../google/protobuf/duration'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export const protobufPackage = 'cosmos.staking.v1beta1'; -/** BondStatus is the status of a validator. */ -export var BondStatus; -(function (BondStatus) { - /** BOND_STATUS_UNSPECIFIED - UNSPECIFIED defines an invalid validator status. */ - BondStatus[BondStatus["BOND_STATUS_UNSPECIFIED"] = 0] = "BOND_STATUS_UNSPECIFIED"; - /** BOND_STATUS_UNBONDED - UNBONDED defines a validator that is not bonded. */ - BondStatus[BondStatus["BOND_STATUS_UNBONDED"] = 1] = "BOND_STATUS_UNBONDED"; - /** BOND_STATUS_UNBONDING - UNBONDING defines a validator that is unbonding. */ - BondStatus[BondStatus["BOND_STATUS_UNBONDING"] = 2] = "BOND_STATUS_UNBONDING"; - /** BOND_STATUS_BONDED - BONDED defines a validator that is bonded. */ - BondStatus[BondStatus["BOND_STATUS_BONDED"] = 3] = "BOND_STATUS_BONDED"; - BondStatus[BondStatus["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(BondStatus || (BondStatus = {})); -export function bondStatusFromJSON(object) { - switch (object) { - case 0: - case 'BOND_STATUS_UNSPECIFIED': - return BondStatus.BOND_STATUS_UNSPECIFIED; - case 1: - case 'BOND_STATUS_UNBONDED': - return BondStatus.BOND_STATUS_UNBONDED; - case 2: - case 'BOND_STATUS_UNBONDING': - return BondStatus.BOND_STATUS_UNBONDING; - case 3: - case 'BOND_STATUS_BONDED': - return BondStatus.BOND_STATUS_BONDED; - case -1: - case 'UNRECOGNIZED': - default: - return BondStatus.UNRECOGNIZED; - } -} -export function bondStatusToJSON(object) { - switch (object) { - case BondStatus.BOND_STATUS_UNSPECIFIED: - return 'BOND_STATUS_UNSPECIFIED'; - case BondStatus.BOND_STATUS_UNBONDED: - return 'BOND_STATUS_UNBONDED'; - case BondStatus.BOND_STATUS_UNBONDING: - return 'BOND_STATUS_UNBONDING'; - case BondStatus.BOND_STATUS_BONDED: - return 'BOND_STATUS_BONDED'; - default: - return 'UNKNOWN'; - } -} -const baseHistoricalInfo = {}; -export const HistoricalInfo = { - encode(message, writer = Writer.create()) { - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.valset) { - Validator.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHistoricalInfo }; - message.valset = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.header = Header.decode(reader, reader.uint32()); - break; - case 2: - message.valset.push(Validator.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHistoricalInfo }; - message.valset = []; - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header); - } - else { - message.header = undefined; - } - if (object.valset !== undefined && object.valset !== null) { - for (const e of object.valset) { - message.valset.push(Validator.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined); - if (message.valset) { - obj.valset = message.valset.map((e) => (e ? Validator.toJSON(e) : undefined)); - } - else { - obj.valset = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseHistoricalInfo }; - message.valset = []; - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header); - } - else { - message.header = undefined; - } - if (object.valset !== undefined && object.valset !== null) { - for (const e of object.valset) { - message.valset.push(Validator.fromPartial(e)); - } - } - return message; - } -}; -const baseCommissionRates = { rate: '', maxRate: '', maxChangeRate: '' }; -export const CommissionRates = { - encode(message, writer = Writer.create()) { - if (message.rate !== '') { - writer.uint32(10).string(message.rate); - } - if (message.maxRate !== '') { - writer.uint32(18).string(message.maxRate); - } - if (message.maxChangeRate !== '') { - writer.uint32(26).string(message.maxChangeRate); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCommissionRates }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rate = reader.string(); - break; - case 2: - message.maxRate = reader.string(); - break; - case 3: - message.maxChangeRate = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCommissionRates }; - if (object.rate !== undefined && object.rate !== null) { - message.rate = String(object.rate); - } - else { - message.rate = ''; - } - if (object.maxRate !== undefined && object.maxRate !== null) { - message.maxRate = String(object.maxRate); - } - else { - message.maxRate = ''; - } - if (object.maxChangeRate !== undefined && object.maxChangeRate !== null) { - message.maxChangeRate = String(object.maxChangeRate); - } - else { - message.maxChangeRate = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.rate !== undefined && (obj.rate = message.rate); - message.maxRate !== undefined && (obj.maxRate = message.maxRate); - message.maxChangeRate !== undefined && (obj.maxChangeRate = message.maxChangeRate); - return obj; - }, - fromPartial(object) { - const message = { ...baseCommissionRates }; - if (object.rate !== undefined && object.rate !== null) { - message.rate = object.rate; - } - else { - message.rate = ''; - } - if (object.maxRate !== undefined && object.maxRate !== null) { - message.maxRate = object.maxRate; - } - else { - message.maxRate = ''; - } - if (object.maxChangeRate !== undefined && object.maxChangeRate !== null) { - message.maxChangeRate = object.maxChangeRate; - } - else { - message.maxChangeRate = ''; - } - return message; - } -}; -const baseCommission = {}; -export const Commission = { - encode(message, writer = Writer.create()) { - if (message.commissionRates !== undefined) { - CommissionRates.encode(message.commissionRates, writer.uint32(10).fork()).ldelim(); - } - if (message.updateTime !== undefined) { - Timestamp.encode(toTimestamp(message.updateTime), writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCommission }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.commissionRates = CommissionRates.decode(reader, reader.uint32()); - break; - case 2: - message.updateTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCommission }; - if (object.commissionRates !== undefined && object.commissionRates !== null) { - message.commissionRates = CommissionRates.fromJSON(object.commissionRates); - } - else { - message.commissionRates = undefined; - } - if (object.updateTime !== undefined && object.updateTime !== null) { - message.updateTime = fromJsonTimestamp(object.updateTime); - } - else { - message.updateTime = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.commissionRates !== undefined && (obj.commissionRates = message.commissionRates ? CommissionRates.toJSON(message.commissionRates) : undefined); - message.updateTime !== undefined && (obj.updateTime = message.updateTime !== undefined ? message.updateTime.toISOString() : null); - return obj; - }, - fromPartial(object) { - const message = { ...baseCommission }; - if (object.commissionRates !== undefined && object.commissionRates !== null) { - message.commissionRates = CommissionRates.fromPartial(object.commissionRates); - } - else { - message.commissionRates = undefined; - } - if (object.updateTime !== undefined && object.updateTime !== null) { - message.updateTime = object.updateTime; - } - else { - message.updateTime = undefined; - } - return message; - } -}; -const baseDescription = { moniker: '', identity: '', website: '', securityContact: '', details: '' }; -export const Description = { - encode(message, writer = Writer.create()) { - if (message.moniker !== '') { - writer.uint32(10).string(message.moniker); - } - if (message.identity !== '') { - writer.uint32(18).string(message.identity); - } - if (message.website !== '') { - writer.uint32(26).string(message.website); - } - if (message.securityContact !== '') { - writer.uint32(34).string(message.securityContact); - } - if (message.details !== '') { - writer.uint32(42).string(message.details); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescription }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.moniker = reader.string(); - break; - case 2: - message.identity = reader.string(); - break; - case 3: - message.website = reader.string(); - break; - case 4: - message.securityContact = reader.string(); - break; - case 5: - message.details = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescription }; - if (object.moniker !== undefined && object.moniker !== null) { - message.moniker = String(object.moniker); - } - else { - message.moniker = ''; - } - if (object.identity !== undefined && object.identity !== null) { - message.identity = String(object.identity); - } - else { - message.identity = ''; - } - if (object.website !== undefined && object.website !== null) { - message.website = String(object.website); - } - else { - message.website = ''; - } - if (object.securityContact !== undefined && object.securityContact !== null) { - message.securityContact = String(object.securityContact); - } - else { - message.securityContact = ''; - } - if (object.details !== undefined && object.details !== null) { - message.details = String(object.details); - } - else { - message.details = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.moniker !== undefined && (obj.moniker = message.moniker); - message.identity !== undefined && (obj.identity = message.identity); - message.website !== undefined && (obj.website = message.website); - message.securityContact !== undefined && (obj.securityContact = message.securityContact); - message.details !== undefined && (obj.details = message.details); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescription }; - if (object.moniker !== undefined && object.moniker !== null) { - message.moniker = object.moniker; - } - else { - message.moniker = ''; - } - if (object.identity !== undefined && object.identity !== null) { - message.identity = object.identity; - } - else { - message.identity = ''; - } - if (object.website !== undefined && object.website !== null) { - message.website = object.website; - } - else { - message.website = ''; - } - if (object.securityContact !== undefined && object.securityContact !== null) { - message.securityContact = object.securityContact; - } - else { - message.securityContact = ''; - } - if (object.details !== undefined && object.details !== null) { - message.details = object.details; - } - else { - message.details = ''; - } - return message; - } -}; -const baseValidator = { operatorAddress: '', jailed: false, status: 0, tokens: '', delegatorShares: '', unbondingHeight: 0, minSelfDelegation: '' }; -export const Validator = { - encode(message, writer = Writer.create()) { - if (message.operatorAddress !== '') { - writer.uint32(10).string(message.operatorAddress); - } - if (message.consensusPubkey !== undefined) { - Any.encode(message.consensusPubkey, writer.uint32(18).fork()).ldelim(); - } - if (message.jailed === true) { - writer.uint32(24).bool(message.jailed); - } - if (message.status !== 0) { - writer.uint32(32).int32(message.status); - } - if (message.tokens !== '') { - writer.uint32(42).string(message.tokens); - } - if (message.delegatorShares !== '') { - writer.uint32(50).string(message.delegatorShares); - } - if (message.description !== undefined) { - Description.encode(message.description, writer.uint32(58).fork()).ldelim(); - } - if (message.unbondingHeight !== 0) { - writer.uint32(64).int64(message.unbondingHeight); - } - if (message.unbondingTime !== undefined) { - Timestamp.encode(toTimestamp(message.unbondingTime), writer.uint32(74).fork()).ldelim(); - } - if (message.commission !== undefined) { - Commission.encode(message.commission, writer.uint32(82).fork()).ldelim(); - } - if (message.minSelfDelegation !== '') { - writer.uint32(90).string(message.minSelfDelegation); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidator }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.operatorAddress = reader.string(); - break; - case 2: - message.consensusPubkey = Any.decode(reader, reader.uint32()); - break; - case 3: - message.jailed = reader.bool(); - break; - case 4: - message.status = reader.int32(); - break; - case 5: - message.tokens = reader.string(); - break; - case 6: - message.delegatorShares = reader.string(); - break; - case 7: - message.description = Description.decode(reader, reader.uint32()); - break; - case 8: - message.unbondingHeight = longToNumber(reader.int64()); - break; - case 9: - message.unbondingTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 10: - message.commission = Commission.decode(reader, reader.uint32()); - break; - case 11: - message.minSelfDelegation = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidator }; - if (object.operatorAddress !== undefined && object.operatorAddress !== null) { - message.operatorAddress = String(object.operatorAddress); - } - else { - message.operatorAddress = ''; - } - if (object.consensusPubkey !== undefined && object.consensusPubkey !== null) { - message.consensusPubkey = Any.fromJSON(object.consensusPubkey); - } - else { - message.consensusPubkey = undefined; - } - if (object.jailed !== undefined && object.jailed !== null) { - message.jailed = Boolean(object.jailed); - } - else { - message.jailed = false; - } - if (object.status !== undefined && object.status !== null) { - message.status = bondStatusFromJSON(object.status); - } - else { - message.status = 0; - } - if (object.tokens !== undefined && object.tokens !== null) { - message.tokens = String(object.tokens); - } - else { - message.tokens = ''; - } - if (object.delegatorShares !== undefined && object.delegatorShares !== null) { - message.delegatorShares = String(object.delegatorShares); - } - else { - message.delegatorShares = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromJSON(object.description); - } - else { - message.description = undefined; - } - if (object.unbondingHeight !== undefined && object.unbondingHeight !== null) { - message.unbondingHeight = Number(object.unbondingHeight); - } - else { - message.unbondingHeight = 0; - } - if (object.unbondingTime !== undefined && object.unbondingTime !== null) { - message.unbondingTime = fromJsonTimestamp(object.unbondingTime); - } - else { - message.unbondingTime = undefined; - } - if (object.commission !== undefined && object.commission !== null) { - message.commission = Commission.fromJSON(object.commission); - } - else { - message.commission = undefined; - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = String(object.minSelfDelegation); - } - else { - message.minSelfDelegation = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.operatorAddress !== undefined && (obj.operatorAddress = message.operatorAddress); - message.consensusPubkey !== undefined && (obj.consensusPubkey = message.consensusPubkey ? Any.toJSON(message.consensusPubkey) : undefined); - message.jailed !== undefined && (obj.jailed = message.jailed); - message.status !== undefined && (obj.status = bondStatusToJSON(message.status)); - message.tokens !== undefined && (obj.tokens = message.tokens); - message.delegatorShares !== undefined && (obj.delegatorShares = message.delegatorShares); - message.description !== undefined && (obj.description = message.description ? Description.toJSON(message.description) : undefined); - message.unbondingHeight !== undefined && (obj.unbondingHeight = message.unbondingHeight); - message.unbondingTime !== undefined && (obj.unbondingTime = message.unbondingTime !== undefined ? message.unbondingTime.toISOString() : null); - message.commission !== undefined && (obj.commission = message.commission ? Commission.toJSON(message.commission) : undefined); - message.minSelfDelegation !== undefined && (obj.minSelfDelegation = message.minSelfDelegation); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidator }; - if (object.operatorAddress !== undefined && object.operatorAddress !== null) { - message.operatorAddress = object.operatorAddress; - } - else { - message.operatorAddress = ''; - } - if (object.consensusPubkey !== undefined && object.consensusPubkey !== null) { - message.consensusPubkey = Any.fromPartial(object.consensusPubkey); - } - else { - message.consensusPubkey = undefined; - } - if (object.jailed !== undefined && object.jailed !== null) { - message.jailed = object.jailed; - } - else { - message.jailed = false; - } - if (object.status !== undefined && object.status !== null) { - message.status = object.status; - } - else { - message.status = 0; - } - if (object.tokens !== undefined && object.tokens !== null) { - message.tokens = object.tokens; - } - else { - message.tokens = ''; - } - if (object.delegatorShares !== undefined && object.delegatorShares !== null) { - message.delegatorShares = object.delegatorShares; - } - else { - message.delegatorShares = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromPartial(object.description); - } - else { - message.description = undefined; - } - if (object.unbondingHeight !== undefined && object.unbondingHeight !== null) { - message.unbondingHeight = object.unbondingHeight; - } - else { - message.unbondingHeight = 0; - } - if (object.unbondingTime !== undefined && object.unbondingTime !== null) { - message.unbondingTime = object.unbondingTime; - } - else { - message.unbondingTime = undefined; - } - if (object.commission !== undefined && object.commission !== null) { - message.commission = Commission.fromPartial(object.commission); - } - else { - message.commission = undefined; - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = object.minSelfDelegation; - } - else { - message.minSelfDelegation = ''; - } - return message; - } -}; -const baseValAddresses = { addresses: '' }; -export const ValAddresses = { - encode(message, writer = Writer.create()) { - for (const v of message.addresses) { - writer.uint32(10).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValAddresses }; - message.addresses = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.addresses.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValAddresses }; - message.addresses = []; - if (object.addresses !== undefined && object.addresses !== null) { - for (const e of object.addresses) { - message.addresses.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.addresses) { - obj.addresses = message.addresses.map((e) => e); - } - else { - obj.addresses = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseValAddresses }; - message.addresses = []; - if (object.addresses !== undefined && object.addresses !== null) { - for (const e of object.addresses) { - message.addresses.push(e); - } - } - return message; - } -}; -const baseDVPair = { delegatorAddress: '', validatorAddress: '' }; -export const DVPair = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDVPair }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.validatorAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDVPair }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseDVPair }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - return message; - } -}; -const baseDVPairs = {}; -export const DVPairs = { - encode(message, writer = Writer.create()) { - for (const v of message.pairs) { - DVPair.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDVPairs }; - message.pairs = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pairs.push(DVPair.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDVPairs }; - message.pairs = []; - if (object.pairs !== undefined && object.pairs !== null) { - for (const e of object.pairs) { - message.pairs.push(DVPair.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.pairs) { - obj.pairs = message.pairs.map((e) => (e ? DVPair.toJSON(e) : undefined)); - } - else { - obj.pairs = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDVPairs }; - message.pairs = []; - if (object.pairs !== undefined && object.pairs !== null) { - for (const e of object.pairs) { - message.pairs.push(DVPair.fromPartial(e)); - } - } - return message; - } -}; -const baseDVVTriplet = { delegatorAddress: '', validatorSrcAddress: '', validatorDstAddress: '' }; -export const DVVTriplet = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.validatorSrcAddress !== '') { - writer.uint32(18).string(message.validatorSrcAddress); - } - if (message.validatorDstAddress !== '') { - writer.uint32(26).string(message.validatorDstAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDVVTriplet }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.validatorSrcAddress = reader.string(); - break; - case 3: - message.validatorDstAddress = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDVVTriplet }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = String(object.validatorSrcAddress); - } - else { - message.validatorSrcAddress = ''; - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = String(object.validatorDstAddress); - } - else { - message.validatorDstAddress = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorSrcAddress !== undefined && (obj.validatorSrcAddress = message.validatorSrcAddress); - message.validatorDstAddress !== undefined && (obj.validatorDstAddress = message.validatorDstAddress); - return obj; - }, - fromPartial(object) { - const message = { ...baseDVVTriplet }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = object.validatorSrcAddress; - } - else { - message.validatorSrcAddress = ''; - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = object.validatorDstAddress; - } - else { - message.validatorDstAddress = ''; - } - return message; - } -}; -const baseDVVTriplets = {}; -export const DVVTriplets = { - encode(message, writer = Writer.create()) { - for (const v of message.triplets) { - DVVTriplet.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDVVTriplets }; - message.triplets = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.triplets.push(DVVTriplet.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDVVTriplets }; - message.triplets = []; - if (object.triplets !== undefined && object.triplets !== null) { - for (const e of object.triplets) { - message.triplets.push(DVVTriplet.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.triplets) { - obj.triplets = message.triplets.map((e) => (e ? DVVTriplet.toJSON(e) : undefined)); - } - else { - obj.triplets = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDVVTriplets }; - message.triplets = []; - if (object.triplets !== undefined && object.triplets !== null) { - for (const e of object.triplets) { - message.triplets.push(DVVTriplet.fromPartial(e)); - } - } - return message; - } -}; -const baseDelegation = { delegatorAddress: '', validatorAddress: '', shares: '' }; -export const Delegation = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress); - } - if (message.shares !== '') { - writer.uint32(26).string(message.shares); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDelegation }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.validatorAddress = reader.string(); - break; - case 3: - message.shares = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDelegation }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.shares !== undefined && object.shares !== null) { - message.shares = String(object.shares); - } - else { - message.shares = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - message.shares !== undefined && (obj.shares = message.shares); - return obj; - }, - fromPartial(object) { - const message = { ...baseDelegation }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.shares !== undefined && object.shares !== null) { - message.shares = object.shares; - } - else { - message.shares = ''; - } - return message; - } -}; -const baseUnbondingDelegation = { delegatorAddress: '', validatorAddress: '' }; -export const UnbondingDelegation = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress); - } - for (const v of message.entries) { - UnbondingDelegationEntry.encode(v, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUnbondingDelegation }; - message.entries = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.validatorAddress = reader.string(); - break; - case 3: - message.entries.push(UnbondingDelegationEntry.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUnbondingDelegation }; - message.entries = []; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(UnbondingDelegationEntry.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - if (message.entries) { - obj.entries = message.entries.map((e) => (e ? UnbondingDelegationEntry.toJSON(e) : undefined)); - } - else { - obj.entries = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseUnbondingDelegation }; - message.entries = []; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(UnbondingDelegationEntry.fromPartial(e)); - } - } - return message; - } -}; -const baseUnbondingDelegationEntry = { creationHeight: 0, initialBalance: '', balance: '' }; -export const UnbondingDelegationEntry = { - encode(message, writer = Writer.create()) { - if (message.creationHeight !== 0) { - writer.uint32(8).int64(message.creationHeight); - } - if (message.completionTime !== undefined) { - Timestamp.encode(toTimestamp(message.completionTime), writer.uint32(18).fork()).ldelim(); - } - if (message.initialBalance !== '') { - writer.uint32(26).string(message.initialBalance); - } - if (message.balance !== '') { - writer.uint32(34).string(message.balance); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUnbondingDelegationEntry }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.creationHeight = longToNumber(reader.int64()); - break; - case 2: - message.completionTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 3: - message.initialBalance = reader.string(); - break; - case 4: - message.balance = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUnbondingDelegationEntry }; - if (object.creationHeight !== undefined && object.creationHeight !== null) { - message.creationHeight = Number(object.creationHeight); - } - else { - message.creationHeight = 0; - } - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = fromJsonTimestamp(object.completionTime); - } - else { - message.completionTime = undefined; - } - if (object.initialBalance !== undefined && object.initialBalance !== null) { - message.initialBalance = String(object.initialBalance); - } - else { - message.initialBalance = ''; - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = String(object.balance); - } - else { - message.balance = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.creationHeight !== undefined && (obj.creationHeight = message.creationHeight); - message.completionTime !== undefined && (obj.completionTime = message.completionTime !== undefined ? message.completionTime.toISOString() : null); - message.initialBalance !== undefined && (obj.initialBalance = message.initialBalance); - message.balance !== undefined && (obj.balance = message.balance); - return obj; - }, - fromPartial(object) { - const message = { ...baseUnbondingDelegationEntry }; - if (object.creationHeight !== undefined && object.creationHeight !== null) { - message.creationHeight = object.creationHeight; - } - else { - message.creationHeight = 0; - } - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = object.completionTime; - } - else { - message.completionTime = undefined; - } - if (object.initialBalance !== undefined && object.initialBalance !== null) { - message.initialBalance = object.initialBalance; - } - else { - message.initialBalance = ''; - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = object.balance; - } - else { - message.balance = ''; - } - return message; - } -}; -const baseRedelegationEntry = { creationHeight: 0, initialBalance: '', sharesDst: '' }; -export const RedelegationEntry = { - encode(message, writer = Writer.create()) { - if (message.creationHeight !== 0) { - writer.uint32(8).int64(message.creationHeight); - } - if (message.completionTime !== undefined) { - Timestamp.encode(toTimestamp(message.completionTime), writer.uint32(18).fork()).ldelim(); - } - if (message.initialBalance !== '') { - writer.uint32(26).string(message.initialBalance); - } - if (message.sharesDst !== '') { - writer.uint32(34).string(message.sharesDst); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRedelegationEntry }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.creationHeight = longToNumber(reader.int64()); - break; - case 2: - message.completionTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 3: - message.initialBalance = reader.string(); - break; - case 4: - message.sharesDst = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRedelegationEntry }; - if (object.creationHeight !== undefined && object.creationHeight !== null) { - message.creationHeight = Number(object.creationHeight); - } - else { - message.creationHeight = 0; - } - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = fromJsonTimestamp(object.completionTime); - } - else { - message.completionTime = undefined; - } - if (object.initialBalance !== undefined && object.initialBalance !== null) { - message.initialBalance = String(object.initialBalance); - } - else { - message.initialBalance = ''; - } - if (object.sharesDst !== undefined && object.sharesDst !== null) { - message.sharesDst = String(object.sharesDst); - } - else { - message.sharesDst = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.creationHeight !== undefined && (obj.creationHeight = message.creationHeight); - message.completionTime !== undefined && (obj.completionTime = message.completionTime !== undefined ? message.completionTime.toISOString() : null); - message.initialBalance !== undefined && (obj.initialBalance = message.initialBalance); - message.sharesDst !== undefined && (obj.sharesDst = message.sharesDst); - return obj; - }, - fromPartial(object) { - const message = { ...baseRedelegationEntry }; - if (object.creationHeight !== undefined && object.creationHeight !== null) { - message.creationHeight = object.creationHeight; - } - else { - message.creationHeight = 0; - } - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = object.completionTime; - } - else { - message.completionTime = undefined; - } - if (object.initialBalance !== undefined && object.initialBalance !== null) { - message.initialBalance = object.initialBalance; - } - else { - message.initialBalance = ''; - } - if (object.sharesDst !== undefined && object.sharesDst !== null) { - message.sharesDst = object.sharesDst; - } - else { - message.sharesDst = ''; - } - return message; - } -}; -const baseRedelegation = { delegatorAddress: '', validatorSrcAddress: '', validatorDstAddress: '' }; -export const Redelegation = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.validatorSrcAddress !== '') { - writer.uint32(18).string(message.validatorSrcAddress); - } - if (message.validatorDstAddress !== '') { - writer.uint32(26).string(message.validatorDstAddress); - } - for (const v of message.entries) { - RedelegationEntry.encode(v, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRedelegation }; - message.entries = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.validatorSrcAddress = reader.string(); - break; - case 3: - message.validatorDstAddress = reader.string(); - break; - case 4: - message.entries.push(RedelegationEntry.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRedelegation }; - message.entries = []; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = String(object.validatorSrcAddress); - } - else { - message.validatorSrcAddress = ''; - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = String(object.validatorDstAddress); - } - else { - message.validatorDstAddress = ''; - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(RedelegationEntry.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorSrcAddress !== undefined && (obj.validatorSrcAddress = message.validatorSrcAddress); - message.validatorDstAddress !== undefined && (obj.validatorDstAddress = message.validatorDstAddress); - if (message.entries) { - obj.entries = message.entries.map((e) => (e ? RedelegationEntry.toJSON(e) : undefined)); - } - else { - obj.entries = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseRedelegation }; - message.entries = []; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = object.validatorSrcAddress; - } - else { - message.validatorSrcAddress = ''; - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = object.validatorDstAddress; - } - else { - message.validatorDstAddress = ''; - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(RedelegationEntry.fromPartial(e)); - } - } - return message; - } -}; -const baseParams = { maxValidators: 0, maxEntries: 0, historicalEntries: 0, bondDenom: '' }; -export const Params = { - encode(message, writer = Writer.create()) { - if (message.unbondingTime !== undefined) { - Duration.encode(message.unbondingTime, writer.uint32(10).fork()).ldelim(); - } - if (message.maxValidators !== 0) { - writer.uint32(16).uint32(message.maxValidators); - } - if (message.maxEntries !== 0) { - writer.uint32(24).uint32(message.maxEntries); - } - if (message.historicalEntries !== 0) { - writer.uint32(32).uint32(message.historicalEntries); - } - if (message.bondDenom !== '') { - writer.uint32(42).string(message.bondDenom); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.unbondingTime = Duration.decode(reader, reader.uint32()); - break; - case 2: - message.maxValidators = reader.uint32(); - break; - case 3: - message.maxEntries = reader.uint32(); - break; - case 4: - message.historicalEntries = reader.uint32(); - break; - case 5: - message.bondDenom = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseParams }; - if (object.unbondingTime !== undefined && object.unbondingTime !== null) { - message.unbondingTime = Duration.fromJSON(object.unbondingTime); - } - else { - message.unbondingTime = undefined; - } - if (object.maxValidators !== undefined && object.maxValidators !== null) { - message.maxValidators = Number(object.maxValidators); - } - else { - message.maxValidators = 0; - } - if (object.maxEntries !== undefined && object.maxEntries !== null) { - message.maxEntries = Number(object.maxEntries); - } - else { - message.maxEntries = 0; - } - if (object.historicalEntries !== undefined && object.historicalEntries !== null) { - message.historicalEntries = Number(object.historicalEntries); - } - else { - message.historicalEntries = 0; - } - if (object.bondDenom !== undefined && object.bondDenom !== null) { - message.bondDenom = String(object.bondDenom); - } - else { - message.bondDenom = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.unbondingTime !== undefined && (obj.unbondingTime = message.unbondingTime ? Duration.toJSON(message.unbondingTime) : undefined); - message.maxValidators !== undefined && (obj.maxValidators = message.maxValidators); - message.maxEntries !== undefined && (obj.maxEntries = message.maxEntries); - message.historicalEntries !== undefined && (obj.historicalEntries = message.historicalEntries); - message.bondDenom !== undefined && (obj.bondDenom = message.bondDenom); - return obj; - }, - fromPartial(object) { - const message = { ...baseParams }; - if (object.unbondingTime !== undefined && object.unbondingTime !== null) { - message.unbondingTime = Duration.fromPartial(object.unbondingTime); - } - else { - message.unbondingTime = undefined; - } - if (object.maxValidators !== undefined && object.maxValidators !== null) { - message.maxValidators = object.maxValidators; - } - else { - message.maxValidators = 0; - } - if (object.maxEntries !== undefined && object.maxEntries !== null) { - message.maxEntries = object.maxEntries; - } - else { - message.maxEntries = 0; - } - if (object.historicalEntries !== undefined && object.historicalEntries !== null) { - message.historicalEntries = object.historicalEntries; - } - else { - message.historicalEntries = 0; - } - if (object.bondDenom !== undefined && object.bondDenom !== null) { - message.bondDenom = object.bondDenom; - } - else { - message.bondDenom = ''; - } - return message; - } -}; -const baseDelegationResponse = {}; -export const DelegationResponse = { - encode(message, writer = Writer.create()) { - if (message.delegation !== undefined) { - Delegation.encode(message.delegation, writer.uint32(10).fork()).ldelim(); - } - if (message.balance !== undefined) { - Coin.encode(message.balance, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDelegationResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegation = Delegation.decode(reader, reader.uint32()); - break; - case 2: - message.balance = Coin.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDelegationResponse }; - if (object.delegation !== undefined && object.delegation !== null) { - message.delegation = Delegation.fromJSON(object.delegation); - } - else { - message.delegation = undefined; - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = Coin.fromJSON(object.balance); - } - else { - message.balance = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegation !== undefined && (obj.delegation = message.delegation ? Delegation.toJSON(message.delegation) : undefined); - message.balance !== undefined && (obj.balance = message.balance ? Coin.toJSON(message.balance) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDelegationResponse }; - if (object.delegation !== undefined && object.delegation !== null) { - message.delegation = Delegation.fromPartial(object.delegation); - } - else { - message.delegation = undefined; - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = Coin.fromPartial(object.balance); - } - else { - message.balance = undefined; - } - return message; - } -}; -const baseRedelegationEntryResponse = { balance: '' }; -export const RedelegationEntryResponse = { - encode(message, writer = Writer.create()) { - if (message.redelegationEntry !== undefined) { - RedelegationEntry.encode(message.redelegationEntry, writer.uint32(10).fork()).ldelim(); - } - if (message.balance !== '') { - writer.uint32(34).string(message.balance); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRedelegationEntryResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.redelegationEntry = RedelegationEntry.decode(reader, reader.uint32()); - break; - case 4: - message.balance = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRedelegationEntryResponse }; - if (object.redelegationEntry !== undefined && object.redelegationEntry !== null) { - message.redelegationEntry = RedelegationEntry.fromJSON(object.redelegationEntry); - } - else { - message.redelegationEntry = undefined; - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = String(object.balance); - } - else { - message.balance = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.redelegationEntry !== undefined && - (obj.redelegationEntry = message.redelegationEntry ? RedelegationEntry.toJSON(message.redelegationEntry) : undefined); - message.balance !== undefined && (obj.balance = message.balance); - return obj; - }, - fromPartial(object) { - const message = { ...baseRedelegationEntryResponse }; - if (object.redelegationEntry !== undefined && object.redelegationEntry !== null) { - message.redelegationEntry = RedelegationEntry.fromPartial(object.redelegationEntry); - } - else { - message.redelegationEntry = undefined; - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = object.balance; - } - else { - message.balance = ''; - } - return message; - } -}; -const baseRedelegationResponse = {}; -export const RedelegationResponse = { - encode(message, writer = Writer.create()) { - if (message.redelegation !== undefined) { - Redelegation.encode(message.redelegation, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.entries) { - RedelegationEntryResponse.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRedelegationResponse }; - message.entries = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.redelegation = Redelegation.decode(reader, reader.uint32()); - break; - case 2: - message.entries.push(RedelegationEntryResponse.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRedelegationResponse }; - message.entries = []; - if (object.redelegation !== undefined && object.redelegation !== null) { - message.redelegation = Redelegation.fromJSON(object.redelegation); - } - else { - message.redelegation = undefined; - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(RedelegationEntryResponse.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.redelegation !== undefined && (obj.redelegation = message.redelegation ? Redelegation.toJSON(message.redelegation) : undefined); - if (message.entries) { - obj.entries = message.entries.map((e) => (e ? RedelegationEntryResponse.toJSON(e) : undefined)); - } - else { - obj.entries = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseRedelegationResponse }; - message.entries = []; - if (object.redelegation !== undefined && object.redelegation !== null) { - message.redelegation = Redelegation.fromPartial(object.redelegation); - } - else { - message.redelegation = undefined; - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(RedelegationEntryResponse.fromPartial(e)); - } - } - return message; - } -}; -const basePool = { notBondedTokens: '', bondedTokens: '' }; -export const Pool = { - encode(message, writer = Writer.create()) { - if (message.notBondedTokens !== '') { - writer.uint32(10).string(message.notBondedTokens); - } - if (message.bondedTokens !== '') { - writer.uint32(18).string(message.bondedTokens); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePool }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.notBondedTokens = reader.string(); - break; - case 2: - message.bondedTokens = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePool }; - if (object.notBondedTokens !== undefined && object.notBondedTokens !== null) { - message.notBondedTokens = String(object.notBondedTokens); - } - else { - message.notBondedTokens = ''; - } - if (object.bondedTokens !== undefined && object.bondedTokens !== null) { - message.bondedTokens = String(object.bondedTokens); - } - else { - message.bondedTokens = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.notBondedTokens !== undefined && (obj.notBondedTokens = message.notBondedTokens); - message.bondedTokens !== undefined && (obj.bondedTokens = message.bondedTokens); - return obj; - }, - fromPartial(object) { - const message = { ...basePool }; - if (object.notBondedTokens !== undefined && object.notBondedTokens !== null) { - message.notBondedTokens = object.notBondedTokens; - } - else { - message.notBondedTokens = ''; - } - if (object.bondedTokens !== undefined && object.bondedTokens !== null) { - message.bondedTokens = object.bondedTokens; - } - else { - message.bondedTokens = ''; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.ts deleted file mode 100644 index c97fc4e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/staking.ts +++ /dev/null @@ -1,2214 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp' -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Header } from '../../../tendermint/types/types' -import { Any } from '../../../google/protobuf/any' -import { Duration } from '../../../google/protobuf/duration' -import { Coin } from '../../../cosmos/base/v1beta1/coin' - -export const protobufPackage = 'cosmos.staking.v1beta1' - -/** BondStatus is the status of a validator. */ -export enum BondStatus { - /** BOND_STATUS_UNSPECIFIED - UNSPECIFIED defines an invalid validator status. */ - BOND_STATUS_UNSPECIFIED = 0, - /** BOND_STATUS_UNBONDED - UNBONDED defines a validator that is not bonded. */ - BOND_STATUS_UNBONDED = 1, - /** BOND_STATUS_UNBONDING - UNBONDING defines a validator that is unbonding. */ - BOND_STATUS_UNBONDING = 2, - /** BOND_STATUS_BONDED - BONDED defines a validator that is bonded. */ - BOND_STATUS_BONDED = 3, - UNRECOGNIZED = -1 -} - -export function bondStatusFromJSON(object: any): BondStatus { - switch (object) { - case 0: - case 'BOND_STATUS_UNSPECIFIED': - return BondStatus.BOND_STATUS_UNSPECIFIED - case 1: - case 'BOND_STATUS_UNBONDED': - return BondStatus.BOND_STATUS_UNBONDED - case 2: - case 'BOND_STATUS_UNBONDING': - return BondStatus.BOND_STATUS_UNBONDING - case 3: - case 'BOND_STATUS_BONDED': - return BondStatus.BOND_STATUS_BONDED - case -1: - case 'UNRECOGNIZED': - default: - return BondStatus.UNRECOGNIZED - } -} - -export function bondStatusToJSON(object: BondStatus): string { - switch (object) { - case BondStatus.BOND_STATUS_UNSPECIFIED: - return 'BOND_STATUS_UNSPECIFIED' - case BondStatus.BOND_STATUS_UNBONDED: - return 'BOND_STATUS_UNBONDED' - case BondStatus.BOND_STATUS_UNBONDING: - return 'BOND_STATUS_UNBONDING' - case BondStatus.BOND_STATUS_BONDED: - return 'BOND_STATUS_BONDED' - default: - return 'UNKNOWN' - } -} - -/** - * HistoricalInfo contains header and validator information for a given block. - * It is stored as part of staking module's state, which persists the `n` most - * recent HistoricalInfo - * (`n` is set by the staking module's `historical_entries` parameter). - */ -export interface HistoricalInfo { - header: Header | undefined - valset: Validator[] -} - -/** - * CommissionRates defines the initial commission rates to be used for creating - * a validator. - */ -export interface CommissionRates { - /** rate is the commission rate charged to delegators, as a fraction. */ - rate: string - /** max_rate defines the maximum commission rate which validator can ever charge, as a fraction. */ - maxRate: string - /** max_change_rate defines the maximum daily increase of the validator commission, as a fraction. */ - maxChangeRate: string -} - -/** Commission defines commission parameters for a given validator. */ -export interface Commission { - /** commission_rates defines the initial commission rates to be used for creating a validator. */ - commissionRates: CommissionRates | undefined - /** update_time is the last time the commission rate was changed. */ - updateTime: Date | undefined -} - -/** Description defines a validator description. */ -export interface Description { - /** moniker defines a human-readable name for the validator. */ - moniker: string - /** identity defines an optional identity signature (ex. UPort or Keybase). */ - identity: string - /** website defines an optional website link. */ - website: string - /** security_contact defines an optional email for security contact. */ - securityContact: string - /** details define other optional details. */ - details: string -} - -/** - * Validator defines a validator, together with the total amount of the - * Validator's bond shares and their exchange rate to coins. Slashing results in - * a decrease in the exchange rate, allowing correct calculation of future - * undelegations without iterating over delegators. When coins are delegated to - * this validator, the validator is credited with a delegation whose number of - * bond shares is based on the amount of coins delegated divided by the current - * exchange rate. Voting power can be calculated as total bonded shares - * multiplied by exchange rate. - */ -export interface Validator { - /** operator_address defines the address of the validator's operator; bech encoded in JSON. */ - operatorAddress: string - /** consensus_pubkey is the consensus public key of the validator, as a Protobuf Any. */ - consensusPubkey: Any | undefined - /** jailed defined whether the validator has been jailed from bonded status or not. */ - jailed: boolean - /** status is the validator status (bonded/unbonding/unbonded). */ - status: BondStatus - /** tokens define the delegated tokens (incl. self-delegation). */ - tokens: string - /** delegator_shares defines total shares issued to a validator's delegators. */ - delegatorShares: string - /** description defines the description terms for the validator. */ - description: Description | undefined - /** unbonding_height defines, if unbonding, the height at which this validator has begun unbonding. */ - unbondingHeight: number - /** unbonding_time defines, if unbonding, the min time for the validator to complete unbonding. */ - unbondingTime: Date | undefined - /** commission defines the commission parameters. */ - commission: Commission | undefined - /** min_self_delegation is the validator's self declared minimum self delegation. */ - minSelfDelegation: string -} - -/** ValAddresses defines a repeated set of validator addresses. */ -export interface ValAddresses { - addresses: string[] -} - -/** - * DVPair is struct that just has a delegator-validator pair with no other data. - * It is intended to be used as a marshalable pointer. For example, a DVPair can - * be used to construct the key to getting an UnbondingDelegation from state. - */ -export interface DVPair { - delegatorAddress: string - validatorAddress: string -} - -/** DVPairs defines an array of DVPair objects. */ -export interface DVPairs { - pairs: DVPair[] -} - -/** - * DVVTriplet is struct that just has a delegator-validator-validator triplet - * with no other data. It is intended to be used as a marshalable pointer. For - * example, a DVVTriplet can be used to construct the key to getting a - * Redelegation from state. - */ -export interface DVVTriplet { - delegatorAddress: string - validatorSrcAddress: string - validatorDstAddress: string -} - -/** DVVTriplets defines an array of DVVTriplet objects. */ -export interface DVVTriplets { - triplets: DVVTriplet[] -} - -/** - * Delegation represents the bond with tokens held by an account. It is - * owned by one delegator, and is associated with the voting power of one - * validator. - */ -export interface Delegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress: string - /** validator_address is the bech32-encoded address of the validator. */ - validatorAddress: string - /** shares define the delegation shares received. */ - shares: string -} - -/** - * UnbondingDelegation stores all of a single delegator's unbonding bonds - * for a single validator in an time-ordered list. - */ -export interface UnbondingDelegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress: string - /** validator_address is the bech32-encoded address of the validator. */ - validatorAddress: string - /** entries are the unbonding delegation entries. */ - entries: UnbondingDelegationEntry[] -} - -/** UnbondingDelegationEntry defines an unbonding object with relevant metadata. */ -export interface UnbondingDelegationEntry { - /** creation_height is the height which the unbonding took place. */ - creationHeight: number - /** completion_time is the unix time for unbonding completion. */ - completionTime: Date | undefined - /** initial_balance defines the tokens initially scheduled to receive at completion. */ - initialBalance: string - /** balance defines the tokens to receive at completion. */ - balance: string -} - -/** RedelegationEntry defines a redelegation object with relevant metadata. */ -export interface RedelegationEntry { - /** creation_height defines the height which the redelegation took place. */ - creationHeight: number - /** completion_time defines the unix time for redelegation completion. */ - completionTime: Date | undefined - /** initial_balance defines the initial balance when redelegation started. */ - initialBalance: string - /** shares_dst is the amount of destination-validator shares created by redelegation. */ - sharesDst: string -} - -/** - * Redelegation contains the list of a particular delegator's redelegating bonds - * from a particular source validator to a particular destination validator. - */ -export interface Redelegation { - /** delegator_address is the bech32-encoded address of the delegator. */ - delegatorAddress: string - /** validator_src_address is the validator redelegation source operator address. */ - validatorSrcAddress: string - /** validator_dst_address is the validator redelegation destination operator address. */ - validatorDstAddress: string - /** entries are the redelegation entries. */ - entries: RedelegationEntry[] -} - -/** Params defines the parameters for the staking module. */ -export interface Params { - /** unbonding_time is the time duration of unbonding. */ - unbondingTime: Duration | undefined - /** max_validators is the maximum number of validators. */ - maxValidators: number - /** max_entries is the max entries for either unbonding delegation or redelegation (per pair/trio). */ - maxEntries: number - /** historical_entries is the number of historical entries to persist. */ - historicalEntries: number - /** bond_denom defines the bondable coin denomination. */ - bondDenom: string -} - -/** - * DelegationResponse is equivalent to Delegation except that it contains a - * balance in addition to shares which is more suitable for client responses. - */ -export interface DelegationResponse { - delegation: Delegation | undefined - balance: Coin | undefined -} - -/** - * RedelegationEntryResponse is equivalent to a RedelegationEntry except that it - * contains a balance in addition to shares which is more suitable for client - * responses. - */ -export interface RedelegationEntryResponse { - redelegationEntry: RedelegationEntry | undefined - balance: string -} - -/** - * RedelegationResponse is equivalent to a Redelegation except that its entries - * contain a balance in addition to shares which is more suitable for client - * responses. - */ -export interface RedelegationResponse { - redelegation: Redelegation | undefined - entries: RedelegationEntryResponse[] -} - -/** - * Pool is used for tracking bonded and not-bonded token supply of the bond - * denomination. - */ -export interface Pool { - notBondedTokens: string - bondedTokens: string -} - -const baseHistoricalInfo: object = {} - -export const HistoricalInfo = { - encode(message: HistoricalInfo, writer: Writer = Writer.create()): Writer { - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(10).fork()).ldelim() - } - for (const v of message.valset) { - Validator.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): HistoricalInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHistoricalInfo } as HistoricalInfo - message.valset = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.header = Header.decode(reader, reader.uint32()) - break - case 2: - message.valset.push(Validator.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): HistoricalInfo { - const message = { ...baseHistoricalInfo } as HistoricalInfo - message.valset = [] - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header) - } else { - message.header = undefined - } - if (object.valset !== undefined && object.valset !== null) { - for (const e of object.valset) { - message.valset.push(Validator.fromJSON(e)) - } - } - return message - }, - - toJSON(message: HistoricalInfo): unknown { - const obj: any = {} - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined) - if (message.valset) { - obj.valset = message.valset.map((e) => (e ? Validator.toJSON(e) : undefined)) - } else { - obj.valset = [] - } - return obj - }, - - fromPartial(object: DeepPartial): HistoricalInfo { - const message = { ...baseHistoricalInfo } as HistoricalInfo - message.valset = [] - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header) - } else { - message.header = undefined - } - if (object.valset !== undefined && object.valset !== null) { - for (const e of object.valset) { - message.valset.push(Validator.fromPartial(e)) - } - } - return message - } -} - -const baseCommissionRates: object = { rate: '', maxRate: '', maxChangeRate: '' } - -export const CommissionRates = { - encode(message: CommissionRates, writer: Writer = Writer.create()): Writer { - if (message.rate !== '') { - writer.uint32(10).string(message.rate) - } - if (message.maxRate !== '') { - writer.uint32(18).string(message.maxRate) - } - if (message.maxChangeRate !== '') { - writer.uint32(26).string(message.maxChangeRate) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CommissionRates { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCommissionRates } as CommissionRates - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rate = reader.string() - break - case 2: - message.maxRate = reader.string() - break - case 3: - message.maxChangeRate = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CommissionRates { - const message = { ...baseCommissionRates } as CommissionRates - if (object.rate !== undefined && object.rate !== null) { - message.rate = String(object.rate) - } else { - message.rate = '' - } - if (object.maxRate !== undefined && object.maxRate !== null) { - message.maxRate = String(object.maxRate) - } else { - message.maxRate = '' - } - if (object.maxChangeRate !== undefined && object.maxChangeRate !== null) { - message.maxChangeRate = String(object.maxChangeRate) - } else { - message.maxChangeRate = '' - } - return message - }, - - toJSON(message: CommissionRates): unknown { - const obj: any = {} - message.rate !== undefined && (obj.rate = message.rate) - message.maxRate !== undefined && (obj.maxRate = message.maxRate) - message.maxChangeRate !== undefined && (obj.maxChangeRate = message.maxChangeRate) - return obj - }, - - fromPartial(object: DeepPartial): CommissionRates { - const message = { ...baseCommissionRates } as CommissionRates - if (object.rate !== undefined && object.rate !== null) { - message.rate = object.rate - } else { - message.rate = '' - } - if (object.maxRate !== undefined && object.maxRate !== null) { - message.maxRate = object.maxRate - } else { - message.maxRate = '' - } - if (object.maxChangeRate !== undefined && object.maxChangeRate !== null) { - message.maxChangeRate = object.maxChangeRate - } else { - message.maxChangeRate = '' - } - return message - } -} - -const baseCommission: object = {} - -export const Commission = { - encode(message: Commission, writer: Writer = Writer.create()): Writer { - if (message.commissionRates !== undefined) { - CommissionRates.encode(message.commissionRates, writer.uint32(10).fork()).ldelim() - } - if (message.updateTime !== undefined) { - Timestamp.encode(toTimestamp(message.updateTime), writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Commission { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCommission } as Commission - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.commissionRates = CommissionRates.decode(reader, reader.uint32()) - break - case 2: - message.updateTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Commission { - const message = { ...baseCommission } as Commission - if (object.commissionRates !== undefined && object.commissionRates !== null) { - message.commissionRates = CommissionRates.fromJSON(object.commissionRates) - } else { - message.commissionRates = undefined - } - if (object.updateTime !== undefined && object.updateTime !== null) { - message.updateTime = fromJsonTimestamp(object.updateTime) - } else { - message.updateTime = undefined - } - return message - }, - - toJSON(message: Commission): unknown { - const obj: any = {} - message.commissionRates !== undefined && (obj.commissionRates = message.commissionRates ? CommissionRates.toJSON(message.commissionRates) : undefined) - message.updateTime !== undefined && (obj.updateTime = message.updateTime !== undefined ? message.updateTime.toISOString() : null) - return obj - }, - - fromPartial(object: DeepPartial): Commission { - const message = { ...baseCommission } as Commission - if (object.commissionRates !== undefined && object.commissionRates !== null) { - message.commissionRates = CommissionRates.fromPartial(object.commissionRates) - } else { - message.commissionRates = undefined - } - if (object.updateTime !== undefined && object.updateTime !== null) { - message.updateTime = object.updateTime - } else { - message.updateTime = undefined - } - return message - } -} - -const baseDescription: object = { moniker: '', identity: '', website: '', securityContact: '', details: '' } - -export const Description = { - encode(message: Description, writer: Writer = Writer.create()): Writer { - if (message.moniker !== '') { - writer.uint32(10).string(message.moniker) - } - if (message.identity !== '') { - writer.uint32(18).string(message.identity) - } - if (message.website !== '') { - writer.uint32(26).string(message.website) - } - if (message.securityContact !== '') { - writer.uint32(34).string(message.securityContact) - } - if (message.details !== '') { - writer.uint32(42).string(message.details) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Description { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescription } as Description - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.moniker = reader.string() - break - case 2: - message.identity = reader.string() - break - case 3: - message.website = reader.string() - break - case 4: - message.securityContact = reader.string() - break - case 5: - message.details = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Description { - const message = { ...baseDescription } as Description - if (object.moniker !== undefined && object.moniker !== null) { - message.moniker = String(object.moniker) - } else { - message.moniker = '' - } - if (object.identity !== undefined && object.identity !== null) { - message.identity = String(object.identity) - } else { - message.identity = '' - } - if (object.website !== undefined && object.website !== null) { - message.website = String(object.website) - } else { - message.website = '' - } - if (object.securityContact !== undefined && object.securityContact !== null) { - message.securityContact = String(object.securityContact) - } else { - message.securityContact = '' - } - if (object.details !== undefined && object.details !== null) { - message.details = String(object.details) - } else { - message.details = '' - } - return message - }, - - toJSON(message: Description): unknown { - const obj: any = {} - message.moniker !== undefined && (obj.moniker = message.moniker) - message.identity !== undefined && (obj.identity = message.identity) - message.website !== undefined && (obj.website = message.website) - message.securityContact !== undefined && (obj.securityContact = message.securityContact) - message.details !== undefined && (obj.details = message.details) - return obj - }, - - fromPartial(object: DeepPartial): Description { - const message = { ...baseDescription } as Description - if (object.moniker !== undefined && object.moniker !== null) { - message.moniker = object.moniker - } else { - message.moniker = '' - } - if (object.identity !== undefined && object.identity !== null) { - message.identity = object.identity - } else { - message.identity = '' - } - if (object.website !== undefined && object.website !== null) { - message.website = object.website - } else { - message.website = '' - } - if (object.securityContact !== undefined && object.securityContact !== null) { - message.securityContact = object.securityContact - } else { - message.securityContact = '' - } - if (object.details !== undefined && object.details !== null) { - message.details = object.details - } else { - message.details = '' - } - return message - } -} - -const baseValidator: object = { operatorAddress: '', jailed: false, status: 0, tokens: '', delegatorShares: '', unbondingHeight: 0, minSelfDelegation: '' } - -export const Validator = { - encode(message: Validator, writer: Writer = Writer.create()): Writer { - if (message.operatorAddress !== '') { - writer.uint32(10).string(message.operatorAddress) - } - if (message.consensusPubkey !== undefined) { - Any.encode(message.consensusPubkey, writer.uint32(18).fork()).ldelim() - } - if (message.jailed === true) { - writer.uint32(24).bool(message.jailed) - } - if (message.status !== 0) { - writer.uint32(32).int32(message.status) - } - if (message.tokens !== '') { - writer.uint32(42).string(message.tokens) - } - if (message.delegatorShares !== '') { - writer.uint32(50).string(message.delegatorShares) - } - if (message.description !== undefined) { - Description.encode(message.description, writer.uint32(58).fork()).ldelim() - } - if (message.unbondingHeight !== 0) { - writer.uint32(64).int64(message.unbondingHeight) - } - if (message.unbondingTime !== undefined) { - Timestamp.encode(toTimestamp(message.unbondingTime), writer.uint32(74).fork()).ldelim() - } - if (message.commission !== undefined) { - Commission.encode(message.commission, writer.uint32(82).fork()).ldelim() - } - if (message.minSelfDelegation !== '') { - writer.uint32(90).string(message.minSelfDelegation) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Validator { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidator } as Validator - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.operatorAddress = reader.string() - break - case 2: - message.consensusPubkey = Any.decode(reader, reader.uint32()) - break - case 3: - message.jailed = reader.bool() - break - case 4: - message.status = reader.int32() as any - break - case 5: - message.tokens = reader.string() - break - case 6: - message.delegatorShares = reader.string() - break - case 7: - message.description = Description.decode(reader, reader.uint32()) - break - case 8: - message.unbondingHeight = longToNumber(reader.int64() as Long) - break - case 9: - message.unbondingTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 10: - message.commission = Commission.decode(reader, reader.uint32()) - break - case 11: - message.minSelfDelegation = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Validator { - const message = { ...baseValidator } as Validator - if (object.operatorAddress !== undefined && object.operatorAddress !== null) { - message.operatorAddress = String(object.operatorAddress) - } else { - message.operatorAddress = '' - } - if (object.consensusPubkey !== undefined && object.consensusPubkey !== null) { - message.consensusPubkey = Any.fromJSON(object.consensusPubkey) - } else { - message.consensusPubkey = undefined - } - if (object.jailed !== undefined && object.jailed !== null) { - message.jailed = Boolean(object.jailed) - } else { - message.jailed = false - } - if (object.status !== undefined && object.status !== null) { - message.status = bondStatusFromJSON(object.status) - } else { - message.status = 0 - } - if (object.tokens !== undefined && object.tokens !== null) { - message.tokens = String(object.tokens) - } else { - message.tokens = '' - } - if (object.delegatorShares !== undefined && object.delegatorShares !== null) { - message.delegatorShares = String(object.delegatorShares) - } else { - message.delegatorShares = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromJSON(object.description) - } else { - message.description = undefined - } - if (object.unbondingHeight !== undefined && object.unbondingHeight !== null) { - message.unbondingHeight = Number(object.unbondingHeight) - } else { - message.unbondingHeight = 0 - } - if (object.unbondingTime !== undefined && object.unbondingTime !== null) { - message.unbondingTime = fromJsonTimestamp(object.unbondingTime) - } else { - message.unbondingTime = undefined - } - if (object.commission !== undefined && object.commission !== null) { - message.commission = Commission.fromJSON(object.commission) - } else { - message.commission = undefined - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = String(object.minSelfDelegation) - } else { - message.minSelfDelegation = '' - } - return message - }, - - toJSON(message: Validator): unknown { - const obj: any = {} - message.operatorAddress !== undefined && (obj.operatorAddress = message.operatorAddress) - message.consensusPubkey !== undefined && (obj.consensusPubkey = message.consensusPubkey ? Any.toJSON(message.consensusPubkey) : undefined) - message.jailed !== undefined && (obj.jailed = message.jailed) - message.status !== undefined && (obj.status = bondStatusToJSON(message.status)) - message.tokens !== undefined && (obj.tokens = message.tokens) - message.delegatorShares !== undefined && (obj.delegatorShares = message.delegatorShares) - message.description !== undefined && (obj.description = message.description ? Description.toJSON(message.description) : undefined) - message.unbondingHeight !== undefined && (obj.unbondingHeight = message.unbondingHeight) - message.unbondingTime !== undefined && (obj.unbondingTime = message.unbondingTime !== undefined ? message.unbondingTime.toISOString() : null) - message.commission !== undefined && (obj.commission = message.commission ? Commission.toJSON(message.commission) : undefined) - message.minSelfDelegation !== undefined && (obj.minSelfDelegation = message.minSelfDelegation) - return obj - }, - - fromPartial(object: DeepPartial): Validator { - const message = { ...baseValidator } as Validator - if (object.operatorAddress !== undefined && object.operatorAddress !== null) { - message.operatorAddress = object.operatorAddress - } else { - message.operatorAddress = '' - } - if (object.consensusPubkey !== undefined && object.consensusPubkey !== null) { - message.consensusPubkey = Any.fromPartial(object.consensusPubkey) - } else { - message.consensusPubkey = undefined - } - if (object.jailed !== undefined && object.jailed !== null) { - message.jailed = object.jailed - } else { - message.jailed = false - } - if (object.status !== undefined && object.status !== null) { - message.status = object.status - } else { - message.status = 0 - } - if (object.tokens !== undefined && object.tokens !== null) { - message.tokens = object.tokens - } else { - message.tokens = '' - } - if (object.delegatorShares !== undefined && object.delegatorShares !== null) { - message.delegatorShares = object.delegatorShares - } else { - message.delegatorShares = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromPartial(object.description) - } else { - message.description = undefined - } - if (object.unbondingHeight !== undefined && object.unbondingHeight !== null) { - message.unbondingHeight = object.unbondingHeight - } else { - message.unbondingHeight = 0 - } - if (object.unbondingTime !== undefined && object.unbondingTime !== null) { - message.unbondingTime = object.unbondingTime - } else { - message.unbondingTime = undefined - } - if (object.commission !== undefined && object.commission !== null) { - message.commission = Commission.fromPartial(object.commission) - } else { - message.commission = undefined - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = object.minSelfDelegation - } else { - message.minSelfDelegation = '' - } - return message - } -} - -const baseValAddresses: object = { addresses: '' } - -export const ValAddresses = { - encode(message: ValAddresses, writer: Writer = Writer.create()): Writer { - for (const v of message.addresses) { - writer.uint32(10).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValAddresses { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValAddresses } as ValAddresses - message.addresses = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.addresses.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValAddresses { - const message = { ...baseValAddresses } as ValAddresses - message.addresses = [] - if (object.addresses !== undefined && object.addresses !== null) { - for (const e of object.addresses) { - message.addresses.push(String(e)) - } - } - return message - }, - - toJSON(message: ValAddresses): unknown { - const obj: any = {} - if (message.addresses) { - obj.addresses = message.addresses.map((e) => e) - } else { - obj.addresses = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ValAddresses { - const message = { ...baseValAddresses } as ValAddresses - message.addresses = [] - if (object.addresses !== undefined && object.addresses !== null) { - for (const e of object.addresses) { - message.addresses.push(e) - } - } - return message - } -} - -const baseDVPair: object = { delegatorAddress: '', validatorAddress: '' } - -export const DVPair = { - encode(message: DVPair, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DVPair { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDVPair } as DVPair - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.validatorAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DVPair { - const message = { ...baseDVPair } as DVPair - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - return message - }, - - toJSON(message: DVPair): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - return obj - }, - - fromPartial(object: DeepPartial): DVPair { - const message = { ...baseDVPair } as DVPair - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - return message - } -} - -const baseDVPairs: object = {} - -export const DVPairs = { - encode(message: DVPairs, writer: Writer = Writer.create()): Writer { - for (const v of message.pairs) { - DVPair.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DVPairs { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDVPairs } as DVPairs - message.pairs = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pairs.push(DVPair.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DVPairs { - const message = { ...baseDVPairs } as DVPairs - message.pairs = [] - if (object.pairs !== undefined && object.pairs !== null) { - for (const e of object.pairs) { - message.pairs.push(DVPair.fromJSON(e)) - } - } - return message - }, - - toJSON(message: DVPairs): unknown { - const obj: any = {} - if (message.pairs) { - obj.pairs = message.pairs.map((e) => (e ? DVPair.toJSON(e) : undefined)) - } else { - obj.pairs = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DVPairs { - const message = { ...baseDVPairs } as DVPairs - message.pairs = [] - if (object.pairs !== undefined && object.pairs !== null) { - for (const e of object.pairs) { - message.pairs.push(DVPair.fromPartial(e)) - } - } - return message - } -} - -const baseDVVTriplet: object = { delegatorAddress: '', validatorSrcAddress: '', validatorDstAddress: '' } - -export const DVVTriplet = { - encode(message: DVVTriplet, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.validatorSrcAddress !== '') { - writer.uint32(18).string(message.validatorSrcAddress) - } - if (message.validatorDstAddress !== '') { - writer.uint32(26).string(message.validatorDstAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DVVTriplet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDVVTriplet } as DVVTriplet - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.validatorSrcAddress = reader.string() - break - case 3: - message.validatorDstAddress = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DVVTriplet { - const message = { ...baseDVVTriplet } as DVVTriplet - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = String(object.validatorSrcAddress) - } else { - message.validatorSrcAddress = '' - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = String(object.validatorDstAddress) - } else { - message.validatorDstAddress = '' - } - return message - }, - - toJSON(message: DVVTriplet): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorSrcAddress !== undefined && (obj.validatorSrcAddress = message.validatorSrcAddress) - message.validatorDstAddress !== undefined && (obj.validatorDstAddress = message.validatorDstAddress) - return obj - }, - - fromPartial(object: DeepPartial): DVVTriplet { - const message = { ...baseDVVTriplet } as DVVTriplet - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = object.validatorSrcAddress - } else { - message.validatorSrcAddress = '' - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = object.validatorDstAddress - } else { - message.validatorDstAddress = '' - } - return message - } -} - -const baseDVVTriplets: object = {} - -export const DVVTriplets = { - encode(message: DVVTriplets, writer: Writer = Writer.create()): Writer { - for (const v of message.triplets) { - DVVTriplet.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DVVTriplets { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDVVTriplets } as DVVTriplets - message.triplets = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.triplets.push(DVVTriplet.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DVVTriplets { - const message = { ...baseDVVTriplets } as DVVTriplets - message.triplets = [] - if (object.triplets !== undefined && object.triplets !== null) { - for (const e of object.triplets) { - message.triplets.push(DVVTriplet.fromJSON(e)) - } - } - return message - }, - - toJSON(message: DVVTriplets): unknown { - const obj: any = {} - if (message.triplets) { - obj.triplets = message.triplets.map((e) => (e ? DVVTriplet.toJSON(e) : undefined)) - } else { - obj.triplets = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DVVTriplets { - const message = { ...baseDVVTriplets } as DVVTriplets - message.triplets = [] - if (object.triplets !== undefined && object.triplets !== null) { - for (const e of object.triplets) { - message.triplets.push(DVVTriplet.fromPartial(e)) - } - } - return message - } -} - -const baseDelegation: object = { delegatorAddress: '', validatorAddress: '', shares: '' } - -export const Delegation = { - encode(message: Delegation, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress) - } - if (message.shares !== '') { - writer.uint32(26).string(message.shares) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Delegation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDelegation } as Delegation - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.validatorAddress = reader.string() - break - case 3: - message.shares = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Delegation { - const message = { ...baseDelegation } as Delegation - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.shares !== undefined && object.shares !== null) { - message.shares = String(object.shares) - } else { - message.shares = '' - } - return message - }, - - toJSON(message: Delegation): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - message.shares !== undefined && (obj.shares = message.shares) - return obj - }, - - fromPartial(object: DeepPartial): Delegation { - const message = { ...baseDelegation } as Delegation - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.shares !== undefined && object.shares !== null) { - message.shares = object.shares - } else { - message.shares = '' - } - return message - } -} - -const baseUnbondingDelegation: object = { delegatorAddress: '', validatorAddress: '' } - -export const UnbondingDelegation = { - encode(message: UnbondingDelegation, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress) - } - for (const v of message.entries) { - UnbondingDelegationEntry.encode(v!, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UnbondingDelegation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUnbondingDelegation } as UnbondingDelegation - message.entries = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.validatorAddress = reader.string() - break - case 3: - message.entries.push(UnbondingDelegationEntry.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UnbondingDelegation { - const message = { ...baseUnbondingDelegation } as UnbondingDelegation - message.entries = [] - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(UnbondingDelegationEntry.fromJSON(e)) - } - } - return message - }, - - toJSON(message: UnbondingDelegation): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - if (message.entries) { - obj.entries = message.entries.map((e) => (e ? UnbondingDelegationEntry.toJSON(e) : undefined)) - } else { - obj.entries = [] - } - return obj - }, - - fromPartial(object: DeepPartial): UnbondingDelegation { - const message = { ...baseUnbondingDelegation } as UnbondingDelegation - message.entries = [] - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(UnbondingDelegationEntry.fromPartial(e)) - } - } - return message - } -} - -const baseUnbondingDelegationEntry: object = { creationHeight: 0, initialBalance: '', balance: '' } - -export const UnbondingDelegationEntry = { - encode(message: UnbondingDelegationEntry, writer: Writer = Writer.create()): Writer { - if (message.creationHeight !== 0) { - writer.uint32(8).int64(message.creationHeight) - } - if (message.completionTime !== undefined) { - Timestamp.encode(toTimestamp(message.completionTime), writer.uint32(18).fork()).ldelim() - } - if (message.initialBalance !== '') { - writer.uint32(26).string(message.initialBalance) - } - if (message.balance !== '') { - writer.uint32(34).string(message.balance) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UnbondingDelegationEntry { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUnbondingDelegationEntry } as UnbondingDelegationEntry - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.creationHeight = longToNumber(reader.int64() as Long) - break - case 2: - message.completionTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 3: - message.initialBalance = reader.string() - break - case 4: - message.balance = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UnbondingDelegationEntry { - const message = { ...baseUnbondingDelegationEntry } as UnbondingDelegationEntry - if (object.creationHeight !== undefined && object.creationHeight !== null) { - message.creationHeight = Number(object.creationHeight) - } else { - message.creationHeight = 0 - } - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = fromJsonTimestamp(object.completionTime) - } else { - message.completionTime = undefined - } - if (object.initialBalance !== undefined && object.initialBalance !== null) { - message.initialBalance = String(object.initialBalance) - } else { - message.initialBalance = '' - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = String(object.balance) - } else { - message.balance = '' - } - return message - }, - - toJSON(message: UnbondingDelegationEntry): unknown { - const obj: any = {} - message.creationHeight !== undefined && (obj.creationHeight = message.creationHeight) - message.completionTime !== undefined && (obj.completionTime = message.completionTime !== undefined ? message.completionTime.toISOString() : null) - message.initialBalance !== undefined && (obj.initialBalance = message.initialBalance) - message.balance !== undefined && (obj.balance = message.balance) - return obj - }, - - fromPartial(object: DeepPartial): UnbondingDelegationEntry { - const message = { ...baseUnbondingDelegationEntry } as UnbondingDelegationEntry - if (object.creationHeight !== undefined && object.creationHeight !== null) { - message.creationHeight = object.creationHeight - } else { - message.creationHeight = 0 - } - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = object.completionTime - } else { - message.completionTime = undefined - } - if (object.initialBalance !== undefined && object.initialBalance !== null) { - message.initialBalance = object.initialBalance - } else { - message.initialBalance = '' - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = object.balance - } else { - message.balance = '' - } - return message - } -} - -const baseRedelegationEntry: object = { creationHeight: 0, initialBalance: '', sharesDst: '' } - -export const RedelegationEntry = { - encode(message: RedelegationEntry, writer: Writer = Writer.create()): Writer { - if (message.creationHeight !== 0) { - writer.uint32(8).int64(message.creationHeight) - } - if (message.completionTime !== undefined) { - Timestamp.encode(toTimestamp(message.completionTime), writer.uint32(18).fork()).ldelim() - } - if (message.initialBalance !== '') { - writer.uint32(26).string(message.initialBalance) - } - if (message.sharesDst !== '') { - writer.uint32(34).string(message.sharesDst) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RedelegationEntry { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRedelegationEntry } as RedelegationEntry - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.creationHeight = longToNumber(reader.int64() as Long) - break - case 2: - message.completionTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 3: - message.initialBalance = reader.string() - break - case 4: - message.sharesDst = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RedelegationEntry { - const message = { ...baseRedelegationEntry } as RedelegationEntry - if (object.creationHeight !== undefined && object.creationHeight !== null) { - message.creationHeight = Number(object.creationHeight) - } else { - message.creationHeight = 0 - } - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = fromJsonTimestamp(object.completionTime) - } else { - message.completionTime = undefined - } - if (object.initialBalance !== undefined && object.initialBalance !== null) { - message.initialBalance = String(object.initialBalance) - } else { - message.initialBalance = '' - } - if (object.sharesDst !== undefined && object.sharesDst !== null) { - message.sharesDst = String(object.sharesDst) - } else { - message.sharesDst = '' - } - return message - }, - - toJSON(message: RedelegationEntry): unknown { - const obj: any = {} - message.creationHeight !== undefined && (obj.creationHeight = message.creationHeight) - message.completionTime !== undefined && (obj.completionTime = message.completionTime !== undefined ? message.completionTime.toISOString() : null) - message.initialBalance !== undefined && (obj.initialBalance = message.initialBalance) - message.sharesDst !== undefined && (obj.sharesDst = message.sharesDst) - return obj - }, - - fromPartial(object: DeepPartial): RedelegationEntry { - const message = { ...baseRedelegationEntry } as RedelegationEntry - if (object.creationHeight !== undefined && object.creationHeight !== null) { - message.creationHeight = object.creationHeight - } else { - message.creationHeight = 0 - } - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = object.completionTime - } else { - message.completionTime = undefined - } - if (object.initialBalance !== undefined && object.initialBalance !== null) { - message.initialBalance = object.initialBalance - } else { - message.initialBalance = '' - } - if (object.sharesDst !== undefined && object.sharesDst !== null) { - message.sharesDst = object.sharesDst - } else { - message.sharesDst = '' - } - return message - } -} - -const baseRedelegation: object = { delegatorAddress: '', validatorSrcAddress: '', validatorDstAddress: '' } - -export const Redelegation = { - encode(message: Redelegation, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.validatorSrcAddress !== '') { - writer.uint32(18).string(message.validatorSrcAddress) - } - if (message.validatorDstAddress !== '') { - writer.uint32(26).string(message.validatorDstAddress) - } - for (const v of message.entries) { - RedelegationEntry.encode(v!, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Redelegation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRedelegation } as Redelegation - message.entries = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.validatorSrcAddress = reader.string() - break - case 3: - message.validatorDstAddress = reader.string() - break - case 4: - message.entries.push(RedelegationEntry.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Redelegation { - const message = { ...baseRedelegation } as Redelegation - message.entries = [] - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = String(object.validatorSrcAddress) - } else { - message.validatorSrcAddress = '' - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = String(object.validatorDstAddress) - } else { - message.validatorDstAddress = '' - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(RedelegationEntry.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Redelegation): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorSrcAddress !== undefined && (obj.validatorSrcAddress = message.validatorSrcAddress) - message.validatorDstAddress !== undefined && (obj.validatorDstAddress = message.validatorDstAddress) - if (message.entries) { - obj.entries = message.entries.map((e) => (e ? RedelegationEntry.toJSON(e) : undefined)) - } else { - obj.entries = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Redelegation { - const message = { ...baseRedelegation } as Redelegation - message.entries = [] - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = object.validatorSrcAddress - } else { - message.validatorSrcAddress = '' - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = object.validatorDstAddress - } else { - message.validatorDstAddress = '' - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(RedelegationEntry.fromPartial(e)) - } - } - return message - } -} - -const baseParams: object = { maxValidators: 0, maxEntries: 0, historicalEntries: 0, bondDenom: '' } - -export const Params = { - encode(message: Params, writer: Writer = Writer.create()): Writer { - if (message.unbondingTime !== undefined) { - Duration.encode(message.unbondingTime, writer.uint32(10).fork()).ldelim() - } - if (message.maxValidators !== 0) { - writer.uint32(16).uint32(message.maxValidators) - } - if (message.maxEntries !== 0) { - writer.uint32(24).uint32(message.maxEntries) - } - if (message.historicalEntries !== 0) { - writer.uint32(32).uint32(message.historicalEntries) - } - if (message.bondDenom !== '') { - writer.uint32(42).string(message.bondDenom) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Params { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseParams } as Params - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.unbondingTime = Duration.decode(reader, reader.uint32()) - break - case 2: - message.maxValidators = reader.uint32() - break - case 3: - message.maxEntries = reader.uint32() - break - case 4: - message.historicalEntries = reader.uint32() - break - case 5: - message.bondDenom = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Params { - const message = { ...baseParams } as Params - if (object.unbondingTime !== undefined && object.unbondingTime !== null) { - message.unbondingTime = Duration.fromJSON(object.unbondingTime) - } else { - message.unbondingTime = undefined - } - if (object.maxValidators !== undefined && object.maxValidators !== null) { - message.maxValidators = Number(object.maxValidators) - } else { - message.maxValidators = 0 - } - if (object.maxEntries !== undefined && object.maxEntries !== null) { - message.maxEntries = Number(object.maxEntries) - } else { - message.maxEntries = 0 - } - if (object.historicalEntries !== undefined && object.historicalEntries !== null) { - message.historicalEntries = Number(object.historicalEntries) - } else { - message.historicalEntries = 0 - } - if (object.bondDenom !== undefined && object.bondDenom !== null) { - message.bondDenom = String(object.bondDenom) - } else { - message.bondDenom = '' - } - return message - }, - - toJSON(message: Params): unknown { - const obj: any = {} - message.unbondingTime !== undefined && (obj.unbondingTime = message.unbondingTime ? Duration.toJSON(message.unbondingTime) : undefined) - message.maxValidators !== undefined && (obj.maxValidators = message.maxValidators) - message.maxEntries !== undefined && (obj.maxEntries = message.maxEntries) - message.historicalEntries !== undefined && (obj.historicalEntries = message.historicalEntries) - message.bondDenom !== undefined && (obj.bondDenom = message.bondDenom) - return obj - }, - - fromPartial(object: DeepPartial): Params { - const message = { ...baseParams } as Params - if (object.unbondingTime !== undefined && object.unbondingTime !== null) { - message.unbondingTime = Duration.fromPartial(object.unbondingTime) - } else { - message.unbondingTime = undefined - } - if (object.maxValidators !== undefined && object.maxValidators !== null) { - message.maxValidators = object.maxValidators - } else { - message.maxValidators = 0 - } - if (object.maxEntries !== undefined && object.maxEntries !== null) { - message.maxEntries = object.maxEntries - } else { - message.maxEntries = 0 - } - if (object.historicalEntries !== undefined && object.historicalEntries !== null) { - message.historicalEntries = object.historicalEntries - } else { - message.historicalEntries = 0 - } - if (object.bondDenom !== undefined && object.bondDenom !== null) { - message.bondDenom = object.bondDenom - } else { - message.bondDenom = '' - } - return message - } -} - -const baseDelegationResponse: object = {} - -export const DelegationResponse = { - encode(message: DelegationResponse, writer: Writer = Writer.create()): Writer { - if (message.delegation !== undefined) { - Delegation.encode(message.delegation, writer.uint32(10).fork()).ldelim() - } - if (message.balance !== undefined) { - Coin.encode(message.balance, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DelegationResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDelegationResponse } as DelegationResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegation = Delegation.decode(reader, reader.uint32()) - break - case 2: - message.balance = Coin.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DelegationResponse { - const message = { ...baseDelegationResponse } as DelegationResponse - if (object.delegation !== undefined && object.delegation !== null) { - message.delegation = Delegation.fromJSON(object.delegation) - } else { - message.delegation = undefined - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = Coin.fromJSON(object.balance) - } else { - message.balance = undefined - } - return message - }, - - toJSON(message: DelegationResponse): unknown { - const obj: any = {} - message.delegation !== undefined && (obj.delegation = message.delegation ? Delegation.toJSON(message.delegation) : undefined) - message.balance !== undefined && (obj.balance = message.balance ? Coin.toJSON(message.balance) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DelegationResponse { - const message = { ...baseDelegationResponse } as DelegationResponse - if (object.delegation !== undefined && object.delegation !== null) { - message.delegation = Delegation.fromPartial(object.delegation) - } else { - message.delegation = undefined - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = Coin.fromPartial(object.balance) - } else { - message.balance = undefined - } - return message - } -} - -const baseRedelegationEntryResponse: object = { balance: '' } - -export const RedelegationEntryResponse = { - encode(message: RedelegationEntryResponse, writer: Writer = Writer.create()): Writer { - if (message.redelegationEntry !== undefined) { - RedelegationEntry.encode(message.redelegationEntry, writer.uint32(10).fork()).ldelim() - } - if (message.balance !== '') { - writer.uint32(34).string(message.balance) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RedelegationEntryResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRedelegationEntryResponse } as RedelegationEntryResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.redelegationEntry = RedelegationEntry.decode(reader, reader.uint32()) - break - case 4: - message.balance = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RedelegationEntryResponse { - const message = { ...baseRedelegationEntryResponse } as RedelegationEntryResponse - if (object.redelegationEntry !== undefined && object.redelegationEntry !== null) { - message.redelegationEntry = RedelegationEntry.fromJSON(object.redelegationEntry) - } else { - message.redelegationEntry = undefined - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = String(object.balance) - } else { - message.balance = '' - } - return message - }, - - toJSON(message: RedelegationEntryResponse): unknown { - const obj: any = {} - message.redelegationEntry !== undefined && - (obj.redelegationEntry = message.redelegationEntry ? RedelegationEntry.toJSON(message.redelegationEntry) : undefined) - message.balance !== undefined && (obj.balance = message.balance) - return obj - }, - - fromPartial(object: DeepPartial): RedelegationEntryResponse { - const message = { ...baseRedelegationEntryResponse } as RedelegationEntryResponse - if (object.redelegationEntry !== undefined && object.redelegationEntry !== null) { - message.redelegationEntry = RedelegationEntry.fromPartial(object.redelegationEntry) - } else { - message.redelegationEntry = undefined - } - if (object.balance !== undefined && object.balance !== null) { - message.balance = object.balance - } else { - message.balance = '' - } - return message - } -} - -const baseRedelegationResponse: object = {} - -export const RedelegationResponse = { - encode(message: RedelegationResponse, writer: Writer = Writer.create()): Writer { - if (message.redelegation !== undefined) { - Redelegation.encode(message.redelegation, writer.uint32(10).fork()).ldelim() - } - for (const v of message.entries) { - RedelegationEntryResponse.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): RedelegationResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseRedelegationResponse } as RedelegationResponse - message.entries = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.redelegation = Redelegation.decode(reader, reader.uint32()) - break - case 2: - message.entries.push(RedelegationEntryResponse.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): RedelegationResponse { - const message = { ...baseRedelegationResponse } as RedelegationResponse - message.entries = [] - if (object.redelegation !== undefined && object.redelegation !== null) { - message.redelegation = Redelegation.fromJSON(object.redelegation) - } else { - message.redelegation = undefined - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(RedelegationEntryResponse.fromJSON(e)) - } - } - return message - }, - - toJSON(message: RedelegationResponse): unknown { - const obj: any = {} - message.redelegation !== undefined && (obj.redelegation = message.redelegation ? Redelegation.toJSON(message.redelegation) : undefined) - if (message.entries) { - obj.entries = message.entries.map((e) => (e ? RedelegationEntryResponse.toJSON(e) : undefined)) - } else { - obj.entries = [] - } - return obj - }, - - fromPartial(object: DeepPartial): RedelegationResponse { - const message = { ...baseRedelegationResponse } as RedelegationResponse - message.entries = [] - if (object.redelegation !== undefined && object.redelegation !== null) { - message.redelegation = Redelegation.fromPartial(object.redelegation) - } else { - message.redelegation = undefined - } - if (object.entries !== undefined && object.entries !== null) { - for (const e of object.entries) { - message.entries.push(RedelegationEntryResponse.fromPartial(e)) - } - } - return message - } -} - -const basePool: object = { notBondedTokens: '', bondedTokens: '' } - -export const Pool = { - encode(message: Pool, writer: Writer = Writer.create()): Writer { - if (message.notBondedTokens !== '') { - writer.uint32(10).string(message.notBondedTokens) - } - if (message.bondedTokens !== '') { - writer.uint32(18).string(message.bondedTokens) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Pool { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePool } as Pool - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.notBondedTokens = reader.string() - break - case 2: - message.bondedTokens = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Pool { - const message = { ...basePool } as Pool - if (object.notBondedTokens !== undefined && object.notBondedTokens !== null) { - message.notBondedTokens = String(object.notBondedTokens) - } else { - message.notBondedTokens = '' - } - if (object.bondedTokens !== undefined && object.bondedTokens !== null) { - message.bondedTokens = String(object.bondedTokens) - } else { - message.bondedTokens = '' - } - return message - }, - - toJSON(message: Pool): unknown { - const obj: any = {} - message.notBondedTokens !== undefined && (obj.notBondedTokens = message.notBondedTokens) - message.bondedTokens !== undefined && (obj.bondedTokens = message.bondedTokens) - return obj - }, - - fromPartial(object: DeepPartial): Pool { - const message = { ...basePool } as Pool - if (object.notBondedTokens !== undefined && object.notBondedTokens !== null) { - message.notBondedTokens = object.notBondedTokens - } else { - message.notBondedTokens = '' - } - if (object.bondedTokens !== undefined && object.bondedTokens !== null) { - message.bondedTokens = object.bondedTokens - } else { - message.bondedTokens = '' - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.d.ts deleted file mode 100644 index 3db6105..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.d.ts +++ /dev/null @@ -1,182 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Description, CommissionRates } from '../../../cosmos/staking/v1beta1/staking'; -import { Any } from '../../../google/protobuf/any'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export declare const protobufPackage = "cosmos.staking.v1beta1"; -/** MsgCreateValidator defines a SDK message for creating a new validator. */ -export interface MsgCreateValidator { - description: Description | undefined; - commission: CommissionRates | undefined; - minSelfDelegation: string; - delegatorAddress: string; - validatorAddress: string; - pubkey: Any | undefined; - value: Coin | undefined; -} -/** MsgCreateValidatorResponse defines the Msg/CreateValidator response type. */ -export interface MsgCreateValidatorResponse { -} -/** MsgEditValidator defines a SDK message for editing an existing validator. */ -export interface MsgEditValidator { - description: Description | undefined; - validatorAddress: string; - /** - * We pass a reference to the new commission rate and min self delegation as - * it's not mandatory to update. If not updated, the deserialized rate will be - * zero with no way to distinguish if an update was intended. - * REF: #2373 - */ - commissionRate: string; - minSelfDelegation: string; -} -/** MsgEditValidatorResponse defines the Msg/EditValidator response type. */ -export interface MsgEditValidatorResponse { -} -/** - * MsgDelegate defines a SDK message for performing a delegation of coins - * from a delegator to a validator. - */ -export interface MsgDelegate { - delegatorAddress: string; - validatorAddress: string; - amount: Coin | undefined; -} -/** MsgDelegateResponse defines the Msg/Delegate response type. */ -export interface MsgDelegateResponse { -} -/** - * MsgBeginRedelegate defines a SDK message for performing a redelegation - * of coins from a delegator and source validator to a destination validator. - */ -export interface MsgBeginRedelegate { - delegatorAddress: string; - validatorSrcAddress: string; - validatorDstAddress: string; - amount: Coin | undefined; -} -/** MsgBeginRedelegateResponse defines the Msg/BeginRedelegate response type. */ -export interface MsgBeginRedelegateResponse { - completionTime: Date | undefined; -} -/** - * MsgUndelegate defines a SDK message for performing an undelegation from a - * delegate and a validator. - */ -export interface MsgUndelegate { - delegatorAddress: string; - validatorAddress: string; - amount: Coin | undefined; -} -/** MsgUndelegateResponse defines the Msg/Undelegate response type. */ -export interface MsgUndelegateResponse { - completionTime: Date | undefined; -} -export declare const MsgCreateValidator: { - encode(message: MsgCreateValidator, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgCreateValidator; - fromJSON(object: any): MsgCreateValidator; - toJSON(message: MsgCreateValidator): unknown; - fromPartial(object: DeepPartial): MsgCreateValidator; -}; -export declare const MsgCreateValidatorResponse: { - encode(_: MsgCreateValidatorResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgCreateValidatorResponse; - fromJSON(_: any): MsgCreateValidatorResponse; - toJSON(_: MsgCreateValidatorResponse): unknown; - fromPartial(_: DeepPartial): MsgCreateValidatorResponse; -}; -export declare const MsgEditValidator: { - encode(message: MsgEditValidator, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgEditValidator; - fromJSON(object: any): MsgEditValidator; - toJSON(message: MsgEditValidator): unknown; - fromPartial(object: DeepPartial): MsgEditValidator; -}; -export declare const MsgEditValidatorResponse: { - encode(_: MsgEditValidatorResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgEditValidatorResponse; - fromJSON(_: any): MsgEditValidatorResponse; - toJSON(_: MsgEditValidatorResponse): unknown; - fromPartial(_: DeepPartial): MsgEditValidatorResponse; -}; -export declare const MsgDelegate: { - encode(message: MsgDelegate, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgDelegate; - fromJSON(object: any): MsgDelegate; - toJSON(message: MsgDelegate): unknown; - fromPartial(object: DeepPartial): MsgDelegate; -}; -export declare const MsgDelegateResponse: { - encode(_: MsgDelegateResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgDelegateResponse; - fromJSON(_: any): MsgDelegateResponse; - toJSON(_: MsgDelegateResponse): unknown; - fromPartial(_: DeepPartial): MsgDelegateResponse; -}; -export declare const MsgBeginRedelegate: { - encode(message: MsgBeginRedelegate, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgBeginRedelegate; - fromJSON(object: any): MsgBeginRedelegate; - toJSON(message: MsgBeginRedelegate): unknown; - fromPartial(object: DeepPartial): MsgBeginRedelegate; -}; -export declare const MsgBeginRedelegateResponse: { - encode(message: MsgBeginRedelegateResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgBeginRedelegateResponse; - fromJSON(object: any): MsgBeginRedelegateResponse; - toJSON(message: MsgBeginRedelegateResponse): unknown; - fromPartial(object: DeepPartial): MsgBeginRedelegateResponse; -}; -export declare const MsgUndelegate: { - encode(message: MsgUndelegate, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgUndelegate; - fromJSON(object: any): MsgUndelegate; - toJSON(message: MsgUndelegate): unknown; - fromPartial(object: DeepPartial): MsgUndelegate; -}; -export declare const MsgUndelegateResponse: { - encode(message: MsgUndelegateResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgUndelegateResponse; - fromJSON(object: any): MsgUndelegateResponse; - toJSON(message: MsgUndelegateResponse): unknown; - fromPartial(object: DeepPartial): MsgUndelegateResponse; -}; -/** Msg defines the staking Msg service. */ -export interface Msg { - /** CreateValidator defines a method for creating a new validator. */ - CreateValidator(request: MsgCreateValidator): Promise; - /** EditValidator defines a method for editing an existing validator. */ - EditValidator(request: MsgEditValidator): Promise; - /** - * Delegate defines a method for performing a delegation of coins - * from a delegator to a validator. - */ - Delegate(request: MsgDelegate): Promise; - /** - * BeginRedelegate defines a method for performing a redelegation - * of coins from a delegator and source validator to a destination validator. - */ - BeginRedelegate(request: MsgBeginRedelegate): Promise; - /** - * Undelegate defines a method for performing an undelegation from a - * delegate and a validator. - */ - Undelegate(request: MsgUndelegate): Promise; -} -export declare class MsgClientImpl implements Msg { - private readonly rpc; - constructor(rpc: Rpc); - CreateValidator(request: MsgCreateValidator): Promise; - EditValidator(request: MsgEditValidator): Promise; - Delegate(request: MsgDelegate): Promise; - BeginRedelegate(request: MsgBeginRedelegate): Promise; - Undelegate(request: MsgUndelegate): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.js deleted file mode 100644 index 36a4320..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.js +++ /dev/null @@ -1,815 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Timestamp } from '../../../google/protobuf/timestamp'; -import { Description, CommissionRates } from '../../../cosmos/staking/v1beta1/staking'; -import { Any } from '../../../google/protobuf/any'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export const protobufPackage = 'cosmos.staking.v1beta1'; -const baseMsgCreateValidator = { minSelfDelegation: '', delegatorAddress: '', validatorAddress: '' }; -export const MsgCreateValidator = { - encode(message, writer = Writer.create()) { - if (message.description !== undefined) { - Description.encode(message.description, writer.uint32(10).fork()).ldelim(); - } - if (message.commission !== undefined) { - CommissionRates.encode(message.commission, writer.uint32(18).fork()).ldelim(); - } - if (message.minSelfDelegation !== '') { - writer.uint32(26).string(message.minSelfDelegation); - } - if (message.delegatorAddress !== '') { - writer.uint32(34).string(message.delegatorAddress); - } - if (message.validatorAddress !== '') { - writer.uint32(42).string(message.validatorAddress); - } - if (message.pubkey !== undefined) { - Any.encode(message.pubkey, writer.uint32(50).fork()).ldelim(); - } - if (message.value !== undefined) { - Coin.encode(message.value, writer.uint32(58).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgCreateValidator }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.description = Description.decode(reader, reader.uint32()); - break; - case 2: - message.commission = CommissionRates.decode(reader, reader.uint32()); - break; - case 3: - message.minSelfDelegation = reader.string(); - break; - case 4: - message.delegatorAddress = reader.string(); - break; - case 5: - message.validatorAddress = reader.string(); - break; - case 6: - message.pubkey = Any.decode(reader, reader.uint32()); - break; - case 7: - message.value = Coin.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgCreateValidator }; - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromJSON(object.description); - } - else { - message.description = undefined; - } - if (object.commission !== undefined && object.commission !== null) { - message.commission = CommissionRates.fromJSON(object.commission); - } - else { - message.commission = undefined; - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = String(object.minSelfDelegation); - } - else { - message.minSelfDelegation = ''; - } - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.pubkey !== undefined && object.pubkey !== null) { - message.pubkey = Any.fromJSON(object.pubkey); - } - else { - message.pubkey = undefined; - } - if (object.value !== undefined && object.value !== null) { - message.value = Coin.fromJSON(object.value); - } - else { - message.value = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.description !== undefined && (obj.description = message.description ? Description.toJSON(message.description) : undefined); - message.commission !== undefined && (obj.commission = message.commission ? CommissionRates.toJSON(message.commission) : undefined); - message.minSelfDelegation !== undefined && (obj.minSelfDelegation = message.minSelfDelegation); - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - message.pubkey !== undefined && (obj.pubkey = message.pubkey ? Any.toJSON(message.pubkey) : undefined); - message.value !== undefined && (obj.value = message.value ? Coin.toJSON(message.value) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgCreateValidator }; - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromPartial(object.description); - } - else { - message.description = undefined; - } - if (object.commission !== undefined && object.commission !== null) { - message.commission = CommissionRates.fromPartial(object.commission); - } - else { - message.commission = undefined; - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = object.minSelfDelegation; - } - else { - message.minSelfDelegation = ''; - } - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.pubkey !== undefined && object.pubkey !== null) { - message.pubkey = Any.fromPartial(object.pubkey); - } - else { - message.pubkey = undefined; - } - if (object.value !== undefined && object.value !== null) { - message.value = Coin.fromPartial(object.value); - } - else { - message.value = undefined; - } - return message; - } -}; -const baseMsgCreateValidatorResponse = {}; -export const MsgCreateValidatorResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgCreateValidatorResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgCreateValidatorResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgCreateValidatorResponse }; - return message; - } -}; -const baseMsgEditValidator = { validatorAddress: '', commissionRate: '', minSelfDelegation: '' }; -export const MsgEditValidator = { - encode(message, writer = Writer.create()) { - if (message.description !== undefined) { - Description.encode(message.description, writer.uint32(10).fork()).ldelim(); - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress); - } - if (message.commissionRate !== '') { - writer.uint32(26).string(message.commissionRate); - } - if (message.minSelfDelegation !== '') { - writer.uint32(34).string(message.minSelfDelegation); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgEditValidator }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.description = Description.decode(reader, reader.uint32()); - break; - case 2: - message.validatorAddress = reader.string(); - break; - case 3: - message.commissionRate = reader.string(); - break; - case 4: - message.minSelfDelegation = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgEditValidator }; - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromJSON(object.description); - } - else { - message.description = undefined; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.commissionRate !== undefined && object.commissionRate !== null) { - message.commissionRate = String(object.commissionRate); - } - else { - message.commissionRate = ''; - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = String(object.minSelfDelegation); - } - else { - message.minSelfDelegation = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.description !== undefined && (obj.description = message.description ? Description.toJSON(message.description) : undefined); - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - message.commissionRate !== undefined && (obj.commissionRate = message.commissionRate); - message.minSelfDelegation !== undefined && (obj.minSelfDelegation = message.minSelfDelegation); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgEditValidator }; - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromPartial(object.description); - } - else { - message.description = undefined; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.commissionRate !== undefined && object.commissionRate !== null) { - message.commissionRate = object.commissionRate; - } - else { - message.commissionRate = ''; - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = object.minSelfDelegation; - } - else { - message.minSelfDelegation = ''; - } - return message; - } -}; -const baseMsgEditValidatorResponse = {}; -export const MsgEditValidatorResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgEditValidatorResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgEditValidatorResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgEditValidatorResponse }; - return message; - } -}; -const baseMsgDelegate = { delegatorAddress: '', validatorAddress: '' }; -export const MsgDelegate = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress); - } - if (message.amount !== undefined) { - Coin.encode(message.amount, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgDelegate }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.validatorAddress = reader.string(); - break; - case 3: - message.amount = Coin.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgDelegate }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromJSON(object.amount); - } - else { - message.amount = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - message.amount !== undefined && (obj.amount = message.amount ? Coin.toJSON(message.amount) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgDelegate }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromPartial(object.amount); - } - else { - message.amount = undefined; - } - return message; - } -}; -const baseMsgDelegateResponse = {}; -export const MsgDelegateResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgDelegateResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgDelegateResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgDelegateResponse }; - return message; - } -}; -const baseMsgBeginRedelegate = { delegatorAddress: '', validatorSrcAddress: '', validatorDstAddress: '' }; -export const MsgBeginRedelegate = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.validatorSrcAddress !== '') { - writer.uint32(18).string(message.validatorSrcAddress); - } - if (message.validatorDstAddress !== '') { - writer.uint32(26).string(message.validatorDstAddress); - } - if (message.amount !== undefined) { - Coin.encode(message.amount, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgBeginRedelegate }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.validatorSrcAddress = reader.string(); - break; - case 3: - message.validatorDstAddress = reader.string(); - break; - case 4: - message.amount = Coin.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgBeginRedelegate }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = String(object.validatorSrcAddress); - } - else { - message.validatorSrcAddress = ''; - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = String(object.validatorDstAddress); - } - else { - message.validatorDstAddress = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromJSON(object.amount); - } - else { - message.amount = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorSrcAddress !== undefined && (obj.validatorSrcAddress = message.validatorSrcAddress); - message.validatorDstAddress !== undefined && (obj.validatorDstAddress = message.validatorDstAddress); - message.amount !== undefined && (obj.amount = message.amount ? Coin.toJSON(message.amount) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgBeginRedelegate }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = object.validatorSrcAddress; - } - else { - message.validatorSrcAddress = ''; - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = object.validatorDstAddress; - } - else { - message.validatorDstAddress = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromPartial(object.amount); - } - else { - message.amount = undefined; - } - return message; - } -}; -const baseMsgBeginRedelegateResponse = {}; -export const MsgBeginRedelegateResponse = { - encode(message, writer = Writer.create()) { - if (message.completionTime !== undefined) { - Timestamp.encode(toTimestamp(message.completionTime), writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgBeginRedelegateResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.completionTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgBeginRedelegateResponse }; - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = fromJsonTimestamp(object.completionTime); - } - else { - message.completionTime = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.completionTime !== undefined && (obj.completionTime = message.completionTime !== undefined ? message.completionTime.toISOString() : null); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgBeginRedelegateResponse }; - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = object.completionTime; - } - else { - message.completionTime = undefined; - } - return message; - } -}; -const baseMsgUndelegate = { delegatorAddress: '', validatorAddress: '' }; -export const MsgUndelegate = { - encode(message, writer = Writer.create()) { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress); - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress); - } - if (message.amount !== undefined) { - Coin.encode(message.amount, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgUndelegate }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string(); - break; - case 2: - message.validatorAddress = reader.string(); - break; - case 3: - message.amount = Coin.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgUndelegate }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress); - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress); - } - else { - message.validatorAddress = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromJSON(object.amount); - } - else { - message.amount = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress); - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress); - message.amount !== undefined && (obj.amount = message.amount ? Coin.toJSON(message.amount) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgUndelegate }; - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress; - } - else { - message.delegatorAddress = ''; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromPartial(object.amount); - } - else { - message.amount = undefined; - } - return message; - } -}; -const baseMsgUndelegateResponse = {}; -export const MsgUndelegateResponse = { - encode(message, writer = Writer.create()) { - if (message.completionTime !== undefined) { - Timestamp.encode(toTimestamp(message.completionTime), writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgUndelegateResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.completionTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgUndelegateResponse }; - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = fromJsonTimestamp(object.completionTime); - } - else { - message.completionTime = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.completionTime !== undefined && (obj.completionTime = message.completionTime !== undefined ? message.completionTime.toISOString() : null); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgUndelegateResponse }; - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = object.completionTime; - } - else { - message.completionTime = undefined; - } - return message; - } -}; -export class MsgClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - CreateValidator(request) { - const data = MsgCreateValidator.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Msg', 'CreateValidator', data); - return promise.then((data) => MsgCreateValidatorResponse.decode(new Reader(data))); - } - EditValidator(request) { - const data = MsgEditValidator.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Msg', 'EditValidator', data); - return promise.then((data) => MsgEditValidatorResponse.decode(new Reader(data))); - } - Delegate(request) { - const data = MsgDelegate.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Msg', 'Delegate', data); - return promise.then((data) => MsgDelegateResponse.decode(new Reader(data))); - } - BeginRedelegate(request) { - const data = MsgBeginRedelegate.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Msg', 'BeginRedelegate', data); - return promise.then((data) => MsgBeginRedelegateResponse.decode(new Reader(data))); - } - Undelegate(request) { - const data = MsgUndelegate.encode(request).finish(); - const promise = this.rpc.request('cosmos.staking.v1beta1.Msg', 'Undelegate', data); - return promise.then((data) => MsgUndelegateResponse.decode(new Reader(data))); - } -} -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.ts deleted file mode 100644 index 516bf43..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos/staking/v1beta1/tx.ts +++ /dev/null @@ -1,950 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { Timestamp } from '../../../google/protobuf/timestamp' -import { Description, CommissionRates } from '../../../cosmos/staking/v1beta1/staking' -import { Any } from '../../../google/protobuf/any' -import { Coin } from '../../../cosmos/base/v1beta1/coin' - -export const protobufPackage = 'cosmos.staking.v1beta1' - -/** MsgCreateValidator defines a SDK message for creating a new validator. */ -export interface MsgCreateValidator { - description: Description | undefined - commission: CommissionRates | undefined - minSelfDelegation: string - delegatorAddress: string - validatorAddress: string - pubkey: Any | undefined - value: Coin | undefined -} - -/** MsgCreateValidatorResponse defines the Msg/CreateValidator response type. */ -export interface MsgCreateValidatorResponse {} - -/** MsgEditValidator defines a SDK message for editing an existing validator. */ -export interface MsgEditValidator { - description: Description | undefined - validatorAddress: string - /** - * We pass a reference to the new commission rate and min self delegation as - * it's not mandatory to update. If not updated, the deserialized rate will be - * zero with no way to distinguish if an update was intended. - * REF: #2373 - */ - commissionRate: string - minSelfDelegation: string -} - -/** MsgEditValidatorResponse defines the Msg/EditValidator response type. */ -export interface MsgEditValidatorResponse {} - -/** - * MsgDelegate defines a SDK message for performing a delegation of coins - * from a delegator to a validator. - */ -export interface MsgDelegate { - delegatorAddress: string - validatorAddress: string - amount: Coin | undefined -} - -/** MsgDelegateResponse defines the Msg/Delegate response type. */ -export interface MsgDelegateResponse {} - -/** - * MsgBeginRedelegate defines a SDK message for performing a redelegation - * of coins from a delegator and source validator to a destination validator. - */ -export interface MsgBeginRedelegate { - delegatorAddress: string - validatorSrcAddress: string - validatorDstAddress: string - amount: Coin | undefined -} - -/** MsgBeginRedelegateResponse defines the Msg/BeginRedelegate response type. */ -export interface MsgBeginRedelegateResponse { - completionTime: Date | undefined -} - -/** - * MsgUndelegate defines a SDK message for performing an undelegation from a - * delegate and a validator. - */ -export interface MsgUndelegate { - delegatorAddress: string - validatorAddress: string - amount: Coin | undefined -} - -/** MsgUndelegateResponse defines the Msg/Undelegate response type. */ -export interface MsgUndelegateResponse { - completionTime: Date | undefined -} - -const baseMsgCreateValidator: object = { minSelfDelegation: '', delegatorAddress: '', validatorAddress: '' } - -export const MsgCreateValidator = { - encode(message: MsgCreateValidator, writer: Writer = Writer.create()): Writer { - if (message.description !== undefined) { - Description.encode(message.description, writer.uint32(10).fork()).ldelim() - } - if (message.commission !== undefined) { - CommissionRates.encode(message.commission, writer.uint32(18).fork()).ldelim() - } - if (message.minSelfDelegation !== '') { - writer.uint32(26).string(message.minSelfDelegation) - } - if (message.delegatorAddress !== '') { - writer.uint32(34).string(message.delegatorAddress) - } - if (message.validatorAddress !== '') { - writer.uint32(42).string(message.validatorAddress) - } - if (message.pubkey !== undefined) { - Any.encode(message.pubkey, writer.uint32(50).fork()).ldelim() - } - if (message.value !== undefined) { - Coin.encode(message.value, writer.uint32(58).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgCreateValidator { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgCreateValidator } as MsgCreateValidator - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.description = Description.decode(reader, reader.uint32()) - break - case 2: - message.commission = CommissionRates.decode(reader, reader.uint32()) - break - case 3: - message.minSelfDelegation = reader.string() - break - case 4: - message.delegatorAddress = reader.string() - break - case 5: - message.validatorAddress = reader.string() - break - case 6: - message.pubkey = Any.decode(reader, reader.uint32()) - break - case 7: - message.value = Coin.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgCreateValidator { - const message = { ...baseMsgCreateValidator } as MsgCreateValidator - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromJSON(object.description) - } else { - message.description = undefined - } - if (object.commission !== undefined && object.commission !== null) { - message.commission = CommissionRates.fromJSON(object.commission) - } else { - message.commission = undefined - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = String(object.minSelfDelegation) - } else { - message.minSelfDelegation = '' - } - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.pubkey !== undefined && object.pubkey !== null) { - message.pubkey = Any.fromJSON(object.pubkey) - } else { - message.pubkey = undefined - } - if (object.value !== undefined && object.value !== null) { - message.value = Coin.fromJSON(object.value) - } else { - message.value = undefined - } - return message - }, - - toJSON(message: MsgCreateValidator): unknown { - const obj: any = {} - message.description !== undefined && (obj.description = message.description ? Description.toJSON(message.description) : undefined) - message.commission !== undefined && (obj.commission = message.commission ? CommissionRates.toJSON(message.commission) : undefined) - message.minSelfDelegation !== undefined && (obj.minSelfDelegation = message.minSelfDelegation) - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - message.pubkey !== undefined && (obj.pubkey = message.pubkey ? Any.toJSON(message.pubkey) : undefined) - message.value !== undefined && (obj.value = message.value ? Coin.toJSON(message.value) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): MsgCreateValidator { - const message = { ...baseMsgCreateValidator } as MsgCreateValidator - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromPartial(object.description) - } else { - message.description = undefined - } - if (object.commission !== undefined && object.commission !== null) { - message.commission = CommissionRates.fromPartial(object.commission) - } else { - message.commission = undefined - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = object.minSelfDelegation - } else { - message.minSelfDelegation = '' - } - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.pubkey !== undefined && object.pubkey !== null) { - message.pubkey = Any.fromPartial(object.pubkey) - } else { - message.pubkey = undefined - } - if (object.value !== undefined && object.value !== null) { - message.value = Coin.fromPartial(object.value) - } else { - message.value = undefined - } - return message - } -} - -const baseMsgCreateValidatorResponse: object = {} - -export const MsgCreateValidatorResponse = { - encode(_: MsgCreateValidatorResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgCreateValidatorResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgCreateValidatorResponse } as MsgCreateValidatorResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgCreateValidatorResponse { - const message = { ...baseMsgCreateValidatorResponse } as MsgCreateValidatorResponse - return message - }, - - toJSON(_: MsgCreateValidatorResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgCreateValidatorResponse { - const message = { ...baseMsgCreateValidatorResponse } as MsgCreateValidatorResponse - return message - } -} - -const baseMsgEditValidator: object = { validatorAddress: '', commissionRate: '', minSelfDelegation: '' } - -export const MsgEditValidator = { - encode(message: MsgEditValidator, writer: Writer = Writer.create()): Writer { - if (message.description !== undefined) { - Description.encode(message.description, writer.uint32(10).fork()).ldelim() - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress) - } - if (message.commissionRate !== '') { - writer.uint32(26).string(message.commissionRate) - } - if (message.minSelfDelegation !== '') { - writer.uint32(34).string(message.minSelfDelegation) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgEditValidator { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgEditValidator } as MsgEditValidator - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.description = Description.decode(reader, reader.uint32()) - break - case 2: - message.validatorAddress = reader.string() - break - case 3: - message.commissionRate = reader.string() - break - case 4: - message.minSelfDelegation = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgEditValidator { - const message = { ...baseMsgEditValidator } as MsgEditValidator - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromJSON(object.description) - } else { - message.description = undefined - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.commissionRate !== undefined && object.commissionRate !== null) { - message.commissionRate = String(object.commissionRate) - } else { - message.commissionRate = '' - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = String(object.minSelfDelegation) - } else { - message.minSelfDelegation = '' - } - return message - }, - - toJSON(message: MsgEditValidator): unknown { - const obj: any = {} - message.description !== undefined && (obj.description = message.description ? Description.toJSON(message.description) : undefined) - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - message.commissionRate !== undefined && (obj.commissionRate = message.commissionRate) - message.minSelfDelegation !== undefined && (obj.minSelfDelegation = message.minSelfDelegation) - return obj - }, - - fromPartial(object: DeepPartial): MsgEditValidator { - const message = { ...baseMsgEditValidator } as MsgEditValidator - if (object.description !== undefined && object.description !== null) { - message.description = Description.fromPartial(object.description) - } else { - message.description = undefined - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.commissionRate !== undefined && object.commissionRate !== null) { - message.commissionRate = object.commissionRate - } else { - message.commissionRate = '' - } - if (object.minSelfDelegation !== undefined && object.minSelfDelegation !== null) { - message.minSelfDelegation = object.minSelfDelegation - } else { - message.minSelfDelegation = '' - } - return message - } -} - -const baseMsgEditValidatorResponse: object = {} - -export const MsgEditValidatorResponse = { - encode(_: MsgEditValidatorResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgEditValidatorResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgEditValidatorResponse } as MsgEditValidatorResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgEditValidatorResponse { - const message = { ...baseMsgEditValidatorResponse } as MsgEditValidatorResponse - return message - }, - - toJSON(_: MsgEditValidatorResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgEditValidatorResponse { - const message = { ...baseMsgEditValidatorResponse } as MsgEditValidatorResponse - return message - } -} - -const baseMsgDelegate: object = { delegatorAddress: '', validatorAddress: '' } - -export const MsgDelegate = { - encode(message: MsgDelegate, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress) - } - if (message.amount !== undefined) { - Coin.encode(message.amount, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgDelegate { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgDelegate } as MsgDelegate - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.validatorAddress = reader.string() - break - case 3: - message.amount = Coin.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgDelegate { - const message = { ...baseMsgDelegate } as MsgDelegate - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromJSON(object.amount) - } else { - message.amount = undefined - } - return message - }, - - toJSON(message: MsgDelegate): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - message.amount !== undefined && (obj.amount = message.amount ? Coin.toJSON(message.amount) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): MsgDelegate { - const message = { ...baseMsgDelegate } as MsgDelegate - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromPartial(object.amount) - } else { - message.amount = undefined - } - return message - } -} - -const baseMsgDelegateResponse: object = {} - -export const MsgDelegateResponse = { - encode(_: MsgDelegateResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgDelegateResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgDelegateResponse } as MsgDelegateResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgDelegateResponse { - const message = { ...baseMsgDelegateResponse } as MsgDelegateResponse - return message - }, - - toJSON(_: MsgDelegateResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgDelegateResponse { - const message = { ...baseMsgDelegateResponse } as MsgDelegateResponse - return message - } -} - -const baseMsgBeginRedelegate: object = { delegatorAddress: '', validatorSrcAddress: '', validatorDstAddress: '' } - -export const MsgBeginRedelegate = { - encode(message: MsgBeginRedelegate, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.validatorSrcAddress !== '') { - writer.uint32(18).string(message.validatorSrcAddress) - } - if (message.validatorDstAddress !== '') { - writer.uint32(26).string(message.validatorDstAddress) - } - if (message.amount !== undefined) { - Coin.encode(message.amount, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgBeginRedelegate { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgBeginRedelegate } as MsgBeginRedelegate - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.validatorSrcAddress = reader.string() - break - case 3: - message.validatorDstAddress = reader.string() - break - case 4: - message.amount = Coin.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgBeginRedelegate { - const message = { ...baseMsgBeginRedelegate } as MsgBeginRedelegate - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = String(object.validatorSrcAddress) - } else { - message.validatorSrcAddress = '' - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = String(object.validatorDstAddress) - } else { - message.validatorDstAddress = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromJSON(object.amount) - } else { - message.amount = undefined - } - return message - }, - - toJSON(message: MsgBeginRedelegate): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorSrcAddress !== undefined && (obj.validatorSrcAddress = message.validatorSrcAddress) - message.validatorDstAddress !== undefined && (obj.validatorDstAddress = message.validatorDstAddress) - message.amount !== undefined && (obj.amount = message.amount ? Coin.toJSON(message.amount) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): MsgBeginRedelegate { - const message = { ...baseMsgBeginRedelegate } as MsgBeginRedelegate - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorSrcAddress !== undefined && object.validatorSrcAddress !== null) { - message.validatorSrcAddress = object.validatorSrcAddress - } else { - message.validatorSrcAddress = '' - } - if (object.validatorDstAddress !== undefined && object.validatorDstAddress !== null) { - message.validatorDstAddress = object.validatorDstAddress - } else { - message.validatorDstAddress = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromPartial(object.amount) - } else { - message.amount = undefined - } - return message - } -} - -const baseMsgBeginRedelegateResponse: object = {} - -export const MsgBeginRedelegateResponse = { - encode(message: MsgBeginRedelegateResponse, writer: Writer = Writer.create()): Writer { - if (message.completionTime !== undefined) { - Timestamp.encode(toTimestamp(message.completionTime), writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgBeginRedelegateResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgBeginRedelegateResponse } as MsgBeginRedelegateResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.completionTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgBeginRedelegateResponse { - const message = { ...baseMsgBeginRedelegateResponse } as MsgBeginRedelegateResponse - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = fromJsonTimestamp(object.completionTime) - } else { - message.completionTime = undefined - } - return message - }, - - toJSON(message: MsgBeginRedelegateResponse): unknown { - const obj: any = {} - message.completionTime !== undefined && (obj.completionTime = message.completionTime !== undefined ? message.completionTime.toISOString() : null) - return obj - }, - - fromPartial(object: DeepPartial): MsgBeginRedelegateResponse { - const message = { ...baseMsgBeginRedelegateResponse } as MsgBeginRedelegateResponse - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = object.completionTime - } else { - message.completionTime = undefined - } - return message - } -} - -const baseMsgUndelegate: object = { delegatorAddress: '', validatorAddress: '' } - -export const MsgUndelegate = { - encode(message: MsgUndelegate, writer: Writer = Writer.create()): Writer { - if (message.delegatorAddress !== '') { - writer.uint32(10).string(message.delegatorAddress) - } - if (message.validatorAddress !== '') { - writer.uint32(18).string(message.validatorAddress) - } - if (message.amount !== undefined) { - Coin.encode(message.amount, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgUndelegate { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgUndelegate } as MsgUndelegate - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.delegatorAddress = reader.string() - break - case 2: - message.validatorAddress = reader.string() - break - case 3: - message.amount = Coin.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgUndelegate { - const message = { ...baseMsgUndelegate } as MsgUndelegate - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = String(object.delegatorAddress) - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = String(object.validatorAddress) - } else { - message.validatorAddress = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromJSON(object.amount) - } else { - message.amount = undefined - } - return message - }, - - toJSON(message: MsgUndelegate): unknown { - const obj: any = {} - message.delegatorAddress !== undefined && (obj.delegatorAddress = message.delegatorAddress) - message.validatorAddress !== undefined && (obj.validatorAddress = message.validatorAddress) - message.amount !== undefined && (obj.amount = message.amount ? Coin.toJSON(message.amount) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): MsgUndelegate { - const message = { ...baseMsgUndelegate } as MsgUndelegate - if (object.delegatorAddress !== undefined && object.delegatorAddress !== null) { - message.delegatorAddress = object.delegatorAddress - } else { - message.delegatorAddress = '' - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Coin.fromPartial(object.amount) - } else { - message.amount = undefined - } - return message - } -} - -const baseMsgUndelegateResponse: object = {} - -export const MsgUndelegateResponse = { - encode(message: MsgUndelegateResponse, writer: Writer = Writer.create()): Writer { - if (message.completionTime !== undefined) { - Timestamp.encode(toTimestamp(message.completionTime), writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgUndelegateResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgUndelegateResponse } as MsgUndelegateResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.completionTime = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgUndelegateResponse { - const message = { ...baseMsgUndelegateResponse } as MsgUndelegateResponse - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = fromJsonTimestamp(object.completionTime) - } else { - message.completionTime = undefined - } - return message - }, - - toJSON(message: MsgUndelegateResponse): unknown { - const obj: any = {} - message.completionTime !== undefined && (obj.completionTime = message.completionTime !== undefined ? message.completionTime.toISOString() : null) - return obj - }, - - fromPartial(object: DeepPartial): MsgUndelegateResponse { - const message = { ...baseMsgUndelegateResponse } as MsgUndelegateResponse - if (object.completionTime !== undefined && object.completionTime !== null) { - message.completionTime = object.completionTime - } else { - message.completionTime = undefined - } - return message - } -} - -/** Msg defines the staking Msg service. */ -export interface Msg { - /** CreateValidator defines a method for creating a new validator. */ - CreateValidator(request: MsgCreateValidator): Promise - /** EditValidator defines a method for editing an existing validator. */ - EditValidator(request: MsgEditValidator): Promise - /** - * Delegate defines a method for performing a delegation of coins - * from a delegator to a validator. - */ - Delegate(request: MsgDelegate): Promise - /** - * BeginRedelegate defines a method for performing a redelegation - * of coins from a delegator and source validator to a destination validator. - */ - BeginRedelegate(request: MsgBeginRedelegate): Promise - /** - * Undelegate defines a method for performing an undelegation from a - * delegate and a validator. - */ - Undelegate(request: MsgUndelegate): Promise -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - CreateValidator(request: MsgCreateValidator): Promise { - const data = MsgCreateValidator.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Msg', 'CreateValidator', data) - return promise.then((data) => MsgCreateValidatorResponse.decode(new Reader(data))) - } - - EditValidator(request: MsgEditValidator): Promise { - const data = MsgEditValidator.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Msg', 'EditValidator', data) - return promise.then((data) => MsgEditValidatorResponse.decode(new Reader(data))) - } - - Delegate(request: MsgDelegate): Promise { - const data = MsgDelegate.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Msg', 'Delegate', data) - return promise.then((data) => MsgDelegateResponse.decode(new Reader(data))) - } - - BeginRedelegate(request: MsgBeginRedelegate): Promise { - const data = MsgBeginRedelegate.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Msg', 'BeginRedelegate', data) - return promise.then((data) => MsgBeginRedelegateResponse.decode(new Reader(data))) - } - - Undelegate(request: MsgUndelegate): Promise { - const data = MsgUndelegate.encode(request).finish() - const promise = this.rpc.request('cosmos.staking.v1beta1.Msg', 'Undelegate', data) - return promise.then((data) => MsgUndelegateResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.d.ts deleted file mode 100644 index ac37814..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "cosmos_proto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.js deleted file mode 100644 index 9945249..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.ts deleted file mode 100644 index a6d6c45..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/cosmos_proto/cosmos.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.d.ts deleted file mode 100644 index 885d30b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "gogoproto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.js deleted file mode 100644 index f02f645..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.ts deleted file mode 100644 index 4de9fe9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.d.ts deleted file mode 100644 index a64daf0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "google.api"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.js deleted file mode 100644 index e7afb6f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.ts deleted file mode 100644 index 42d1084..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.d.ts deleted file mode 100644 index 80c2357..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.d.ts +++ /dev/null @@ -1,320 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.api"; -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: string | undefined; - /** Used for updating a resource. */ - put: string | undefined; - /** Used for creating a resource. */ - post: string | undefined; - /** Used for deleting a resource. */ - delete: string | undefined; - /** Used for updating a resource. */ - patch: string | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} -export declare const Http: { - encode(message: Http, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Http; - fromJSON(object: any): Http; - toJSON(message: Http): unknown; - fromPartial(object: DeepPartial): Http; -}; -export declare const HttpRule: { - encode(message: HttpRule, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): HttpRule; - fromJSON(object: any): HttpRule; - toJSON(message: HttpRule): unknown; - fromPartial(object: DeepPartial): HttpRule; -}; -export declare const CustomHttpPattern: { - encode(message: CustomHttpPattern, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern; - fromJSON(object: any): CustomHttpPattern; - toJSON(message: CustomHttpPattern): unknown; - fromPartial(object: DeepPartial): CustomHttpPattern; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.js deleted file mode 100644 index aef285d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.js +++ /dev/null @@ -1,377 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.api'; -const baseHttp = { fullyDecodeReservedExpansion: false }; -export const Http = { - encode(message, writer = Writer.create()) { - for (const v of message.rules) { - HttpRule.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttp }; - message.rules = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion); - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - fromPartial(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion; - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - } -}; -const baseHttpRule = { selector: '', body: '', responseBody: '' }; -export const HttpRule = { - encode(message, writer = Writer.create()) { - if (message.selector !== '') { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== '') { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttpRule }; - message.additionalBindings = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector); - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get); - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put); - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post); - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete); - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch); - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body); - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody); - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.additionalBindings = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector; - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get; - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put; - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post; - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete; - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch; - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body; - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody; - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)); - } - } - return message; - } -}; -const baseCustomHttpPattern = { kind: '', path: '' }; -export const CustomHttpPattern = { - encode(message, writer = Writer.create()) { - if (message.kind !== '') { - writer.uint32(10).string(message.kind); - } - if (message.path !== '') { - writer.uint32(18).string(message.path); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCustomHttpPattern }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind); - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path); - } - else { - message.path = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - fromPartial(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind; - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path; - } - else { - message.path = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.ts deleted file mode 100644 index 2ff5322..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/api/http.ts +++ /dev/null @@ -1,676 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.api' - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[] - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string - /** Used for listing and getting information about resources. */ - get: string | undefined - /** Used for updating a resource. */ - put: string | undefined - /** Used for creating a resource. */ - post: string | undefined - /** Used for deleting a resource. */ - delete: string | undefined - /** Used for updating a resource. */ - patch: string | undefined - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[] -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string - /** The path matched by this custom verb. */ - path: string -} - -const baseHttp: object = { fullyDecodeReservedExpansion: false } - -export const Http = { - encode(message: Http, writer: Writer = Writer.create()): Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Http { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttp } as Http - message.rules = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())) - break - case 2: - message.fullyDecodeReservedExpansion = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion) - } else { - message.fullyDecodeReservedExpansion = false - } - return message - }, - - toJSON(message: Http): unknown { - const obj: any = {} - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.rules = [] - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion) - return obj - }, - - fromPartial(object: DeepPartial): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion - } else { - message.fullyDecodeReservedExpansion = false - } - return message - } -} - -const baseHttpRule: object = { selector: '', body: '', responseBody: '' } - -export const HttpRule = { - encode(message: HttpRule, writer: Writer = Writer.create()): Writer { - if (message.selector !== '') { - writer.uint32(10).string(message.selector) - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get) - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put) - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post) - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete) - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch) - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim() - } - if (message.body !== '') { - writer.uint32(58).string(message.body) - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody) - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.selector = reader.string() - break - case 2: - message.get = reader.string() - break - case 3: - message.put = reader.string() - break - case 4: - message.post = reader.string() - break - case 5: - message.delete = reader.string() - break - case 6: - message.patch = reader.string() - break - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()) - break - case 7: - message.body = reader.string() - break - case 12: - message.responseBody = reader.string() - break - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector) - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get) - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put) - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post) - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete) - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch) - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body) - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody) - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)) - } - } - return message - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {} - message.selector !== undefined && (obj.selector = message.selector) - message.get !== undefined && (obj.get = message.get) - message.put !== undefined && (obj.put = message.put) - message.post !== undefined && (obj.post = message.post) - message.delete !== undefined && (obj.delete = message.delete) - message.patch !== undefined && (obj.patch = message.patch) - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined) - message.body !== undefined && (obj.body = message.body) - message.responseBody !== undefined && (obj.responseBody = message.responseBody) - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.additionalBindings = [] - } - return obj - }, - - fromPartial(object: DeepPartial): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)) - } - } - return message - } -} - -const baseCustomHttpPattern: object = { kind: '', path: '' } - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: Writer = Writer.create()): Writer { - if (message.kind !== '') { - writer.uint32(10).string(message.kind) - } - if (message.path !== '') { - writer.uint32(18).string(message.path) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.kind = reader.string() - break - case 2: - message.path = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind) - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path) - } else { - message.path = '' - } - return message - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {} - message.kind !== undefined && (obj.kind = message.kind) - message.path !== undefined && (obj.path = message.path) - return obj - }, - - fromPartial(object: DeepPartial): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path - } else { - message.path = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.d.ts deleted file mode 100644 index e586afc..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.d.ts +++ /dev/null @@ -1,132 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string; - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array; -} -export declare const Any: { - encode(message: Any, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Any; - fromJSON(object: any): Any; - toJSON(message: Any): unknown; - fromPartial(object: DeepPartial): Any; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.js deleted file mode 100644 index 04f6fc3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.js +++ /dev/null @@ -1,98 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseAny = { typeUrl: '' }; -export const Any = { - encode(message, writer = Writer.create()) { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseAny }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string(); - break; - case 2: - message.value = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl); - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl); - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl; - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value; - } - else { - message.value = new Uint8Array(); - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.ts deleted file mode 100644 index c73d684..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/any.ts +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array -} - -const baseAny: object = { typeUrl: '' } - -export const Any = { - encode(message: Any, writer: Writer = Writer.create()): Writer { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl) - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Any { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseAny } as Any - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string() - break - case 2: - message.value = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl) - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value) - } - return message - }, - - toJSON(message: Any): unknown { - const obj: any = {} - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl) - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value - } else { - message.value = new Uint8Array() - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.d.ts deleted file mode 100644 index 57846e0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.d.ts +++ /dev/null @@ -1,1022 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: FileOptions | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: FieldOptions | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} -export declare enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type; -export declare function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string; -export declare enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label; -export declare function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string; -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: EnumOptions | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: MethodOptions | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} -/** Generated classes can be optimized for speed or code size. */ -export declare enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} -export declare function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode; -export declare function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string; -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export declare enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType; -export declare function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string; -export declare enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType; -export declare function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string; -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export declare enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} -export declare function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel; -export declare function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string; -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} -export declare const FileDescriptorSet: { - encode(message: FileDescriptorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet; - fromJSON(object: any): FileDescriptorSet; - toJSON(message: FileDescriptorSet): unknown; - fromPartial(object: DeepPartial): FileDescriptorSet; -}; -export declare const FileDescriptorProto: { - encode(message: FileDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto; - fromJSON(object: any): FileDescriptorProto; - toJSON(message: FileDescriptorProto): unknown; - fromPartial(object: DeepPartial): FileDescriptorProto; -}; -export declare const DescriptorProto: { - encode(message: DescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto; - fromJSON(object: any): DescriptorProto; - toJSON(message: DescriptorProto): unknown; - fromPartial(object: DeepPartial): DescriptorProto; -}; -export declare const DescriptorProto_ExtensionRange: { - encode(message: DescriptorProto_ExtensionRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange; - fromJSON(object: any): DescriptorProto_ExtensionRange; - toJSON(message: DescriptorProto_ExtensionRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange; -}; -export declare const DescriptorProto_ReservedRange: { - encode(message: DescriptorProto_ReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange; - fromJSON(object: any): DescriptorProto_ReservedRange; - toJSON(message: DescriptorProto_ReservedRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange; -}; -export declare const ExtensionRangeOptions: { - encode(message: ExtensionRangeOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions; - fromJSON(object: any): ExtensionRangeOptions; - toJSON(message: ExtensionRangeOptions): unknown; - fromPartial(object: DeepPartial): ExtensionRangeOptions; -}; -export declare const FieldDescriptorProto: { - encode(message: FieldDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto; - fromJSON(object: any): FieldDescriptorProto; - toJSON(message: FieldDescriptorProto): unknown; - fromPartial(object: DeepPartial): FieldDescriptorProto; -}; -export declare const OneofDescriptorProto: { - encode(message: OneofDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto; - fromJSON(object: any): OneofDescriptorProto; - toJSON(message: OneofDescriptorProto): unknown; - fromPartial(object: DeepPartial): OneofDescriptorProto; -}; -export declare const EnumDescriptorProto: { - encode(message: EnumDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto; - fromJSON(object: any): EnumDescriptorProto; - toJSON(message: EnumDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto; -}; -export declare const EnumDescriptorProto_EnumReservedRange: { - encode(message: EnumDescriptorProto_EnumReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange; - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange; - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange; -}; -export declare const EnumValueDescriptorProto: { - encode(message: EnumValueDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto; - fromJSON(object: any): EnumValueDescriptorProto; - toJSON(message: EnumValueDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumValueDescriptorProto; -}; -export declare const ServiceDescriptorProto: { - encode(message: ServiceDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto; - fromJSON(object: any): ServiceDescriptorProto; - toJSON(message: ServiceDescriptorProto): unknown; - fromPartial(object: DeepPartial): ServiceDescriptorProto; -}; -export declare const MethodDescriptorProto: { - encode(message: MethodDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto; - fromJSON(object: any): MethodDescriptorProto; - toJSON(message: MethodDescriptorProto): unknown; - fromPartial(object: DeepPartial): MethodDescriptorProto; -}; -export declare const FileOptions: { - encode(message: FileOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileOptions; - fromJSON(object: any): FileOptions; - toJSON(message: FileOptions): unknown; - fromPartial(object: DeepPartial): FileOptions; -}; -export declare const MessageOptions: { - encode(message: MessageOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MessageOptions; - fromJSON(object: any): MessageOptions; - toJSON(message: MessageOptions): unknown; - fromPartial(object: DeepPartial): MessageOptions; -}; -export declare const FieldOptions: { - encode(message: FieldOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldOptions; - fromJSON(object: any): FieldOptions; - toJSON(message: FieldOptions): unknown; - fromPartial(object: DeepPartial): FieldOptions; -}; -export declare const OneofOptions: { - encode(message: OneofOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofOptions; - fromJSON(object: any): OneofOptions; - toJSON(message: OneofOptions): unknown; - fromPartial(object: DeepPartial): OneofOptions; -}; -export declare const EnumOptions: { - encode(message: EnumOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumOptions; - fromJSON(object: any): EnumOptions; - toJSON(message: EnumOptions): unknown; - fromPartial(object: DeepPartial): EnumOptions; -}; -export declare const EnumValueOptions: { - encode(message: EnumValueOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions; - fromJSON(object: any): EnumValueOptions; - toJSON(message: EnumValueOptions): unknown; - fromPartial(object: DeepPartial): EnumValueOptions; -}; -export declare const ServiceOptions: { - encode(message: ServiceOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceOptions; - fromJSON(object: any): ServiceOptions; - toJSON(message: ServiceOptions): unknown; - fromPartial(object: DeepPartial): ServiceOptions; -}; -export declare const MethodOptions: { - encode(message: MethodOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodOptions; - fromJSON(object: any): MethodOptions; - toJSON(message: MethodOptions): unknown; - fromPartial(object: DeepPartial): MethodOptions; -}; -export declare const UninterpretedOption: { - encode(message: UninterpretedOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption; - fromJSON(object: any): UninterpretedOption; - toJSON(message: UninterpretedOption): unknown; - fromPartial(object: DeepPartial): UninterpretedOption; -}; -export declare const UninterpretedOption_NamePart: { - encode(message: UninterpretedOption_NamePart, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart; - fromJSON(object: any): UninterpretedOption_NamePart; - toJSON(message: UninterpretedOption_NamePart): unknown; - fromPartial(object: DeepPartial): UninterpretedOption_NamePart; -}; -export declare const SourceCodeInfo: { - encode(message: SourceCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo; - fromJSON(object: any): SourceCodeInfo; - toJSON(message: SourceCodeInfo): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo; -}; -export declare const SourceCodeInfo_Location: { - encode(message: SourceCodeInfo_Location, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location; - fromJSON(object: any): SourceCodeInfo_Location; - toJSON(message: SourceCodeInfo_Location): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo_Location; -}; -export declare const GeneratedCodeInfo: { - encode(message: GeneratedCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo; - fromJSON(object: any): GeneratedCodeInfo; - toJSON(message: GeneratedCodeInfo): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo; -}; -export declare const GeneratedCodeInfo_Annotation: { - encode(message: GeneratedCodeInfo_Annotation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation; - fromJSON(object: any): GeneratedCodeInfo_Annotation; - toJSON(message: GeneratedCodeInfo_Annotation): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.js deleted file mode 100644 index 22f7937..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.js +++ /dev/null @@ -1,3920 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -export var FieldDescriptorProto_Type; -(function (FieldDescriptorProto_Type) { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT64"] = 3] = "TYPE_INT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT64"] = 4] = "TYPE_UINT64"; - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT32"] = 5] = "TYPE_INT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BOOL"] = 8] = "TYPE_BOOL"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_STRING"] = 9] = "TYPE_STRING"; - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_GROUP"] = 10] = "TYPE_GROUP"; - /** TYPE_MESSAGE - Length-delimited aggregate. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; - /** TYPE_BYTES - New in version 2. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BYTES"] = 12] = "TYPE_BYTES"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT32"] = 13] = "TYPE_UINT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_ENUM"] = 14] = "TYPE_ENUM"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; - /** TYPE_SINT32 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT32"] = 17] = "TYPE_SINT32"; - /** TYPE_SINT64 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT64"] = 18] = "TYPE_SINT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Type || (FieldDescriptorProto_Type = {})); -export function fieldDescriptorProto_TypeFromJSON(object) { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_TypeToJSON(object) { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE'; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT'; - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64'; - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64'; - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32'; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64'; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32'; - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL'; - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING'; - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP'; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE'; - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES'; - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32'; - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM'; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32'; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64'; - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32'; - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64'; - default: - return 'UNKNOWN'; - } -} -export var FieldDescriptorProto_Label; -(function (FieldDescriptorProto_Label) { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_OPTIONAL"] = 1] = "LABEL_OPTIONAL"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REQUIRED"] = 2] = "LABEL_REQUIRED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REPEATED"] = 3] = "LABEL_REPEATED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Label || (FieldDescriptorProto_Label = {})); -export function fieldDescriptorProto_LabelFromJSON(object) { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_LabelToJSON(object) { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL'; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED'; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED'; - default: - return 'UNKNOWN'; - } -} -/** Generated classes can be optimized for speed or code size. */ -export var FileOptions_OptimizeMode; -(function (FileOptions_OptimizeMode) { - /** SPEED - Generate complete code for parsing, serialization, */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["SPEED"] = 1] = "SPEED"; - /** CODE_SIZE - etc. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["CODE_SIZE"] = 2] = "CODE_SIZE"; - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["LITE_RUNTIME"] = 3] = "LITE_RUNTIME"; - FileOptions_OptimizeMode[FileOptions_OptimizeMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FileOptions_OptimizeMode || (FileOptions_OptimizeMode = {})); -export function fileOptions_OptimizeModeFromJSON(object) { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED; - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} -export function fileOptions_OptimizeModeToJSON(object) { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED'; - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE'; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_CType; -(function (FieldOptions_CType) { - /** STRING - Default mode. */ - FieldOptions_CType[FieldOptions_CType["STRING"] = 0] = "STRING"; - FieldOptions_CType[FieldOptions_CType["CORD"] = 1] = "CORD"; - FieldOptions_CType[FieldOptions_CType["STRING_PIECE"] = 2] = "STRING_PIECE"; - FieldOptions_CType[FieldOptions_CType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_CType || (FieldOptions_CType = {})); -export function fieldOptions_CTypeFromJSON(object) { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING; - case 1: - case 'CORD': - return FieldOptions_CType.CORD; - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} -export function fieldOptions_CTypeToJSON(object) { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING'; - case FieldOptions_CType.CORD: - return 'CORD'; - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_JSType; -(function (FieldOptions_JSType) { - /** JS_NORMAL - Use the default type. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NORMAL"] = 0] = "JS_NORMAL"; - /** JS_STRING - Use JavaScript strings. */ - FieldOptions_JSType[FieldOptions_JSType["JS_STRING"] = 1] = "JS_STRING"; - /** JS_NUMBER - Use JavaScript numbers. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NUMBER"] = 2] = "JS_NUMBER"; - FieldOptions_JSType[FieldOptions_JSType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_JSType || (FieldOptions_JSType = {})); -export function fieldOptions_JSTypeFromJSON(object) { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL; - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING; - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} -export function fieldOptions_JSTypeToJSON(object) { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL'; - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING'; - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER'; - default: - return 'UNKNOWN'; - } -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export var MethodOptions_IdempotencyLevel; -(function (MethodOptions_IdempotencyLevel) { - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENCY_UNKNOWN"] = 0] = "IDEMPOTENCY_UNKNOWN"; - /** NO_SIDE_EFFECTS - implies idempotent */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["NO_SIDE_EFFECTS"] = 1] = "NO_SIDE_EFFECTS"; - /** IDEMPOTENT - idempotent, but may have side effects */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENT"] = 2] = "IDEMPOTENT"; - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(MethodOptions_IdempotencyLevel || (MethodOptions_IdempotencyLevel = {})); -export function methodOptions_IdempotencyLevelFromJSON(object) { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} -export function methodOptions_IdempotencyLevelToJSON(object) { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN'; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS'; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT'; - default: - return 'UNKNOWN'; - } -} -const baseFileDescriptorSet = {}; -export const FileDescriptorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.file) { - FileDescriptorProto.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorSet }; - message.file = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.file = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)); - } - } - return message; - } -}; -const baseFileDescriptorProto = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' }; -export const FileDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.package !== '') { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } - else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } - else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package); - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax); - } - else { - message.syntax = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } - else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e); - } - else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e); - } - else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package; - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax; - } - else { - message.syntax = ''; - } - return message; - } -}; -const baseDescriptorProto = { name: '', reservedName: '' }; -export const DescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)); - } - else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.oneofDecl = []; - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseDescriptorProto_ExtensionRange = { start: 0, end: 0 }; -export const DescriptorProto_ExtensionRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ExtensionRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseDescriptorProto_ReservedRange = { start: 0, end: 0 }; -export const DescriptorProto_ReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseExtensionRangeOptions = {}; -export const ExtensionRangeOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldDescriptorProto = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -}; -export const FieldDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label); - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type); - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName); - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee); - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue); - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex); - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName); - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional); - } - else { - message.proto3Optional = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label; - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName; - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee; - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue; - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex; - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName; - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional; - } - else { - message.proto3Optional = false; - } - return message; - } -}; -const baseOneofDescriptorProto = { name: '' }; -export const OneofDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseEnumDescriptorProto = { name: '', reservedName: '' }; -export const EnumDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseEnumDescriptorProto_EnumReservedRange = { start: 0, end: 0 }; -export const EnumDescriptorProto_EnumReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseEnumValueDescriptorProto = { name: '', number: 0 }; -export const EnumValueDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseServiceDescriptorProto = { name: '' }; -export const ServiceDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceDescriptorProto }; - message.method = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.method = []; - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseMethodDescriptorProto = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false }; -export const MethodDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType); - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType); - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming); - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming); - } - else { - message.serverStreaming = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType; - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType; - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming; - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming; - } - else { - message.serverStreaming = false; - } - return message; - } -}; -const baseFileOptions = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -}; -export const FileOptions = { - encode(message, writer = Writer.create()) { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage); - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname); - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles); - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash); - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor); - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage); - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices); - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices); - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices); - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices); - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas); - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix); - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace); - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix); - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix); - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace); - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace); - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage); - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage; - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname; - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles; - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash; - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8; - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor; - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage; - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices; - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices; - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices; - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices; - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas; - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix; - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace; - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix; - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix; - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace; - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace; - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage; - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMessageOptions = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false }; -export const MessageOptions = { - encode(message, writer = Writer.create()) { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat); - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor); - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry); - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat; - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor; - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry; - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldOptions = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false }; -export const FieldOptions = { - encode(message, writer = Writer.create()) { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype); - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed); - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype); - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy); - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak); - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype; - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed; - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype; - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy; - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak; - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseOneofOptions = {}; -export const OneofOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumOptions = { allowAlias: false, deprecated: false }; -export const EnumOptions = { - encode(message, writer = Writer.create()) { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias); - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias; - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumValueOptions = { deprecated: false }; -export const EnumValueOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseServiceOptions = { deprecated: false }; -export const ServiceOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMethodOptions = { deprecated: false, idempotencyLevel: 0 }; -export const MethodOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel); - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel; - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseUninterpretedOption = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' }; -export const UninterpretedOption = { - encode(message, writer = Writer.create()) { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption }; - message.name = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64()); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64()); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue); - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue); - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue); - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue); - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue); - } - else { - message.aggregateValue = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)); - } - else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue); - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue; - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue; - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue; - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue; - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue; - } - else { - message.stringValue = new Uint8Array(); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue; - } - else { - message.aggregateValue = ''; - } - return message; - } -}; -const baseUninterpretedOption_NamePart = { namePart: '', isExtension: false }; -export const UninterpretedOption_NamePart = { - encode(message, writer = Writer.create()) { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption_NamePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart); - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension); - } - else { - message.isExtension = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart; - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension; - } - else { - message.isExtension = false; - } - return message; - } -}; -const baseSourceCodeInfo = {}; -export const SourceCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo }; - message.location = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)); - } - else { - obj.location = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)); - } - } - return message; - } -}; -const baseSourceCodeInfo_Location = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' }; -export const SourceCodeInfo_Location = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } - else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments); - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments); - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => e); - } - else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } - else { - obj.leadingDetachedComments = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments; - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments; - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e); - } - } - return message; - } -}; -const baseGeneratedCodeInfo = {}; -export const GeneratedCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)); - } - else { - obj.annotation = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)); - } - } - return message; - } -}; -const baseGeneratedCodeInfo_Annotation = { path: 0, sourceFile: '', begin: 0, end: 0 }; -export const GeneratedCodeInfo_Annotation = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile); - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin); - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = message.begin); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile; - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin; - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.ts deleted file mode 100644 index 83606a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4643 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[] -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string - /** e.g. "foo", "foo.bar", etc. */ - package: string - /** Names of files imported by this file. */ - dependency: string[] - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[] - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[] - /** All top-level definitions in this file. */ - messageType: DescriptorProto[] - enumType: EnumDescriptorProto[] - service: ServiceDescriptorProto[] - extension: FieldDescriptorProto[] - options: FileOptions | undefined - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string - field: FieldDescriptorProto[] - extension: FieldDescriptorProto[] - nestedType: DescriptorProto[] - enumType: EnumDescriptorProto[] - extensionRange: DescriptorProto_ExtensionRange[] - oneofDecl: OneofDescriptorProto[] - options: MessageOptions | undefined - reservedRange: DescriptorProto_ReservedRange[] - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[] -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number - options: ExtensionRangeOptions | undefined -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string - number: number - label: FieldDescriptorProto_Label - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string - options: FieldOptions | undefined - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64 - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64 - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32 - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64 - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32 - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32 - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32 - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64 - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32 - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64 - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE' - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT' - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64' - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64' - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32' - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64' - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32' - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL' - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING' - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP' - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE' - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES' - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32' - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM' - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32' - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64' - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32' - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64' - default: - return 'UNKNOWN' - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL' - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED' - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED' - default: - return 'UNKNOWN' - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string - options: OneofOptions | undefined -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string - value: EnumValueDescriptorProto[] - options: EnumOptions | undefined - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[] - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[] -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number - /** Inclusive. */ - end: number -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string - number: number - options: EnumValueOptions | undefined -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string - method: MethodDescriptorProto[] - options: ServiceOptions | undefined -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string - outputType: string - options: MethodOptions | undefined - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean - optimizeFor: FileOptions_OptimizeMode - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean - javaGenericServices: boolean - pyGenericServices: boolean - phpGenericServices: boolean - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[] -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED' - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE' - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME' - default: - return 'UNKNOWN' - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean - /** For Google-internal migration only. Do not use. */ - weak: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING - case 1: - case 'CORD': - return FieldOptions_CType.CORD - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING' - case FieldOptions_CType.CORD: - return 'CORD' - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE' - default: - return 'UNKNOWN' - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL' - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING' - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER' - default: - return 'UNKNOWN' - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean - idempotencyLevel: MethodOptions_IdempotencyLevel - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN' - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS' - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT' - default: - return 'UNKNOWN' - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[] - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string - positiveIntValue: number - negativeIntValue: number - doubleValue: number - stringValue: Uint8Array - aggregateValue: string -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string - isExtension: boolean -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[] -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[] - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[] - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string - trailingComments: string - leadingDetachedComments: string[] -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[] -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[] - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number -} - -const baseFileDescriptorSet: object = {} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {} - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)) - } else { - obj.file = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)) - } - } - return message - } -} - -const baseFileDescriptorProto: object = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' } - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.package !== '') { - writer.uint32(18).string(message.package) - } - for (const v of message.dependency) { - writer.uint32(26).string(v!) - } - writer.uint32(82).fork() - for (const v of message.publicDependency) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(90).fork() - for (const v of message.weakDependency) { - writer.int32(v) - } - writer.ldelim() - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim() - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.package = reader.string() - break - case 3: - message.dependency.push(reader.string()) - break - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()) - } - } else { - message.publicDependency.push(reader.int32()) - } - break - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()) - } - } else { - message.weakDependency.push(reader.int32()) - } - break - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 8: - message.options = FileOptions.decode(reader, reader.uint32()) - break - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()) - break - case 12: - message.syntax = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package) - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax) - } else { - message.syntax = '' - } - return message - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.package !== undefined && (obj.package = message.package) - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e) - } else { - obj.dependency = [] - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e) - } else { - obj.publicDependency = [] - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e) - } else { - obj.weakDependency = [] - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.messageType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)) - } else { - obj.service = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined) - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined) - message.syntax !== undefined && (obj.syntax = message.syntax) - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax - } else { - message.syntax = '' - } - return message - } -} - -const baseDescriptorProto: object = { name: '', reservedName: '' } - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim() - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim() - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())) - break - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()) - break - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())) - break - case 10: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.field = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.nestedType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)) - } else { - obj.extensionRange = [] - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)) - } else { - obj.oneofDecl = [] - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseDescriptorProto_ExtensionRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseDescriptorProto_ReservedRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseExtensionRangeOptions: object = {} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldDescriptorProto: object = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number) - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label) - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type) - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName) - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee) - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue) - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex) - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName) - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 3: - message.number = reader.int32() - break - case 4: - message.label = reader.int32() as any - break - case 5: - message.type = reader.int32() as any - break - case 6: - message.typeName = reader.string() - break - case 2: - message.extendee = reader.string() - break - case 7: - message.defaultValue = reader.string() - break - case 9: - message.oneofIndex = reader.int32() - break - case 10: - message.jsonName = reader.string() - break - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()) - break - case 17: - message.proto3Optional = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label) - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type) - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName) - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee) - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue) - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex) - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName) - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional) - } else { - message.proto3Optional = false - } - return message - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)) - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)) - message.typeName !== undefined && (obj.typeName = message.typeName) - message.extendee !== undefined && (obj.extendee = message.extendee) - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue) - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex) - message.jsonName !== undefined && (obj.jsonName = message.jsonName) - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined) - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional) - return obj - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional - } else { - message.proto3Optional = false - } - return message - } -} - -const baseOneofDescriptorProto: object = { name: '' } - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseEnumDescriptorProto: object = { name: '', reservedName: '' } - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()) - break - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())) - break - case 5: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)) - } else { - obj.value = [] - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseEnumDescriptorProto_EnumReservedRange: object = { start: 0, end: 0 } - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseEnumValueDescriptorProto: object = { name: '', number: 0 } - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number) - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.number = reader.int32() - break - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseServiceDescriptorProto: object = { name: '' } - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)) - } else { - obj.method = [] - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseMethodDescriptorProto: object = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false } - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType) - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType) - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim() - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming) - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.inputType = reader.string() - break - case 3: - message.outputType = reader.string() - break - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()) - break - case 5: - message.clientStreaming = reader.bool() - break - case 6: - message.serverStreaming = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType) - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType) - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming) - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming) - } else { - message.serverStreaming = false - } - return message - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.inputType !== undefined && (obj.inputType = message.inputType) - message.outputType !== undefined && (obj.outputType = message.outputType) - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined) - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming) - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming) - return obj - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming - } else { - message.serverStreaming = false - } - return message - } -} - -const baseFileOptions: object = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -} - -export const FileOptions = { - encode(message: FileOptions, writer: Writer = Writer.create()): Writer { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage) - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname) - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles) - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash) - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8) - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor) - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage) - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices) - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices) - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices) - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices) - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated) - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas) - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix) - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace) - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix) - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix) - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace) - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace) - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string() - break - case 8: - message.javaOuterClassname = reader.string() - break - case 10: - message.javaMultipleFiles = reader.bool() - break - case 20: - message.javaGenerateEqualsAndHash = reader.bool() - break - case 27: - message.javaStringCheckUtf8 = reader.bool() - break - case 9: - message.optimizeFor = reader.int32() as any - break - case 11: - message.goPackage = reader.string() - break - case 16: - message.ccGenericServices = reader.bool() - break - case 17: - message.javaGenericServices = reader.bool() - break - case 18: - message.pyGenericServices = reader.bool() - break - case 42: - message.phpGenericServices = reader.bool() - break - case 23: - message.deprecated = reader.bool() - break - case 31: - message.ccEnableArenas = reader.bool() - break - case 36: - message.objcClassPrefix = reader.string() - break - case 37: - message.csharpNamespace = reader.string() - break - case 39: - message.swiftPrefix = reader.string() - break - case 40: - message.phpClassPrefix = reader.string() - break - case 41: - message.phpNamespace = reader.string() - break - case 44: - message.phpMetadataNamespace = reader.string() - break - case 45: - message.rubyPackage = reader.string() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage) - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname) - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles) - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash) - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8) - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor) - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage) - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices) - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices) - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices) - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices) - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas) - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix) - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace) - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix) - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix) - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace) - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace) - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage) - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {} - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage) - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname) - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles) - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash) - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8) - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)) - message.goPackage !== undefined && (obj.goPackage = message.goPackage) - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices) - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices) - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices) - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas) - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix) - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace) - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix) - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix) - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace) - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace) - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMessageOptions: object = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false } - -export const MessageOptions = { - encode(message: MessageOptions, writer: Writer = Writer.create()): Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat) - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool() - break - case 2: - message.noStandardDescriptorAccessor = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 7: - message.mapEntry = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat) - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor) - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry) - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {} - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat) - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldOptions: object = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false } - -export const FieldOptions = { - encode(message: FieldOptions, writer: Writer = Writer.create()): Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype) - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed) - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype) - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any - break - case 2: - message.packed = reader.bool() - break - case 6: - message.jstype = reader.int32() as any - break - case 5: - message.lazy = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 10: - message.weak = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype) - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed) - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype) - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy) - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak) - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {} - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)) - message.packed !== undefined && (obj.packed = message.packed) - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)) - message.lazy !== undefined && (obj.lazy = message.lazy) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.weak !== undefined && (obj.weak = message.weak) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseOneofOptions: object = {} - -export const OneofOptions = { - encode(message: OneofOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumOptions: object = { allowAlias: false, deprecated: false } - -export const EnumOptions = { - encode(message: EnumOptions, writer: Writer = Writer.create()): Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias) - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {} - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumValueOptions: object = { deprecated: false } - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseServiceOptions: object = { deprecated: false } - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMethodOptions: object = { deprecated: false, idempotencyLevel: 0 } - -export const MethodOptions = { - encode(message: MethodOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 34: - message.idempotencyLevel = reader.int32() as any - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseUninterpretedOption: object = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' } - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: Writer = Writer.create()): Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue) - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue) - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue) - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue) - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue) - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())) - break - case 3: - message.identifierValue = reader.string() - break - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long) - break - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long) - break - case 6: - message.doubleValue = reader.double() - break - case 7: - message.stringValue = reader.bytes() - break - case 8: - message.aggregateValue = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue) - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue) - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue) - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue) - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue) - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue) - } else { - message.aggregateValue = '' - } - return message - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {} - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)) - } else { - obj.name = [] - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue) - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue) - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue) - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue) - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())) - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue - } else { - message.stringValue = new Uint8Array() - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue - } else { - message.aggregateValue = '' - } - return message - } -} - -const baseUninterpretedOption_NamePart: object = { namePart: '', isExtension: false } - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: Writer = Writer.create()): Writer { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart) - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.namePart = reader.string() - break - case 2: - message.isExtension = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart) - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension) - } else { - message.isExtension = false - } - return message - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {} - message.namePart !== undefined && (obj.namePart = message.namePart) - message.isExtension !== undefined && (obj.isExtension = message.isExtension) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension - } else { - message.isExtension = false - } - return message - } -} - -const baseSourceCodeInfo: object = {} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {} - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)) - } else { - obj.location = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)) - } - } - return message - } -} - -const baseSourceCodeInfo_Location: object = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' } - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(18).fork() - for (const v of message.span) { - writer.int32(v) - } - writer.ldelim() - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments) - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments) - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.span.push(reader.int32()) - } - } else { - message.span.push(reader.int32()) - } - break - case 3: - message.leadingComments = reader.string() - break - case 4: - message.trailingComments = reader.string() - break - case 6: - message.leadingDetachedComments.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments) - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments) - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - if (message.span) { - obj.span = message.span.map((e) => e) - } else { - obj.span = [] - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments) - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments) - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e) - } else { - obj.leadingDetachedComments = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e) - } - } - return message - } -} - -const baseGeneratedCodeInfo: object = {} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {} - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)) - } else { - obj.annotation = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)) - } - } - return message - } -} - -const baseGeneratedCodeInfo_Annotation: object = { path: 0, sourceFile: '', begin: 0, end: 0 } - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile) - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin) - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - message.sourceFile = reader.string() - break - case 3: - message.begin = reader.int32() - break - case 4: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile) - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin) - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile) - message.begin !== undefined && (obj.begin = message.begin) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.d.ts deleted file mode 100644 index 9e651b0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.d.ts +++ /dev/null @@ -1,91 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Duration represents a signed, fixed-length span of time represented - * as a count of seconds and fractions of seconds at nanosecond - * resolution. It is independent of any calendar and concepts like "day" - * or "month". It is related to Timestamp in that the difference between - * two Timestamp values is a Duration and it can be added or subtracted - * from a Timestamp. Range is approximately +-10,000 years. - * - * # Examples - * - * Example 1: Compute Duration from two Timestamps in pseudo code. - * - * Timestamp start = ...; - * Timestamp end = ...; - * Duration duration = ...; - * - * duration.seconds = end.seconds - start.seconds; - * duration.nanos = end.nanos - start.nanos; - * - * if (duration.seconds < 0 && duration.nanos > 0) { - * duration.seconds += 1; - * duration.nanos -= 1000000000; - * } else if (duration.seconds > 0 && duration.nanos < 0) { - * duration.seconds -= 1; - * duration.nanos += 1000000000; - * } - * - * Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. - * - * Timestamp start = ...; - * Duration duration = ...; - * Timestamp end = ...; - * - * end.seconds = start.seconds + duration.seconds; - * end.nanos = start.nanos + duration.nanos; - * - * if (end.nanos < 0) { - * end.seconds -= 1; - * end.nanos += 1000000000; - * } else if (end.nanos >= 1000000000) { - * end.seconds += 1; - * end.nanos -= 1000000000; - * } - * - * Example 3: Compute Duration from datetime.timedelta in Python. - * - * td = datetime.timedelta(days=3, minutes=10) - * duration = Duration() - * duration.FromTimedelta(td) - * - * # JSON Mapping - * - * In JSON format, the Duration type is encoded as a string rather than an - * object, where the string ends in the suffix "s" (indicating seconds) and - * is preceded by the number of seconds, with nanoseconds expressed as - * fractional seconds. For example, 3 seconds with 0 nanoseconds should be - * encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should - * be expressed in JSON format as "3.000000001s", and 3 seconds and 1 - * microsecond should be expressed in JSON format as "3.000001s". - */ -export interface Duration { - /** - * Signed seconds of the span of time. Must be from -315,576,000,000 - * to +315,576,000,000 inclusive. Note: these bounds are computed from: - * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years - */ - seconds: number; - /** - * Signed fractions of a second at nanosecond resolution of the span - * of time. Durations less than one second are represented with a 0 - * `seconds` field and a positive or negative `nanos` field. For durations - * of one second or more, a non-zero value for the `nanos` field must be - * of the same sign as the `seconds` field. Must be from -999,999,999 - * to +999,999,999 inclusive. - */ - nanos: number; -} -export declare const Duration: { - encode(message: Duration, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Duration; - fromJSON(object: any): Duration; - toJSON(message: Duration): unknown; - fromPartial(object: DeepPartial): Duration; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.js deleted file mode 100644 index 85d9d5e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseDuration = { seconds: 0, nanos: 0 }; -export const Duration = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDuration }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDuration }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseDuration }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.ts deleted file mode 100644 index cb49903..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/duration.ts +++ /dev/null @@ -1,188 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Duration represents a signed, fixed-length span of time represented - * as a count of seconds and fractions of seconds at nanosecond - * resolution. It is independent of any calendar and concepts like "day" - * or "month". It is related to Timestamp in that the difference between - * two Timestamp values is a Duration and it can be added or subtracted - * from a Timestamp. Range is approximately +-10,000 years. - * - * # Examples - * - * Example 1: Compute Duration from two Timestamps in pseudo code. - * - * Timestamp start = ...; - * Timestamp end = ...; - * Duration duration = ...; - * - * duration.seconds = end.seconds - start.seconds; - * duration.nanos = end.nanos - start.nanos; - * - * if (duration.seconds < 0 && duration.nanos > 0) { - * duration.seconds += 1; - * duration.nanos -= 1000000000; - * } else if (duration.seconds > 0 && duration.nanos < 0) { - * duration.seconds -= 1; - * duration.nanos += 1000000000; - * } - * - * Example 2: Compute Timestamp from Timestamp + Duration in pseudo code. - * - * Timestamp start = ...; - * Duration duration = ...; - * Timestamp end = ...; - * - * end.seconds = start.seconds + duration.seconds; - * end.nanos = start.nanos + duration.nanos; - * - * if (end.nanos < 0) { - * end.seconds -= 1; - * end.nanos += 1000000000; - * } else if (end.nanos >= 1000000000) { - * end.seconds += 1; - * end.nanos -= 1000000000; - * } - * - * Example 3: Compute Duration from datetime.timedelta in Python. - * - * td = datetime.timedelta(days=3, minutes=10) - * duration = Duration() - * duration.FromTimedelta(td) - * - * # JSON Mapping - * - * In JSON format, the Duration type is encoded as a string rather than an - * object, where the string ends in the suffix "s" (indicating seconds) and - * is preceded by the number of seconds, with nanoseconds expressed as - * fractional seconds. For example, 3 seconds with 0 nanoseconds should be - * encoded in JSON format as "3s", while 3 seconds and 1 nanosecond should - * be expressed in JSON format as "3.000000001s", and 3 seconds and 1 - * microsecond should be expressed in JSON format as "3.000001s". - */ -export interface Duration { - /** - * Signed seconds of the span of time. Must be from -315,576,000,000 - * to +315,576,000,000 inclusive. Note: these bounds are computed from: - * 60 sec/min * 60 min/hr * 24 hr/day * 365.25 days/year * 10000 years - */ - seconds: number - /** - * Signed fractions of a second at nanosecond resolution of the span - * of time. Durations less than one second are represented with a 0 - * `seconds` field and a positive or negative `nanos` field. For durations - * of one second or more, a non-zero value for the `nanos` field must be - * of the same sign as the `seconds` field. Must be from -999,999,999 - * to +999,999,999 inclusive. - */ - nanos: number -} - -const baseDuration: object = { seconds: 0, nanos: 0 } - -export const Duration = { - encode(message: Duration, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Duration { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDuration } as Duration - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Duration { - const message = { ...baseDuration } as Duration - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Duration): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Duration { - const message = { ...baseDuration } as Duration - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.d.ts deleted file mode 100644 index 269c264..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.d.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number; - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number; -} -export declare const Timestamp: { - encode(message: Timestamp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Timestamp; - fromJSON(object: any): Timestamp; - toJSON(message: Timestamp): unknown; - fromPartial(object: DeepPartial): Timestamp; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.js deleted file mode 100644 index ad949da..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseTimestamp = { seconds: 0, nanos: 0 }; -export const Timestamp = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTimestamp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.ts deleted file mode 100644 index a83ef91..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/google/protobuf/timestamp.ts +++ /dev/null @@ -1,219 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number -} - -const baseTimestamp: object = { seconds: 0, nanos: 0 } - -export const Timestamp = { - encode(message: Timestamp, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Timestamp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTimestamp } as Timestamp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Timestamp): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.d.ts deleted file mode 100644 index 2fd1b2a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.d.ts +++ /dev/null @@ -1,19 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "tendermint.crypto"; -/** PublicKey defines the keys available for use with Tendermint Validators */ -export interface PublicKey { - ed25519: Uint8Array | undefined; - secp256k1: Uint8Array | undefined; -} -export declare const PublicKey: { - encode(message: PublicKey, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PublicKey; - fromJSON(object: any): PublicKey; - toJSON(message: PublicKey): unknown; - fromPartial(object: DeepPartial): PublicKey; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.js deleted file mode 100644 index d1ad9b9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'tendermint.crypto'; -const basePublicKey = {}; -export const PublicKey = { - encode(message, writer = Writer.create()) { - if (message.ed25519 !== undefined) { - writer.uint32(10).bytes(message.ed25519); - } - if (message.secp256k1 !== undefined) { - writer.uint32(18).bytes(message.secp256k1); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePublicKey }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ed25519 = reader.bytes(); - break; - case 2: - message.secp256k1 = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePublicKey }; - if (object.ed25519 !== undefined && object.ed25519 !== null) { - message.ed25519 = bytesFromBase64(object.ed25519); - } - if (object.secp256k1 !== undefined && object.secp256k1 !== null) { - message.secp256k1 = bytesFromBase64(object.secp256k1); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ed25519 !== undefined && (obj.ed25519 = message.ed25519 !== undefined ? base64FromBytes(message.ed25519) : undefined); - message.secp256k1 !== undefined && (obj.secp256k1 = message.secp256k1 !== undefined ? base64FromBytes(message.secp256k1) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...basePublicKey }; - if (object.ed25519 !== undefined && object.ed25519 !== null) { - message.ed25519 = object.ed25519; - } - else { - message.ed25519 = undefined; - } - if (object.secp256k1 !== undefined && object.secp256k1 !== null) { - message.secp256k1 = object.secp256k1; - } - else { - message.secp256k1 = undefined; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.ts deleted file mode 100644 index 4c8fbd0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/keys.ts +++ /dev/null @@ -1,118 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'tendermint.crypto' - -/** PublicKey defines the keys available for use with Tendermint Validators */ -export interface PublicKey { - ed25519: Uint8Array | undefined - secp256k1: Uint8Array | undefined -} - -const basePublicKey: object = {} - -export const PublicKey = { - encode(message: PublicKey, writer: Writer = Writer.create()): Writer { - if (message.ed25519 !== undefined) { - writer.uint32(10).bytes(message.ed25519) - } - if (message.secp256k1 !== undefined) { - writer.uint32(18).bytes(message.secp256k1) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PublicKey { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePublicKey } as PublicKey - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ed25519 = reader.bytes() - break - case 2: - message.secp256k1 = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PublicKey { - const message = { ...basePublicKey } as PublicKey - if (object.ed25519 !== undefined && object.ed25519 !== null) { - message.ed25519 = bytesFromBase64(object.ed25519) - } - if (object.secp256k1 !== undefined && object.secp256k1 !== null) { - message.secp256k1 = bytesFromBase64(object.secp256k1) - } - return message - }, - - toJSON(message: PublicKey): unknown { - const obj: any = {} - message.ed25519 !== undefined && (obj.ed25519 = message.ed25519 !== undefined ? base64FromBytes(message.ed25519) : undefined) - message.secp256k1 !== undefined && (obj.secp256k1 = message.secp256k1 !== undefined ? base64FromBytes(message.secp256k1) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): PublicKey { - const message = { ...basePublicKey } as PublicKey - if (object.ed25519 !== undefined && object.ed25519 !== null) { - message.ed25519 = object.ed25519 - } else { - message.ed25519 = undefined - } - if (object.secp256k1 !== undefined && object.secp256k1 !== null) { - message.secp256k1 = object.secp256k1 - } else { - message.secp256k1 = undefined - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.d.ts deleted file mode 100644 index f67d395..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.d.ts +++ /dev/null @@ -1,73 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "tendermint.crypto"; -export interface Proof { - total: number; - index: number; - leafHash: Uint8Array; - aunts: Uint8Array[]; -} -export interface ValueOp { - /** Encoded in ProofOp.Key. */ - key: Uint8Array; - /** To encode in ProofOp.Data */ - proof: Proof | undefined; -} -export interface DominoOp { - key: string; - input: string; - output: string; -} -/** - * ProofOp defines an operation used for calculating Merkle root - * The data could be arbitrary format, providing nessecary data - * for example neighbouring node hash - */ -export interface ProofOp { - type: string; - key: Uint8Array; - data: Uint8Array; -} -/** ProofOps is Merkle proof defined by the list of ProofOps */ -export interface ProofOps { - ops: ProofOp[]; -} -export declare const Proof: { - encode(message: Proof, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Proof; - fromJSON(object: any): Proof; - toJSON(message: Proof): unknown; - fromPartial(object: DeepPartial): Proof; -}; -export declare const ValueOp: { - encode(message: ValueOp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValueOp; - fromJSON(object: any): ValueOp; - toJSON(message: ValueOp): unknown; - fromPartial(object: DeepPartial): ValueOp; -}; -export declare const DominoOp: { - encode(message: DominoOp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DominoOp; - fromJSON(object: any): DominoOp; - toJSON(message: DominoOp): unknown; - fromPartial(object: DeepPartial): DominoOp; -}; -export declare const ProofOp: { - encode(message: ProofOp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ProofOp; - fromJSON(object: any): ProofOp; - toJSON(message: ProofOp): unknown; - fromPartial(object: DeepPartial): ProofOp; -}; -export declare const ProofOps: { - encode(message: ProofOps, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ProofOps; - fromJSON(object: any): ProofOps; - toJSON(message: ProofOps): unknown; - fromPartial(object: DeepPartial): ProofOps; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.js deleted file mode 100644 index 46b80c3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.js +++ /dev/null @@ -1,449 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'tendermint.crypto'; -const baseProof = { total: 0, index: 0 }; -export const Proof = { - encode(message, writer = Writer.create()) { - if (message.total !== 0) { - writer.uint32(8).int64(message.total); - } - if (message.index !== 0) { - writer.uint32(16).int64(message.index); - } - if (message.leafHash.length !== 0) { - writer.uint32(26).bytes(message.leafHash); - } - for (const v of message.aunts) { - writer.uint32(34).bytes(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseProof }; - message.aunts = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.total = longToNumber(reader.int64()); - break; - case 2: - message.index = longToNumber(reader.int64()); - break; - case 3: - message.leafHash = reader.bytes(); - break; - case 4: - message.aunts.push(reader.bytes()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseProof }; - message.aunts = []; - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index); - } - else { - message.index = 0; - } - if (object.leafHash !== undefined && object.leafHash !== null) { - message.leafHash = bytesFromBase64(object.leafHash); - } - if (object.aunts !== undefined && object.aunts !== null) { - for (const e of object.aunts) { - message.aunts.push(bytesFromBase64(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.total !== undefined && (obj.total = message.total); - message.index !== undefined && (obj.index = message.index); - message.leafHash !== undefined && (obj.leafHash = base64FromBytes(message.leafHash !== undefined ? message.leafHash : new Uint8Array())); - if (message.aunts) { - obj.aunts = message.aunts.map((e) => base64FromBytes(e !== undefined ? e : new Uint8Array())); - } - else { - obj.aunts = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseProof }; - message.aunts = []; - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - if (object.index !== undefined && object.index !== null) { - message.index = object.index; - } - else { - message.index = 0; - } - if (object.leafHash !== undefined && object.leafHash !== null) { - message.leafHash = object.leafHash; - } - else { - message.leafHash = new Uint8Array(); - } - if (object.aunts !== undefined && object.aunts !== null) { - for (const e of object.aunts) { - message.aunts.push(e); - } - } - return message; - } -}; -const baseValueOp = {}; -export const ValueOp = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValueOp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.proof = Proof.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValueOp }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof); - } - else { - message.proof = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseValueOp }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof); - } - else { - message.proof = undefined; - } - return message; - } -}; -const baseDominoOp = { key: '', input: '', output: '' }; -export const DominoOp = { - encode(message, writer = Writer.create()) { - if (message.key !== '') { - writer.uint32(10).string(message.key); - } - if (message.input !== '') { - writer.uint32(18).string(message.input); - } - if (message.output !== '') { - writer.uint32(26).string(message.output); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDominoOp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.string(); - break; - case 2: - message.input = reader.string(); - break; - case 3: - message.output = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDominoOp }; - if (object.key !== undefined && object.key !== null) { - message.key = String(object.key); - } - else { - message.key = ''; - } - if (object.input !== undefined && object.input !== null) { - message.input = String(object.input); - } - else { - message.input = ''; - } - if (object.output !== undefined && object.output !== null) { - message.output = String(object.output); - } - else { - message.output = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = message.key); - message.input !== undefined && (obj.input = message.input); - message.output !== undefined && (obj.output = message.output); - return obj; - }, - fromPartial(object) { - const message = { ...baseDominoOp }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = ''; - } - if (object.input !== undefined && object.input !== null) { - message.input = object.input; - } - else { - message.input = ''; - } - if (object.output !== undefined && object.output !== null) { - message.output = object.output; - } - else { - message.output = ''; - } - return message; - } -}; -const baseProofOp = { type: '' }; -export const ProofOp = { - encode(message, writer = Writer.create()) { - if (message.type !== '') { - writer.uint32(10).string(message.type); - } - if (message.key.length !== 0) { - writer.uint32(18).bytes(message.key); - } - if (message.data.length !== 0) { - writer.uint32(26).bytes(message.data); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseProofOp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.string(); - break; - case 2: - message.key = reader.bytes(); - break; - case 3: - message.data = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseProofOp }; - if (object.type !== undefined && object.type !== null) { - message.type = String(object.type); - } - else { - message.type = ''; - } - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.type !== undefined && (obj.type = message.type); - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseProofOp }; - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = ''; - } - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = new Uint8Array(); - } - return message; - } -}; -const baseProofOps = {}; -export const ProofOps = { - encode(message, writer = Writer.create()) { - for (const v of message.ops) { - ProofOp.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseProofOps }; - message.ops = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ops.push(ProofOp.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseProofOps }; - message.ops = []; - if (object.ops !== undefined && object.ops !== null) { - for (const e of object.ops) { - message.ops.push(ProofOp.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.ops) { - obj.ops = message.ops.map((e) => (e ? ProofOp.toJSON(e) : undefined)); - } - else { - obj.ops = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseProofOps }; - message.ops = []; - if (object.ops !== undefined && object.ops !== null) { - for (const e of object.ops) { - message.ops.push(ProofOp.fromPartial(e)); - } - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.ts deleted file mode 100644 index 842810d..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/crypto/proof.ts +++ /dev/null @@ -1,510 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'tendermint.crypto' - -export interface Proof { - total: number - index: number - leafHash: Uint8Array - aunts: Uint8Array[] -} - -export interface ValueOp { - /** Encoded in ProofOp.Key. */ - key: Uint8Array - /** To encode in ProofOp.Data */ - proof: Proof | undefined -} - -export interface DominoOp { - key: string - input: string - output: string -} - -/** - * ProofOp defines an operation used for calculating Merkle root - * The data could be arbitrary format, providing nessecary data - * for example neighbouring node hash - */ -export interface ProofOp { - type: string - key: Uint8Array - data: Uint8Array -} - -/** ProofOps is Merkle proof defined by the list of ProofOps */ -export interface ProofOps { - ops: ProofOp[] -} - -const baseProof: object = { total: 0, index: 0 } - -export const Proof = { - encode(message: Proof, writer: Writer = Writer.create()): Writer { - if (message.total !== 0) { - writer.uint32(8).int64(message.total) - } - if (message.index !== 0) { - writer.uint32(16).int64(message.index) - } - if (message.leafHash.length !== 0) { - writer.uint32(26).bytes(message.leafHash) - } - for (const v of message.aunts) { - writer.uint32(34).bytes(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Proof { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseProof } as Proof - message.aunts = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.total = longToNumber(reader.int64() as Long) - break - case 2: - message.index = longToNumber(reader.int64() as Long) - break - case 3: - message.leafHash = reader.bytes() - break - case 4: - message.aunts.push(reader.bytes()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Proof { - const message = { ...baseProof } as Proof - message.aunts = [] - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index) - } else { - message.index = 0 - } - if (object.leafHash !== undefined && object.leafHash !== null) { - message.leafHash = bytesFromBase64(object.leafHash) - } - if (object.aunts !== undefined && object.aunts !== null) { - for (const e of object.aunts) { - message.aunts.push(bytesFromBase64(e)) - } - } - return message - }, - - toJSON(message: Proof): unknown { - const obj: any = {} - message.total !== undefined && (obj.total = message.total) - message.index !== undefined && (obj.index = message.index) - message.leafHash !== undefined && (obj.leafHash = base64FromBytes(message.leafHash !== undefined ? message.leafHash : new Uint8Array())) - if (message.aunts) { - obj.aunts = message.aunts.map((e) => base64FromBytes(e !== undefined ? e : new Uint8Array())) - } else { - obj.aunts = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Proof { - const message = { ...baseProof } as Proof - message.aunts = [] - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - if (object.index !== undefined && object.index !== null) { - message.index = object.index - } else { - message.index = 0 - } - if (object.leafHash !== undefined && object.leafHash !== null) { - message.leafHash = object.leafHash - } else { - message.leafHash = new Uint8Array() - } - if (object.aunts !== undefined && object.aunts !== null) { - for (const e of object.aunts) { - message.aunts.push(e) - } - } - return message - } -} - -const baseValueOp: object = {} - -export const ValueOp = { - encode(message: ValueOp, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValueOp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValueOp } as ValueOp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.proof = Proof.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValueOp { - const message = { ...baseValueOp } as ValueOp - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof) - } else { - message.proof = undefined - } - return message - }, - - toJSON(message: ValueOp): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ValueOp { - const message = { ...baseValueOp } as ValueOp - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof) - } else { - message.proof = undefined - } - return message - } -} - -const baseDominoOp: object = { key: '', input: '', output: '' } - -export const DominoOp = { - encode(message: DominoOp, writer: Writer = Writer.create()): Writer { - if (message.key !== '') { - writer.uint32(10).string(message.key) - } - if (message.input !== '') { - writer.uint32(18).string(message.input) - } - if (message.output !== '') { - writer.uint32(26).string(message.output) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DominoOp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDominoOp } as DominoOp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.string() - break - case 2: - message.input = reader.string() - break - case 3: - message.output = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DominoOp { - const message = { ...baseDominoOp } as DominoOp - if (object.key !== undefined && object.key !== null) { - message.key = String(object.key) - } else { - message.key = '' - } - if (object.input !== undefined && object.input !== null) { - message.input = String(object.input) - } else { - message.input = '' - } - if (object.output !== undefined && object.output !== null) { - message.output = String(object.output) - } else { - message.output = '' - } - return message - }, - - toJSON(message: DominoOp): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = message.key) - message.input !== undefined && (obj.input = message.input) - message.output !== undefined && (obj.output = message.output) - return obj - }, - - fromPartial(object: DeepPartial): DominoOp { - const message = { ...baseDominoOp } as DominoOp - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = '' - } - if (object.input !== undefined && object.input !== null) { - message.input = object.input - } else { - message.input = '' - } - if (object.output !== undefined && object.output !== null) { - message.output = object.output - } else { - message.output = '' - } - return message - } -} - -const baseProofOp: object = { type: '' } - -export const ProofOp = { - encode(message: ProofOp, writer: Writer = Writer.create()): Writer { - if (message.type !== '') { - writer.uint32(10).string(message.type) - } - if (message.key.length !== 0) { - writer.uint32(18).bytes(message.key) - } - if (message.data.length !== 0) { - writer.uint32(26).bytes(message.data) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ProofOp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseProofOp } as ProofOp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.type = reader.string() - break - case 2: - message.key = reader.bytes() - break - case 3: - message.data = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ProofOp { - const message = { ...baseProofOp } as ProofOp - if (object.type !== undefined && object.type !== null) { - message.type = String(object.type) - } else { - message.type = '' - } - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data) - } - return message - }, - - toJSON(message: ProofOp): unknown { - const obj: any = {} - message.type !== undefined && (obj.type = message.type) - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): ProofOp { - const message = { ...baseProofOp } as ProofOp - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = '' - } - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = new Uint8Array() - } - return message - } -} - -const baseProofOps: object = {} - -export const ProofOps = { - encode(message: ProofOps, writer: Writer = Writer.create()): Writer { - for (const v of message.ops) { - ProofOp.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ProofOps { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseProofOps } as ProofOps - message.ops = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ops.push(ProofOp.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ProofOps { - const message = { ...baseProofOps } as ProofOps - message.ops = [] - if (object.ops !== undefined && object.ops !== null) { - for (const e of object.ops) { - message.ops.push(ProofOp.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ProofOps): unknown { - const obj: any = {} - if (message.ops) { - obj.ops = message.ops.map((e) => (e ? ProofOp.toJSON(e) : undefined)) - } else { - obj.ops = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ProofOps { - const message = { ...baseProofOps } as ProofOps - message.ops = [] - if (object.ops !== undefined && object.ops !== null) { - for (const e of object.ops) { - message.ops.push(ProofOp.fromPartial(e)) - } - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.d.ts deleted file mode 100644 index cc3a36a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.d.ts +++ /dev/null @@ -1,233 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Proof } from '../../tendermint/crypto/proof'; -import { Consensus } from '../../tendermint/version/types'; -import { ValidatorSet } from '../../tendermint/types/validator'; -export declare const protobufPackage = "tendermint.types"; -/** BlockIdFlag indicates which BlcokID the signature is for */ -export declare enum BlockIDFlag { - BLOCK_ID_FLAG_UNKNOWN = 0, - BLOCK_ID_FLAG_ABSENT = 1, - BLOCK_ID_FLAG_COMMIT = 2, - BLOCK_ID_FLAG_NIL = 3, - UNRECOGNIZED = -1 -} -export declare function blockIDFlagFromJSON(object: any): BlockIDFlag; -export declare function blockIDFlagToJSON(object: BlockIDFlag): string; -/** SignedMsgType is a type of signed message in the consensus. */ -export declare enum SignedMsgType { - SIGNED_MSG_TYPE_UNKNOWN = 0, - /** SIGNED_MSG_TYPE_PREVOTE - Votes */ - SIGNED_MSG_TYPE_PREVOTE = 1, - SIGNED_MSG_TYPE_PRECOMMIT = 2, - /** SIGNED_MSG_TYPE_PROPOSAL - Proposals */ - SIGNED_MSG_TYPE_PROPOSAL = 32, - UNRECOGNIZED = -1 -} -export declare function signedMsgTypeFromJSON(object: any): SignedMsgType; -export declare function signedMsgTypeToJSON(object: SignedMsgType): string; -/** PartsetHeader */ -export interface PartSetHeader { - total: number; - hash: Uint8Array; -} -export interface Part { - index: number; - bytes: Uint8Array; - proof: Proof | undefined; -} -/** BlockID */ -export interface BlockID { - hash: Uint8Array; - partSetHeader: PartSetHeader | undefined; -} -/** Header defines the structure of a Tendermint block header. */ -export interface Header { - /** basic block info */ - version: Consensus | undefined; - chainId: string; - height: number; - time: Date | undefined; - /** prev block info */ - lastBlockId: BlockID | undefined; - /** hashes of block data */ - lastCommitHash: Uint8Array; - /** transactions */ - dataHash: Uint8Array; - /** hashes from the app output from the prev block */ - validatorsHash: Uint8Array; - /** validators for the next block */ - nextValidatorsHash: Uint8Array; - /** consensus params for current block */ - consensusHash: Uint8Array; - /** state after txs from the previous block */ - appHash: Uint8Array; - /** root hash of all results from the txs from the previous block */ - lastResultsHash: Uint8Array; - /** consensus info */ - evidenceHash: Uint8Array; - /** original proposer of the block */ - proposerAddress: Uint8Array; -} -/** Data contains the set of transactions included in the block */ -export interface Data { - /** - * Txs that will be applied by state @ block.Height+1. - * NOTE: not all txs here are valid. We're just agreeing on the order first. - * This means that block.AppHash does not include these txs. - */ - txs: Uint8Array[]; -} -/** - * Vote represents a prevote, precommit, or commit vote from validators for - * consensus. - */ -export interface Vote { - type: SignedMsgType; - height: number; - round: number; - /** zero if vote is nil. */ - blockId: BlockID | undefined; - timestamp: Date | undefined; - validatorAddress: Uint8Array; - validatorIndex: number; - signature: Uint8Array; -} -/** Commit contains the evidence that a block was committed by a set of validators. */ -export interface Commit { - height: number; - round: number; - blockId: BlockID | undefined; - signatures: CommitSig[]; -} -/** CommitSig is a part of the Vote included in a Commit. */ -export interface CommitSig { - blockIdFlag: BlockIDFlag; - validatorAddress: Uint8Array; - timestamp: Date | undefined; - signature: Uint8Array; -} -export interface Proposal { - type: SignedMsgType; - height: number; - round: number; - polRound: number; - blockId: BlockID | undefined; - timestamp: Date | undefined; - signature: Uint8Array; -} -export interface SignedHeader { - header: Header | undefined; - commit: Commit | undefined; -} -export interface LightBlock { - signedHeader: SignedHeader | undefined; - validatorSet: ValidatorSet | undefined; -} -export interface BlockMeta { - blockId: BlockID | undefined; - blockSize: number; - header: Header | undefined; - numTxs: number; -} -/** TxProof represents a Merkle proof of the presence of a transaction in the Merkle tree. */ -export interface TxProof { - rootHash: Uint8Array; - data: Uint8Array; - proof: Proof | undefined; -} -export declare const PartSetHeader: { - encode(message: PartSetHeader, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PartSetHeader; - fromJSON(object: any): PartSetHeader; - toJSON(message: PartSetHeader): unknown; - fromPartial(object: DeepPartial): PartSetHeader; -}; -export declare const Part: { - encode(message: Part, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Part; - fromJSON(object: any): Part; - toJSON(message: Part): unknown; - fromPartial(object: DeepPartial): Part; -}; -export declare const BlockID: { - encode(message: BlockID, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): BlockID; - fromJSON(object: any): BlockID; - toJSON(message: BlockID): unknown; - fromPartial(object: DeepPartial): BlockID; -}; -export declare const Header: { - encode(message: Header, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Header; - fromJSON(object: any): Header; - toJSON(message: Header): unknown; - fromPartial(object: DeepPartial
): Header; -}; -export declare const Data: { - encode(message: Data, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Data; - fromJSON(object: any): Data; - toJSON(message: Data): unknown; - fromPartial(object: DeepPartial): Data; -}; -export declare const Vote: { - encode(message: Vote, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Vote; - fromJSON(object: any): Vote; - toJSON(message: Vote): unknown; - fromPartial(object: DeepPartial): Vote; -}; -export declare const Commit: { - encode(message: Commit, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Commit; - fromJSON(object: any): Commit; - toJSON(message: Commit): unknown; - fromPartial(object: DeepPartial): Commit; -}; -export declare const CommitSig: { - encode(message: CommitSig, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CommitSig; - fromJSON(object: any): CommitSig; - toJSON(message: CommitSig): unknown; - fromPartial(object: DeepPartial): CommitSig; -}; -export declare const Proposal: { - encode(message: Proposal, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Proposal; - fromJSON(object: any): Proposal; - toJSON(message: Proposal): unknown; - fromPartial(object: DeepPartial): Proposal; -}; -export declare const SignedHeader: { - encode(message: SignedHeader, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SignedHeader; - fromJSON(object: any): SignedHeader; - toJSON(message: SignedHeader): unknown; - fromPartial(object: DeepPartial): SignedHeader; -}; -export declare const LightBlock: { - encode(message: LightBlock, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): LightBlock; - fromJSON(object: any): LightBlock; - toJSON(message: LightBlock): unknown; - fromPartial(object: DeepPartial): LightBlock; -}; -export declare const BlockMeta: { - encode(message: BlockMeta, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): BlockMeta; - fromJSON(object: any): BlockMeta; - toJSON(message: BlockMeta): unknown; - fromPartial(object: DeepPartial): BlockMeta; -}; -export declare const TxProof: { - encode(message: TxProof, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): TxProof; - fromJSON(object: any): TxProof; - toJSON(message: TxProof): unknown; - fromPartial(object: DeepPartial): TxProof; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.js deleted file mode 100644 index 34ccc83..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.js +++ /dev/null @@ -1,1597 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../google/protobuf/timestamp'; -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Proof } from '../../tendermint/crypto/proof'; -import { Consensus } from '../../tendermint/version/types'; -import { ValidatorSet } from '../../tendermint/types/validator'; -export const protobufPackage = 'tendermint.types'; -/** BlockIdFlag indicates which BlcokID the signature is for */ -export var BlockIDFlag; -(function (BlockIDFlag) { - BlockIDFlag[BlockIDFlag["BLOCK_ID_FLAG_UNKNOWN"] = 0] = "BLOCK_ID_FLAG_UNKNOWN"; - BlockIDFlag[BlockIDFlag["BLOCK_ID_FLAG_ABSENT"] = 1] = "BLOCK_ID_FLAG_ABSENT"; - BlockIDFlag[BlockIDFlag["BLOCK_ID_FLAG_COMMIT"] = 2] = "BLOCK_ID_FLAG_COMMIT"; - BlockIDFlag[BlockIDFlag["BLOCK_ID_FLAG_NIL"] = 3] = "BLOCK_ID_FLAG_NIL"; - BlockIDFlag[BlockIDFlag["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(BlockIDFlag || (BlockIDFlag = {})); -export function blockIDFlagFromJSON(object) { - switch (object) { - case 0: - case 'BLOCK_ID_FLAG_UNKNOWN': - return BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN; - case 1: - case 'BLOCK_ID_FLAG_ABSENT': - return BlockIDFlag.BLOCK_ID_FLAG_ABSENT; - case 2: - case 'BLOCK_ID_FLAG_COMMIT': - return BlockIDFlag.BLOCK_ID_FLAG_COMMIT; - case 3: - case 'BLOCK_ID_FLAG_NIL': - return BlockIDFlag.BLOCK_ID_FLAG_NIL; - case -1: - case 'UNRECOGNIZED': - default: - return BlockIDFlag.UNRECOGNIZED; - } -} -export function blockIDFlagToJSON(object) { - switch (object) { - case BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN: - return 'BLOCK_ID_FLAG_UNKNOWN'; - case BlockIDFlag.BLOCK_ID_FLAG_ABSENT: - return 'BLOCK_ID_FLAG_ABSENT'; - case BlockIDFlag.BLOCK_ID_FLAG_COMMIT: - return 'BLOCK_ID_FLAG_COMMIT'; - case BlockIDFlag.BLOCK_ID_FLAG_NIL: - return 'BLOCK_ID_FLAG_NIL'; - default: - return 'UNKNOWN'; - } -} -/** SignedMsgType is a type of signed message in the consensus. */ -export var SignedMsgType; -(function (SignedMsgType) { - SignedMsgType[SignedMsgType["SIGNED_MSG_TYPE_UNKNOWN"] = 0] = "SIGNED_MSG_TYPE_UNKNOWN"; - /** SIGNED_MSG_TYPE_PREVOTE - Votes */ - SignedMsgType[SignedMsgType["SIGNED_MSG_TYPE_PREVOTE"] = 1] = "SIGNED_MSG_TYPE_PREVOTE"; - SignedMsgType[SignedMsgType["SIGNED_MSG_TYPE_PRECOMMIT"] = 2] = "SIGNED_MSG_TYPE_PRECOMMIT"; - /** SIGNED_MSG_TYPE_PROPOSAL - Proposals */ - SignedMsgType[SignedMsgType["SIGNED_MSG_TYPE_PROPOSAL"] = 32] = "SIGNED_MSG_TYPE_PROPOSAL"; - SignedMsgType[SignedMsgType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(SignedMsgType || (SignedMsgType = {})); -export function signedMsgTypeFromJSON(object) { - switch (object) { - case 0: - case 'SIGNED_MSG_TYPE_UNKNOWN': - return SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN; - case 1: - case 'SIGNED_MSG_TYPE_PREVOTE': - return SignedMsgType.SIGNED_MSG_TYPE_PREVOTE; - case 2: - case 'SIGNED_MSG_TYPE_PRECOMMIT': - return SignedMsgType.SIGNED_MSG_TYPE_PRECOMMIT; - case 32: - case 'SIGNED_MSG_TYPE_PROPOSAL': - return SignedMsgType.SIGNED_MSG_TYPE_PROPOSAL; - case -1: - case 'UNRECOGNIZED': - default: - return SignedMsgType.UNRECOGNIZED; - } -} -export function signedMsgTypeToJSON(object) { - switch (object) { - case SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN: - return 'SIGNED_MSG_TYPE_UNKNOWN'; - case SignedMsgType.SIGNED_MSG_TYPE_PREVOTE: - return 'SIGNED_MSG_TYPE_PREVOTE'; - case SignedMsgType.SIGNED_MSG_TYPE_PRECOMMIT: - return 'SIGNED_MSG_TYPE_PRECOMMIT'; - case SignedMsgType.SIGNED_MSG_TYPE_PROPOSAL: - return 'SIGNED_MSG_TYPE_PROPOSAL'; - default: - return 'UNKNOWN'; - } -} -const basePartSetHeader = { total: 0 }; -export const PartSetHeader = { - encode(message, writer = Writer.create()) { - if (message.total !== 0) { - writer.uint32(8).uint32(message.total); - } - if (message.hash.length !== 0) { - writer.uint32(18).bytes(message.hash); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePartSetHeader }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.total = reader.uint32(); - break; - case 2: - message.hash = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePartSetHeader }; - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.total !== undefined && (obj.total = message.total); - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...basePartSetHeader }; - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash; - } - else { - message.hash = new Uint8Array(); - } - return message; - } -}; -const basePart = { index: 0 }; -export const Part = { - encode(message, writer = Writer.create()) { - if (message.index !== 0) { - writer.uint32(8).uint32(message.index); - } - if (message.bytes.length !== 0) { - writer.uint32(18).bytes(message.bytes); - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.index = reader.uint32(); - break; - case 2: - message.bytes = reader.bytes(); - break; - case 3: - message.proof = Proof.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePart }; - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index); - } - else { - message.index = 0; - } - if (object.bytes !== undefined && object.bytes !== null) { - message.bytes = bytesFromBase64(object.bytes); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof); - } - else { - message.proof = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.index !== undefined && (obj.index = message.index); - message.bytes !== undefined && (obj.bytes = base64FromBytes(message.bytes !== undefined ? message.bytes : new Uint8Array())); - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...basePart }; - if (object.index !== undefined && object.index !== null) { - message.index = object.index; - } - else { - message.index = 0; - } - if (object.bytes !== undefined && object.bytes !== null) { - message.bytes = object.bytes; - } - else { - message.bytes = new Uint8Array(); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof); - } - else { - message.proof = undefined; - } - return message; - } -}; -const baseBlockID = {}; -export const BlockID = { - encode(message, writer = Writer.create()) { - if (message.hash.length !== 0) { - writer.uint32(10).bytes(message.hash); - } - if (message.partSetHeader !== undefined) { - PartSetHeader.encode(message.partSetHeader, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseBlockID }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.hash = reader.bytes(); - break; - case 2: - message.partSetHeader = PartSetHeader.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseBlockID }; - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash); - } - if (object.partSetHeader !== undefined && object.partSetHeader !== null) { - message.partSetHeader = PartSetHeader.fromJSON(object.partSetHeader); - } - else { - message.partSetHeader = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())); - message.partSetHeader !== undefined && (obj.partSetHeader = message.partSetHeader ? PartSetHeader.toJSON(message.partSetHeader) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseBlockID }; - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash; - } - else { - message.hash = new Uint8Array(); - } - if (object.partSetHeader !== undefined && object.partSetHeader !== null) { - message.partSetHeader = PartSetHeader.fromPartial(object.partSetHeader); - } - else { - message.partSetHeader = undefined; - } - return message; - } -}; -const baseHeader = { chainId: '', height: 0 }; -export const Header = { - encode(message, writer = Writer.create()) { - if (message.version !== undefined) { - Consensus.encode(message.version, writer.uint32(10).fork()).ldelim(); - } - if (message.chainId !== '') { - writer.uint32(18).string(message.chainId); - } - if (message.height !== 0) { - writer.uint32(24).int64(message.height); - } - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(34).fork()).ldelim(); - } - if (message.lastBlockId !== undefined) { - BlockID.encode(message.lastBlockId, writer.uint32(42).fork()).ldelim(); - } - if (message.lastCommitHash.length !== 0) { - writer.uint32(50).bytes(message.lastCommitHash); - } - if (message.dataHash.length !== 0) { - writer.uint32(58).bytes(message.dataHash); - } - if (message.validatorsHash.length !== 0) { - writer.uint32(66).bytes(message.validatorsHash); - } - if (message.nextValidatorsHash.length !== 0) { - writer.uint32(74).bytes(message.nextValidatorsHash); - } - if (message.consensusHash.length !== 0) { - writer.uint32(82).bytes(message.consensusHash); - } - if (message.appHash.length !== 0) { - writer.uint32(90).bytes(message.appHash); - } - if (message.lastResultsHash.length !== 0) { - writer.uint32(98).bytes(message.lastResultsHash); - } - if (message.evidenceHash.length !== 0) { - writer.uint32(106).bytes(message.evidenceHash); - } - if (message.proposerAddress.length !== 0) { - writer.uint32(114).bytes(message.proposerAddress); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHeader }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.version = Consensus.decode(reader, reader.uint32()); - break; - case 2: - message.chainId = reader.string(); - break; - case 3: - message.height = longToNumber(reader.int64()); - break; - case 4: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 5: - message.lastBlockId = BlockID.decode(reader, reader.uint32()); - break; - case 6: - message.lastCommitHash = reader.bytes(); - break; - case 7: - message.dataHash = reader.bytes(); - break; - case 8: - message.validatorsHash = reader.bytes(); - break; - case 9: - message.nextValidatorsHash = reader.bytes(); - break; - case 10: - message.consensusHash = reader.bytes(); - break; - case 11: - message.appHash = reader.bytes(); - break; - case 12: - message.lastResultsHash = reader.bytes(); - break; - case 13: - message.evidenceHash = reader.bytes(); - break; - case 14: - message.proposerAddress = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHeader }; - if (object.version !== undefined && object.version !== null) { - message.version = Consensus.fromJSON(object.version); - } - else { - message.version = undefined; - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = String(object.chainId); - } - else { - message.chainId = ''; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time); - } - else { - message.time = undefined; - } - if (object.lastBlockId !== undefined && object.lastBlockId !== null) { - message.lastBlockId = BlockID.fromJSON(object.lastBlockId); - } - else { - message.lastBlockId = undefined; - } - if (object.lastCommitHash !== undefined && object.lastCommitHash !== null) { - message.lastCommitHash = bytesFromBase64(object.lastCommitHash); - } - if (object.dataHash !== undefined && object.dataHash !== null) { - message.dataHash = bytesFromBase64(object.dataHash); - } - if (object.validatorsHash !== undefined && object.validatorsHash !== null) { - message.validatorsHash = bytesFromBase64(object.validatorsHash); - } - if (object.nextValidatorsHash !== undefined && object.nextValidatorsHash !== null) { - message.nextValidatorsHash = bytesFromBase64(object.nextValidatorsHash); - } - if (object.consensusHash !== undefined && object.consensusHash !== null) { - message.consensusHash = bytesFromBase64(object.consensusHash); - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = bytesFromBase64(object.appHash); - } - if (object.lastResultsHash !== undefined && object.lastResultsHash !== null) { - message.lastResultsHash = bytesFromBase64(object.lastResultsHash); - } - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = bytesFromBase64(object.evidenceHash); - } - if (object.proposerAddress !== undefined && object.proposerAddress !== null) { - message.proposerAddress = bytesFromBase64(object.proposerAddress); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.version !== undefined && (obj.version = message.version ? Consensus.toJSON(message.version) : undefined); - message.chainId !== undefined && (obj.chainId = message.chainId); - message.height !== undefined && (obj.height = message.height); - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null); - message.lastBlockId !== undefined && (obj.lastBlockId = message.lastBlockId ? BlockID.toJSON(message.lastBlockId) : undefined); - message.lastCommitHash !== undefined && - (obj.lastCommitHash = base64FromBytes(message.lastCommitHash !== undefined ? message.lastCommitHash : new Uint8Array())); - message.dataHash !== undefined && (obj.dataHash = base64FromBytes(message.dataHash !== undefined ? message.dataHash : new Uint8Array())); - message.validatorsHash !== undefined && - (obj.validatorsHash = base64FromBytes(message.validatorsHash !== undefined ? message.validatorsHash : new Uint8Array())); - message.nextValidatorsHash !== undefined && - (obj.nextValidatorsHash = base64FromBytes(message.nextValidatorsHash !== undefined ? message.nextValidatorsHash : new Uint8Array())); - message.consensusHash !== undefined && (obj.consensusHash = base64FromBytes(message.consensusHash !== undefined ? message.consensusHash : new Uint8Array())); - message.appHash !== undefined && (obj.appHash = base64FromBytes(message.appHash !== undefined ? message.appHash : new Uint8Array())); - message.lastResultsHash !== undefined && - (obj.lastResultsHash = base64FromBytes(message.lastResultsHash !== undefined ? message.lastResultsHash : new Uint8Array())); - message.evidenceHash !== undefined && (obj.evidenceHash = base64FromBytes(message.evidenceHash !== undefined ? message.evidenceHash : new Uint8Array())); - message.proposerAddress !== undefined && - (obj.proposerAddress = base64FromBytes(message.proposerAddress !== undefined ? message.proposerAddress : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseHeader }; - if (object.version !== undefined && object.version !== null) { - message.version = Consensus.fromPartial(object.version); - } - else { - message.version = undefined; - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = object.chainId; - } - else { - message.chainId = ''; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.time !== undefined && object.time !== null) { - message.time = object.time; - } - else { - message.time = undefined; - } - if (object.lastBlockId !== undefined && object.lastBlockId !== null) { - message.lastBlockId = BlockID.fromPartial(object.lastBlockId); - } - else { - message.lastBlockId = undefined; - } - if (object.lastCommitHash !== undefined && object.lastCommitHash !== null) { - message.lastCommitHash = object.lastCommitHash; - } - else { - message.lastCommitHash = new Uint8Array(); - } - if (object.dataHash !== undefined && object.dataHash !== null) { - message.dataHash = object.dataHash; - } - else { - message.dataHash = new Uint8Array(); - } - if (object.validatorsHash !== undefined && object.validatorsHash !== null) { - message.validatorsHash = object.validatorsHash; - } - else { - message.validatorsHash = new Uint8Array(); - } - if (object.nextValidatorsHash !== undefined && object.nextValidatorsHash !== null) { - message.nextValidatorsHash = object.nextValidatorsHash; - } - else { - message.nextValidatorsHash = new Uint8Array(); - } - if (object.consensusHash !== undefined && object.consensusHash !== null) { - message.consensusHash = object.consensusHash; - } - else { - message.consensusHash = new Uint8Array(); - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = object.appHash; - } - else { - message.appHash = new Uint8Array(); - } - if (object.lastResultsHash !== undefined && object.lastResultsHash !== null) { - message.lastResultsHash = object.lastResultsHash; - } - else { - message.lastResultsHash = new Uint8Array(); - } - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = object.evidenceHash; - } - else { - message.evidenceHash = new Uint8Array(); - } - if (object.proposerAddress !== undefined && object.proposerAddress !== null) { - message.proposerAddress = object.proposerAddress; - } - else { - message.proposerAddress = new Uint8Array(); - } - return message; - } -}; -const baseData = {}; -export const Data = { - encode(message, writer = Writer.create()) { - for (const v of message.txs) { - writer.uint32(10).bytes(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseData }; - message.txs = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.txs.push(reader.bytes()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseData }; - message.txs = []; - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(bytesFromBase64(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.txs) { - obj.txs = message.txs.map((e) => base64FromBytes(e !== undefined ? e : new Uint8Array())); - } - else { - obj.txs = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseData }; - message.txs = []; - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(e); - } - } - return message; - } -}; -const baseVote = { type: 0, height: 0, round: 0, validatorIndex: 0 }; -export const Vote = { - encode(message, writer = Writer.create()) { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - if (message.height !== 0) { - writer.uint32(16).int64(message.height); - } - if (message.round !== 0) { - writer.uint32(24).int32(message.round); - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(34).fork()).ldelim(); - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(42).fork()).ldelim(); - } - if (message.validatorAddress.length !== 0) { - writer.uint32(50).bytes(message.validatorAddress); - } - if (message.validatorIndex !== 0) { - writer.uint32(56).int32(message.validatorIndex); - } - if (message.signature.length !== 0) { - writer.uint32(66).bytes(message.signature); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseVote }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.height = longToNumber(reader.int64()); - break; - case 3: - message.round = reader.int32(); - break; - case 4: - message.blockId = BlockID.decode(reader, reader.uint32()); - break; - case 5: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 6: - message.validatorAddress = reader.bytes(); - break; - case 7: - message.validatorIndex = reader.int32(); - break; - case 8: - message.signature = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseVote }; - if (object.type !== undefined && object.type !== null) { - message.type = signedMsgTypeFromJSON(object.type); - } - else { - message.type = 0; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round); - } - else { - message.round = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp); - } - else { - message.timestamp = undefined; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = bytesFromBase64(object.validatorAddress); - } - if (object.validatorIndex !== undefined && object.validatorIndex !== null) { - message.validatorIndex = Number(object.validatorIndex); - } - else { - message.validatorIndex = 0; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.type !== undefined && (obj.type = signedMsgTypeToJSON(message.type)); - message.height !== undefined && (obj.height = message.height); - message.round !== undefined && (obj.round = message.round); - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined); - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null); - message.validatorAddress !== undefined && - (obj.validatorAddress = base64FromBytes(message.validatorAddress !== undefined ? message.validatorAddress : new Uint8Array())); - message.validatorIndex !== undefined && (obj.validatorIndex = message.validatorIndex); - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseVote }; - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 0; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round; - } - else { - message.round = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp; - } - else { - message.timestamp = undefined; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = new Uint8Array(); - } - if (object.validatorIndex !== undefined && object.validatorIndex !== null) { - message.validatorIndex = object.validatorIndex; - } - else { - message.validatorIndex = 0; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature; - } - else { - message.signature = new Uint8Array(); - } - return message; - } -}; -const baseCommit = { height: 0, round: 0 }; -export const Commit = { - encode(message, writer = Writer.create()) { - if (message.height !== 0) { - writer.uint32(8).int64(message.height); - } - if (message.round !== 0) { - writer.uint32(16).int32(message.round); - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.signatures) { - CommitSig.encode(v, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCommit }; - message.signatures = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64()); - break; - case 2: - message.round = reader.int32(); - break; - case 3: - message.blockId = BlockID.decode(reader, reader.uint32()); - break; - case 4: - message.signatures.push(CommitSig.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCommit }; - message.signatures = []; - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round); - } - else { - message.round = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(CommitSig.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.height !== undefined && (obj.height = message.height); - message.round !== undefined && (obj.round = message.round); - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined); - if (message.signatures) { - obj.signatures = message.signatures.map((e) => (e ? CommitSig.toJSON(e) : undefined)); - } - else { - obj.signatures = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseCommit }; - message.signatures = []; - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round; - } - else { - message.round = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(CommitSig.fromPartial(e)); - } - } - return message; - } -}; -const baseCommitSig = { blockIdFlag: 0 }; -export const CommitSig = { - encode(message, writer = Writer.create()) { - if (message.blockIdFlag !== 0) { - writer.uint32(8).int32(message.blockIdFlag); - } - if (message.validatorAddress.length !== 0) { - writer.uint32(18).bytes(message.validatorAddress); - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(26).fork()).ldelim(); - } - if (message.signature.length !== 0) { - writer.uint32(34).bytes(message.signature); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCommitSig }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.blockIdFlag = reader.int32(); - break; - case 2: - message.validatorAddress = reader.bytes(); - break; - case 3: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 4: - message.signature = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCommitSig }; - if (object.blockIdFlag !== undefined && object.blockIdFlag !== null) { - message.blockIdFlag = blockIDFlagFromJSON(object.blockIdFlag); - } - else { - message.blockIdFlag = 0; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = bytesFromBase64(object.validatorAddress); - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp); - } - else { - message.timestamp = undefined; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.blockIdFlag !== undefined && (obj.blockIdFlag = blockIDFlagToJSON(message.blockIdFlag)); - message.validatorAddress !== undefined && - (obj.validatorAddress = base64FromBytes(message.validatorAddress !== undefined ? message.validatorAddress : new Uint8Array())); - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null); - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseCommitSig }; - if (object.blockIdFlag !== undefined && object.blockIdFlag !== null) { - message.blockIdFlag = object.blockIdFlag; - } - else { - message.blockIdFlag = 0; - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress; - } - else { - message.validatorAddress = new Uint8Array(); - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp; - } - else { - message.timestamp = undefined; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature; - } - else { - message.signature = new Uint8Array(); - } - return message; - } -}; -const baseProposal = { type: 0, height: 0, round: 0, polRound: 0 }; -export const Proposal = { - encode(message, writer = Writer.create()) { - if (message.type !== 0) { - writer.uint32(8).int32(message.type); - } - if (message.height !== 0) { - writer.uint32(16).int64(message.height); - } - if (message.round !== 0) { - writer.uint32(24).int32(message.round); - } - if (message.polRound !== 0) { - writer.uint32(32).int32(message.polRound); - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(42).fork()).ldelim(); - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(50).fork()).ldelim(); - } - if (message.signature.length !== 0) { - writer.uint32(58).bytes(message.signature); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseProposal }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.type = reader.int32(); - break; - case 2: - message.height = longToNumber(reader.int64()); - break; - case 3: - message.round = reader.int32(); - break; - case 4: - message.polRound = reader.int32(); - break; - case 5: - message.blockId = BlockID.decode(reader, reader.uint32()); - break; - case 6: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 7: - message.signature = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseProposal }; - if (object.type !== undefined && object.type !== null) { - message.type = signedMsgTypeFromJSON(object.type); - } - else { - message.type = 0; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round); - } - else { - message.round = 0; - } - if (object.polRound !== undefined && object.polRound !== null) { - message.polRound = Number(object.polRound); - } - else { - message.polRound = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp); - } - else { - message.timestamp = undefined; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.type !== undefined && (obj.type = signedMsgTypeToJSON(message.type)); - message.height !== undefined && (obj.height = message.height); - message.round !== undefined && (obj.round = message.round); - message.polRound !== undefined && (obj.polRound = message.polRound); - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined); - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null); - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseProposal }; - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 0; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round; - } - else { - message.round = 0; - } - if (object.polRound !== undefined && object.polRound !== null) { - message.polRound = object.polRound; - } - else { - message.polRound = 0; - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp; - } - else { - message.timestamp = undefined; - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature; - } - else { - message.signature = new Uint8Array(); - } - return message; - } -}; -const baseSignedHeader = {}; -export const SignedHeader = { - encode(message, writer = Writer.create()) { - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(10).fork()).ldelim(); - } - if (message.commit !== undefined) { - Commit.encode(message.commit, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSignedHeader }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.header = Header.decode(reader, reader.uint32()); - break; - case 2: - message.commit = Commit.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSignedHeader }; - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header); - } - else { - message.header = undefined; - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = Commit.fromJSON(object.commit); - } - else { - message.commit = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined); - message.commit !== undefined && (obj.commit = message.commit ? Commit.toJSON(message.commit) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseSignedHeader }; - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header); - } - else { - message.header = undefined; - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = Commit.fromPartial(object.commit); - } - else { - message.commit = undefined; - } - return message; - } -}; -const baseLightBlock = {}; -export const LightBlock = { - encode(message, writer = Writer.create()) { - if (message.signedHeader !== undefined) { - SignedHeader.encode(message.signedHeader, writer.uint32(10).fork()).ldelim(); - } - if (message.validatorSet !== undefined) { - ValidatorSet.encode(message.validatorSet, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseLightBlock }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.signedHeader = SignedHeader.decode(reader, reader.uint32()); - break; - case 2: - message.validatorSet = ValidatorSet.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseLightBlock }; - if (object.signedHeader !== undefined && object.signedHeader !== null) { - message.signedHeader = SignedHeader.fromJSON(object.signedHeader); - } - else { - message.signedHeader = undefined; - } - if (object.validatorSet !== undefined && object.validatorSet !== null) { - message.validatorSet = ValidatorSet.fromJSON(object.validatorSet); - } - else { - message.validatorSet = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.signedHeader !== undefined && (obj.signedHeader = message.signedHeader ? SignedHeader.toJSON(message.signedHeader) : undefined); - message.validatorSet !== undefined && (obj.validatorSet = message.validatorSet ? ValidatorSet.toJSON(message.validatorSet) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseLightBlock }; - if (object.signedHeader !== undefined && object.signedHeader !== null) { - message.signedHeader = SignedHeader.fromPartial(object.signedHeader); - } - else { - message.signedHeader = undefined; - } - if (object.validatorSet !== undefined && object.validatorSet !== null) { - message.validatorSet = ValidatorSet.fromPartial(object.validatorSet); - } - else { - message.validatorSet = undefined; - } - return message; - } -}; -const baseBlockMeta = { blockSize: 0, numTxs: 0 }; -export const BlockMeta = { - encode(message, writer = Writer.create()) { - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(10).fork()).ldelim(); - } - if (message.blockSize !== 0) { - writer.uint32(16).int64(message.blockSize); - } - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(26).fork()).ldelim(); - } - if (message.numTxs !== 0) { - writer.uint32(32).int64(message.numTxs); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseBlockMeta }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.blockId = BlockID.decode(reader, reader.uint32()); - break; - case 2: - message.blockSize = longToNumber(reader.int64()); - break; - case 3: - message.header = Header.decode(reader, reader.uint32()); - break; - case 4: - message.numTxs = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseBlockMeta }; - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.blockSize !== undefined && object.blockSize !== null) { - message.blockSize = Number(object.blockSize); - } - else { - message.blockSize = 0; - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header); - } - else { - message.header = undefined; - } - if (object.numTxs !== undefined && object.numTxs !== null) { - message.numTxs = Number(object.numTxs); - } - else { - message.numTxs = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined); - message.blockSize !== undefined && (obj.blockSize = message.blockSize); - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined); - message.numTxs !== undefined && (obj.numTxs = message.numTxs); - return obj; - }, - fromPartial(object) { - const message = { ...baseBlockMeta }; - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId); - } - else { - message.blockId = undefined; - } - if (object.blockSize !== undefined && object.blockSize !== null) { - message.blockSize = object.blockSize; - } - else { - message.blockSize = 0; - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header); - } - else { - message.header = undefined; - } - if (object.numTxs !== undefined && object.numTxs !== null) { - message.numTxs = object.numTxs; - } - else { - message.numTxs = 0; - } - return message; - } -}; -const baseTxProof = {}; -export const TxProof = { - encode(message, writer = Writer.create()) { - if (message.rootHash.length !== 0) { - writer.uint32(10).bytes(message.rootHash); - } - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data); - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTxProof }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rootHash = reader.bytes(); - break; - case 2: - message.data = reader.bytes(); - break; - case 3: - message.proof = Proof.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTxProof }; - if (object.rootHash !== undefined && object.rootHash !== null) { - message.rootHash = bytesFromBase64(object.rootHash); - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof); - } - else { - message.proof = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.rootHash !== undefined && (obj.rootHash = base64FromBytes(message.rootHash !== undefined ? message.rootHash : new Uint8Array())); - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())); - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseTxProof }; - if (object.rootHash !== undefined && object.rootHash !== null) { - message.rootHash = object.rootHash; - } - else { - message.rootHash = new Uint8Array(); - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data; - } - else { - message.data = new Uint8Array(); - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof); - } - else { - message.proof = undefined; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.ts deleted file mode 100644 index 9aa9886..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/types.ts +++ /dev/null @@ -1,1727 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../google/protobuf/timestamp' -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Proof } from '../../tendermint/crypto/proof' -import { Consensus } from '../../tendermint/version/types' -import { ValidatorSet } from '../../tendermint/types/validator' - -export const protobufPackage = 'tendermint.types' - -/** BlockIdFlag indicates which BlcokID the signature is for */ -export enum BlockIDFlag { - BLOCK_ID_FLAG_UNKNOWN = 0, - BLOCK_ID_FLAG_ABSENT = 1, - BLOCK_ID_FLAG_COMMIT = 2, - BLOCK_ID_FLAG_NIL = 3, - UNRECOGNIZED = -1 -} - -export function blockIDFlagFromJSON(object: any): BlockIDFlag { - switch (object) { - case 0: - case 'BLOCK_ID_FLAG_UNKNOWN': - return BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN - case 1: - case 'BLOCK_ID_FLAG_ABSENT': - return BlockIDFlag.BLOCK_ID_FLAG_ABSENT - case 2: - case 'BLOCK_ID_FLAG_COMMIT': - return BlockIDFlag.BLOCK_ID_FLAG_COMMIT - case 3: - case 'BLOCK_ID_FLAG_NIL': - return BlockIDFlag.BLOCK_ID_FLAG_NIL - case -1: - case 'UNRECOGNIZED': - default: - return BlockIDFlag.UNRECOGNIZED - } -} - -export function blockIDFlagToJSON(object: BlockIDFlag): string { - switch (object) { - case BlockIDFlag.BLOCK_ID_FLAG_UNKNOWN: - return 'BLOCK_ID_FLAG_UNKNOWN' - case BlockIDFlag.BLOCK_ID_FLAG_ABSENT: - return 'BLOCK_ID_FLAG_ABSENT' - case BlockIDFlag.BLOCK_ID_FLAG_COMMIT: - return 'BLOCK_ID_FLAG_COMMIT' - case BlockIDFlag.BLOCK_ID_FLAG_NIL: - return 'BLOCK_ID_FLAG_NIL' - default: - return 'UNKNOWN' - } -} - -/** SignedMsgType is a type of signed message in the consensus. */ -export enum SignedMsgType { - SIGNED_MSG_TYPE_UNKNOWN = 0, - /** SIGNED_MSG_TYPE_PREVOTE - Votes */ - SIGNED_MSG_TYPE_PREVOTE = 1, - SIGNED_MSG_TYPE_PRECOMMIT = 2, - /** SIGNED_MSG_TYPE_PROPOSAL - Proposals */ - SIGNED_MSG_TYPE_PROPOSAL = 32, - UNRECOGNIZED = -1 -} - -export function signedMsgTypeFromJSON(object: any): SignedMsgType { - switch (object) { - case 0: - case 'SIGNED_MSG_TYPE_UNKNOWN': - return SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN - case 1: - case 'SIGNED_MSG_TYPE_PREVOTE': - return SignedMsgType.SIGNED_MSG_TYPE_PREVOTE - case 2: - case 'SIGNED_MSG_TYPE_PRECOMMIT': - return SignedMsgType.SIGNED_MSG_TYPE_PRECOMMIT - case 32: - case 'SIGNED_MSG_TYPE_PROPOSAL': - return SignedMsgType.SIGNED_MSG_TYPE_PROPOSAL - case -1: - case 'UNRECOGNIZED': - default: - return SignedMsgType.UNRECOGNIZED - } -} - -export function signedMsgTypeToJSON(object: SignedMsgType): string { - switch (object) { - case SignedMsgType.SIGNED_MSG_TYPE_UNKNOWN: - return 'SIGNED_MSG_TYPE_UNKNOWN' - case SignedMsgType.SIGNED_MSG_TYPE_PREVOTE: - return 'SIGNED_MSG_TYPE_PREVOTE' - case SignedMsgType.SIGNED_MSG_TYPE_PRECOMMIT: - return 'SIGNED_MSG_TYPE_PRECOMMIT' - case SignedMsgType.SIGNED_MSG_TYPE_PROPOSAL: - return 'SIGNED_MSG_TYPE_PROPOSAL' - default: - return 'UNKNOWN' - } -} - -/** PartsetHeader */ -export interface PartSetHeader { - total: number - hash: Uint8Array -} - -export interface Part { - index: number - bytes: Uint8Array - proof: Proof | undefined -} - -/** BlockID */ -export interface BlockID { - hash: Uint8Array - partSetHeader: PartSetHeader | undefined -} - -/** Header defines the structure of a Tendermint block header. */ -export interface Header { - /** basic block info */ - version: Consensus | undefined - chainId: string - height: number - time: Date | undefined - /** prev block info */ - lastBlockId: BlockID | undefined - /** hashes of block data */ - lastCommitHash: Uint8Array - /** transactions */ - dataHash: Uint8Array - /** hashes from the app output from the prev block */ - validatorsHash: Uint8Array - /** validators for the next block */ - nextValidatorsHash: Uint8Array - /** consensus params for current block */ - consensusHash: Uint8Array - /** state after txs from the previous block */ - appHash: Uint8Array - /** root hash of all results from the txs from the previous block */ - lastResultsHash: Uint8Array - /** consensus info */ - evidenceHash: Uint8Array - /** original proposer of the block */ - proposerAddress: Uint8Array -} - -/** Data contains the set of transactions included in the block */ -export interface Data { - /** - * Txs that will be applied by state @ block.Height+1. - * NOTE: not all txs here are valid. We're just agreeing on the order first. - * This means that block.AppHash does not include these txs. - */ - txs: Uint8Array[] -} - -/** - * Vote represents a prevote, precommit, or commit vote from validators for - * consensus. - */ -export interface Vote { - type: SignedMsgType - height: number - round: number - /** zero if vote is nil. */ - blockId: BlockID | undefined - timestamp: Date | undefined - validatorAddress: Uint8Array - validatorIndex: number - signature: Uint8Array -} - -/** Commit contains the evidence that a block was committed by a set of validators. */ -export interface Commit { - height: number - round: number - blockId: BlockID | undefined - signatures: CommitSig[] -} - -/** CommitSig is a part of the Vote included in a Commit. */ -export interface CommitSig { - blockIdFlag: BlockIDFlag - validatorAddress: Uint8Array - timestamp: Date | undefined - signature: Uint8Array -} - -export interface Proposal { - type: SignedMsgType - height: number - round: number - polRound: number - blockId: BlockID | undefined - timestamp: Date | undefined - signature: Uint8Array -} - -export interface SignedHeader { - header: Header | undefined - commit: Commit | undefined -} - -export interface LightBlock { - signedHeader: SignedHeader | undefined - validatorSet: ValidatorSet | undefined -} - -export interface BlockMeta { - blockId: BlockID | undefined - blockSize: number - header: Header | undefined - numTxs: number -} - -/** TxProof represents a Merkle proof of the presence of a transaction in the Merkle tree. */ -export interface TxProof { - rootHash: Uint8Array - data: Uint8Array - proof: Proof | undefined -} - -const basePartSetHeader: object = { total: 0 } - -export const PartSetHeader = { - encode(message: PartSetHeader, writer: Writer = Writer.create()): Writer { - if (message.total !== 0) { - writer.uint32(8).uint32(message.total) - } - if (message.hash.length !== 0) { - writer.uint32(18).bytes(message.hash) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PartSetHeader { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePartSetHeader } as PartSetHeader - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.total = reader.uint32() - break - case 2: - message.hash = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PartSetHeader { - const message = { ...basePartSetHeader } as PartSetHeader - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash) - } - return message - }, - - toJSON(message: PartSetHeader): unknown { - const obj: any = {} - message.total !== undefined && (obj.total = message.total) - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): PartSetHeader { - const message = { ...basePartSetHeader } as PartSetHeader - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash - } else { - message.hash = new Uint8Array() - } - return message - } -} - -const basePart: object = { index: 0 } - -export const Part = { - encode(message: Part, writer: Writer = Writer.create()): Writer { - if (message.index !== 0) { - writer.uint32(8).uint32(message.index) - } - if (message.bytes.length !== 0) { - writer.uint32(18).bytes(message.bytes) - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Part { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePart } as Part - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.index = reader.uint32() - break - case 2: - message.bytes = reader.bytes() - break - case 3: - message.proof = Proof.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Part { - const message = { ...basePart } as Part - if (object.index !== undefined && object.index !== null) { - message.index = Number(object.index) - } else { - message.index = 0 - } - if (object.bytes !== undefined && object.bytes !== null) { - message.bytes = bytesFromBase64(object.bytes) - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof) - } else { - message.proof = undefined - } - return message - }, - - toJSON(message: Part): unknown { - const obj: any = {} - message.index !== undefined && (obj.index = message.index) - message.bytes !== undefined && (obj.bytes = base64FromBytes(message.bytes !== undefined ? message.bytes : new Uint8Array())) - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): Part { - const message = { ...basePart } as Part - if (object.index !== undefined && object.index !== null) { - message.index = object.index - } else { - message.index = 0 - } - if (object.bytes !== undefined && object.bytes !== null) { - message.bytes = object.bytes - } else { - message.bytes = new Uint8Array() - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof) - } else { - message.proof = undefined - } - return message - } -} - -const baseBlockID: object = {} - -export const BlockID = { - encode(message: BlockID, writer: Writer = Writer.create()): Writer { - if (message.hash.length !== 0) { - writer.uint32(10).bytes(message.hash) - } - if (message.partSetHeader !== undefined) { - PartSetHeader.encode(message.partSetHeader, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): BlockID { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseBlockID } as BlockID - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.hash = reader.bytes() - break - case 2: - message.partSetHeader = PartSetHeader.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): BlockID { - const message = { ...baseBlockID } as BlockID - if (object.hash !== undefined && object.hash !== null) { - message.hash = bytesFromBase64(object.hash) - } - if (object.partSetHeader !== undefined && object.partSetHeader !== null) { - message.partSetHeader = PartSetHeader.fromJSON(object.partSetHeader) - } else { - message.partSetHeader = undefined - } - return message - }, - - toJSON(message: BlockID): unknown { - const obj: any = {} - message.hash !== undefined && (obj.hash = base64FromBytes(message.hash !== undefined ? message.hash : new Uint8Array())) - message.partSetHeader !== undefined && (obj.partSetHeader = message.partSetHeader ? PartSetHeader.toJSON(message.partSetHeader) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): BlockID { - const message = { ...baseBlockID } as BlockID - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash - } else { - message.hash = new Uint8Array() - } - if (object.partSetHeader !== undefined && object.partSetHeader !== null) { - message.partSetHeader = PartSetHeader.fromPartial(object.partSetHeader) - } else { - message.partSetHeader = undefined - } - return message - } -} - -const baseHeader: object = { chainId: '', height: 0 } - -export const Header = { - encode(message: Header, writer: Writer = Writer.create()): Writer { - if (message.version !== undefined) { - Consensus.encode(message.version, writer.uint32(10).fork()).ldelim() - } - if (message.chainId !== '') { - writer.uint32(18).string(message.chainId) - } - if (message.height !== 0) { - writer.uint32(24).int64(message.height) - } - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(34).fork()).ldelim() - } - if (message.lastBlockId !== undefined) { - BlockID.encode(message.lastBlockId, writer.uint32(42).fork()).ldelim() - } - if (message.lastCommitHash.length !== 0) { - writer.uint32(50).bytes(message.lastCommitHash) - } - if (message.dataHash.length !== 0) { - writer.uint32(58).bytes(message.dataHash) - } - if (message.validatorsHash.length !== 0) { - writer.uint32(66).bytes(message.validatorsHash) - } - if (message.nextValidatorsHash.length !== 0) { - writer.uint32(74).bytes(message.nextValidatorsHash) - } - if (message.consensusHash.length !== 0) { - writer.uint32(82).bytes(message.consensusHash) - } - if (message.appHash.length !== 0) { - writer.uint32(90).bytes(message.appHash) - } - if (message.lastResultsHash.length !== 0) { - writer.uint32(98).bytes(message.lastResultsHash) - } - if (message.evidenceHash.length !== 0) { - writer.uint32(106).bytes(message.evidenceHash) - } - if (message.proposerAddress.length !== 0) { - writer.uint32(114).bytes(message.proposerAddress) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Header { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHeader } as Header - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.version = Consensus.decode(reader, reader.uint32()) - break - case 2: - message.chainId = reader.string() - break - case 3: - message.height = longToNumber(reader.int64() as Long) - break - case 4: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 5: - message.lastBlockId = BlockID.decode(reader, reader.uint32()) - break - case 6: - message.lastCommitHash = reader.bytes() - break - case 7: - message.dataHash = reader.bytes() - break - case 8: - message.validatorsHash = reader.bytes() - break - case 9: - message.nextValidatorsHash = reader.bytes() - break - case 10: - message.consensusHash = reader.bytes() - break - case 11: - message.appHash = reader.bytes() - break - case 12: - message.lastResultsHash = reader.bytes() - break - case 13: - message.evidenceHash = reader.bytes() - break - case 14: - message.proposerAddress = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Header { - const message = { ...baseHeader } as Header - if (object.version !== undefined && object.version !== null) { - message.version = Consensus.fromJSON(object.version) - } else { - message.version = undefined - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = String(object.chainId) - } else { - message.chainId = '' - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time) - } else { - message.time = undefined - } - if (object.lastBlockId !== undefined && object.lastBlockId !== null) { - message.lastBlockId = BlockID.fromJSON(object.lastBlockId) - } else { - message.lastBlockId = undefined - } - if (object.lastCommitHash !== undefined && object.lastCommitHash !== null) { - message.lastCommitHash = bytesFromBase64(object.lastCommitHash) - } - if (object.dataHash !== undefined && object.dataHash !== null) { - message.dataHash = bytesFromBase64(object.dataHash) - } - if (object.validatorsHash !== undefined && object.validatorsHash !== null) { - message.validatorsHash = bytesFromBase64(object.validatorsHash) - } - if (object.nextValidatorsHash !== undefined && object.nextValidatorsHash !== null) { - message.nextValidatorsHash = bytesFromBase64(object.nextValidatorsHash) - } - if (object.consensusHash !== undefined && object.consensusHash !== null) { - message.consensusHash = bytesFromBase64(object.consensusHash) - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = bytesFromBase64(object.appHash) - } - if (object.lastResultsHash !== undefined && object.lastResultsHash !== null) { - message.lastResultsHash = bytesFromBase64(object.lastResultsHash) - } - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = bytesFromBase64(object.evidenceHash) - } - if (object.proposerAddress !== undefined && object.proposerAddress !== null) { - message.proposerAddress = bytesFromBase64(object.proposerAddress) - } - return message - }, - - toJSON(message: Header): unknown { - const obj: any = {} - message.version !== undefined && (obj.version = message.version ? Consensus.toJSON(message.version) : undefined) - message.chainId !== undefined && (obj.chainId = message.chainId) - message.height !== undefined && (obj.height = message.height) - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null) - message.lastBlockId !== undefined && (obj.lastBlockId = message.lastBlockId ? BlockID.toJSON(message.lastBlockId) : undefined) - message.lastCommitHash !== undefined && - (obj.lastCommitHash = base64FromBytes(message.lastCommitHash !== undefined ? message.lastCommitHash : new Uint8Array())) - message.dataHash !== undefined && (obj.dataHash = base64FromBytes(message.dataHash !== undefined ? message.dataHash : new Uint8Array())) - message.validatorsHash !== undefined && - (obj.validatorsHash = base64FromBytes(message.validatorsHash !== undefined ? message.validatorsHash : new Uint8Array())) - message.nextValidatorsHash !== undefined && - (obj.nextValidatorsHash = base64FromBytes(message.nextValidatorsHash !== undefined ? message.nextValidatorsHash : new Uint8Array())) - message.consensusHash !== undefined && (obj.consensusHash = base64FromBytes(message.consensusHash !== undefined ? message.consensusHash : new Uint8Array())) - message.appHash !== undefined && (obj.appHash = base64FromBytes(message.appHash !== undefined ? message.appHash : new Uint8Array())) - message.lastResultsHash !== undefined && - (obj.lastResultsHash = base64FromBytes(message.lastResultsHash !== undefined ? message.lastResultsHash : new Uint8Array())) - message.evidenceHash !== undefined && (obj.evidenceHash = base64FromBytes(message.evidenceHash !== undefined ? message.evidenceHash : new Uint8Array())) - message.proposerAddress !== undefined && - (obj.proposerAddress = base64FromBytes(message.proposerAddress !== undefined ? message.proposerAddress : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial
): Header { - const message = { ...baseHeader } as Header - if (object.version !== undefined && object.version !== null) { - message.version = Consensus.fromPartial(object.version) - } else { - message.version = undefined - } - if (object.chainId !== undefined && object.chainId !== null) { - message.chainId = object.chainId - } else { - message.chainId = '' - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.time !== undefined && object.time !== null) { - message.time = object.time - } else { - message.time = undefined - } - if (object.lastBlockId !== undefined && object.lastBlockId !== null) { - message.lastBlockId = BlockID.fromPartial(object.lastBlockId) - } else { - message.lastBlockId = undefined - } - if (object.lastCommitHash !== undefined && object.lastCommitHash !== null) { - message.lastCommitHash = object.lastCommitHash - } else { - message.lastCommitHash = new Uint8Array() - } - if (object.dataHash !== undefined && object.dataHash !== null) { - message.dataHash = object.dataHash - } else { - message.dataHash = new Uint8Array() - } - if (object.validatorsHash !== undefined && object.validatorsHash !== null) { - message.validatorsHash = object.validatorsHash - } else { - message.validatorsHash = new Uint8Array() - } - if (object.nextValidatorsHash !== undefined && object.nextValidatorsHash !== null) { - message.nextValidatorsHash = object.nextValidatorsHash - } else { - message.nextValidatorsHash = new Uint8Array() - } - if (object.consensusHash !== undefined && object.consensusHash !== null) { - message.consensusHash = object.consensusHash - } else { - message.consensusHash = new Uint8Array() - } - if (object.appHash !== undefined && object.appHash !== null) { - message.appHash = object.appHash - } else { - message.appHash = new Uint8Array() - } - if (object.lastResultsHash !== undefined && object.lastResultsHash !== null) { - message.lastResultsHash = object.lastResultsHash - } else { - message.lastResultsHash = new Uint8Array() - } - if (object.evidenceHash !== undefined && object.evidenceHash !== null) { - message.evidenceHash = object.evidenceHash - } else { - message.evidenceHash = new Uint8Array() - } - if (object.proposerAddress !== undefined && object.proposerAddress !== null) { - message.proposerAddress = object.proposerAddress - } else { - message.proposerAddress = new Uint8Array() - } - return message - } -} - -const baseData: object = {} - -export const Data = { - encode(message: Data, writer: Writer = Writer.create()): Writer { - for (const v of message.txs) { - writer.uint32(10).bytes(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Data { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseData } as Data - message.txs = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.txs.push(reader.bytes()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Data { - const message = { ...baseData } as Data - message.txs = [] - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(bytesFromBase64(e)) - } - } - return message - }, - - toJSON(message: Data): unknown { - const obj: any = {} - if (message.txs) { - obj.txs = message.txs.map((e) => base64FromBytes(e !== undefined ? e : new Uint8Array())) - } else { - obj.txs = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Data { - const message = { ...baseData } as Data - message.txs = [] - if (object.txs !== undefined && object.txs !== null) { - for (const e of object.txs) { - message.txs.push(e) - } - } - return message - } -} - -const baseVote: object = { type: 0, height: 0, round: 0, validatorIndex: 0 } - -export const Vote = { - encode(message: Vote, writer: Writer = Writer.create()): Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type) - } - if (message.height !== 0) { - writer.uint32(16).int64(message.height) - } - if (message.round !== 0) { - writer.uint32(24).int32(message.round) - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(34).fork()).ldelim() - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(42).fork()).ldelim() - } - if (message.validatorAddress.length !== 0) { - writer.uint32(50).bytes(message.validatorAddress) - } - if (message.validatorIndex !== 0) { - writer.uint32(56).int32(message.validatorIndex) - } - if (message.signature.length !== 0) { - writer.uint32(66).bytes(message.signature) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Vote { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseVote } as Vote - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any - break - case 2: - message.height = longToNumber(reader.int64() as Long) - break - case 3: - message.round = reader.int32() - break - case 4: - message.blockId = BlockID.decode(reader, reader.uint32()) - break - case 5: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 6: - message.validatorAddress = reader.bytes() - break - case 7: - message.validatorIndex = reader.int32() - break - case 8: - message.signature = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Vote { - const message = { ...baseVote } as Vote - if (object.type !== undefined && object.type !== null) { - message.type = signedMsgTypeFromJSON(object.type) - } else { - message.type = 0 - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round) - } else { - message.round = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId) - } else { - message.blockId = undefined - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp) - } else { - message.timestamp = undefined - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = bytesFromBase64(object.validatorAddress) - } - if (object.validatorIndex !== undefined && object.validatorIndex !== null) { - message.validatorIndex = Number(object.validatorIndex) - } else { - message.validatorIndex = 0 - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature) - } - return message - }, - - toJSON(message: Vote): unknown { - const obj: any = {} - message.type !== undefined && (obj.type = signedMsgTypeToJSON(message.type)) - message.height !== undefined && (obj.height = message.height) - message.round !== undefined && (obj.round = message.round) - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined) - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null) - message.validatorAddress !== undefined && - (obj.validatorAddress = base64FromBytes(message.validatorAddress !== undefined ? message.validatorAddress : new Uint8Array())) - message.validatorIndex !== undefined && (obj.validatorIndex = message.validatorIndex) - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Vote { - const message = { ...baseVote } as Vote - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 0 - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round - } else { - message.round = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId) - } else { - message.blockId = undefined - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp - } else { - message.timestamp = undefined - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = new Uint8Array() - } - if (object.validatorIndex !== undefined && object.validatorIndex !== null) { - message.validatorIndex = object.validatorIndex - } else { - message.validatorIndex = 0 - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature - } else { - message.signature = new Uint8Array() - } - return message - } -} - -const baseCommit: object = { height: 0, round: 0 } - -export const Commit = { - encode(message: Commit, writer: Writer = Writer.create()): Writer { - if (message.height !== 0) { - writer.uint32(8).int64(message.height) - } - if (message.round !== 0) { - writer.uint32(16).int32(message.round) - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(26).fork()).ldelim() - } - for (const v of message.signatures) { - CommitSig.encode(v!, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Commit { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCommit } as Commit - message.signatures = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.height = longToNumber(reader.int64() as Long) - break - case 2: - message.round = reader.int32() - break - case 3: - message.blockId = BlockID.decode(reader, reader.uint32()) - break - case 4: - message.signatures.push(CommitSig.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Commit { - const message = { ...baseCommit } as Commit - message.signatures = [] - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round) - } else { - message.round = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId) - } else { - message.blockId = undefined - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(CommitSig.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Commit): unknown { - const obj: any = {} - message.height !== undefined && (obj.height = message.height) - message.round !== undefined && (obj.round = message.round) - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined) - if (message.signatures) { - obj.signatures = message.signatures.map((e) => (e ? CommitSig.toJSON(e) : undefined)) - } else { - obj.signatures = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Commit { - const message = { ...baseCommit } as Commit - message.signatures = [] - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round - } else { - message.round = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId) - } else { - message.blockId = undefined - } - if (object.signatures !== undefined && object.signatures !== null) { - for (const e of object.signatures) { - message.signatures.push(CommitSig.fromPartial(e)) - } - } - return message - } -} - -const baseCommitSig: object = { blockIdFlag: 0 } - -export const CommitSig = { - encode(message: CommitSig, writer: Writer = Writer.create()): Writer { - if (message.blockIdFlag !== 0) { - writer.uint32(8).int32(message.blockIdFlag) - } - if (message.validatorAddress.length !== 0) { - writer.uint32(18).bytes(message.validatorAddress) - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(26).fork()).ldelim() - } - if (message.signature.length !== 0) { - writer.uint32(34).bytes(message.signature) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CommitSig { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCommitSig } as CommitSig - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.blockIdFlag = reader.int32() as any - break - case 2: - message.validatorAddress = reader.bytes() - break - case 3: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 4: - message.signature = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CommitSig { - const message = { ...baseCommitSig } as CommitSig - if (object.blockIdFlag !== undefined && object.blockIdFlag !== null) { - message.blockIdFlag = blockIDFlagFromJSON(object.blockIdFlag) - } else { - message.blockIdFlag = 0 - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = bytesFromBase64(object.validatorAddress) - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp) - } else { - message.timestamp = undefined - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature) - } - return message - }, - - toJSON(message: CommitSig): unknown { - const obj: any = {} - message.blockIdFlag !== undefined && (obj.blockIdFlag = blockIDFlagToJSON(message.blockIdFlag)) - message.validatorAddress !== undefined && - (obj.validatorAddress = base64FromBytes(message.validatorAddress !== undefined ? message.validatorAddress : new Uint8Array())) - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null) - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): CommitSig { - const message = { ...baseCommitSig } as CommitSig - if (object.blockIdFlag !== undefined && object.blockIdFlag !== null) { - message.blockIdFlag = object.blockIdFlag - } else { - message.blockIdFlag = 0 - } - if (object.validatorAddress !== undefined && object.validatorAddress !== null) { - message.validatorAddress = object.validatorAddress - } else { - message.validatorAddress = new Uint8Array() - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp - } else { - message.timestamp = undefined - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature - } else { - message.signature = new Uint8Array() - } - return message - } -} - -const baseProposal: object = { type: 0, height: 0, round: 0, polRound: 0 } - -export const Proposal = { - encode(message: Proposal, writer: Writer = Writer.create()): Writer { - if (message.type !== 0) { - writer.uint32(8).int32(message.type) - } - if (message.height !== 0) { - writer.uint32(16).int64(message.height) - } - if (message.round !== 0) { - writer.uint32(24).int32(message.round) - } - if (message.polRound !== 0) { - writer.uint32(32).int32(message.polRound) - } - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(42).fork()).ldelim() - } - if (message.timestamp !== undefined) { - Timestamp.encode(toTimestamp(message.timestamp), writer.uint32(50).fork()).ldelim() - } - if (message.signature.length !== 0) { - writer.uint32(58).bytes(message.signature) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Proposal { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseProposal } as Proposal - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.type = reader.int32() as any - break - case 2: - message.height = longToNumber(reader.int64() as Long) - break - case 3: - message.round = reader.int32() - break - case 4: - message.polRound = reader.int32() - break - case 5: - message.blockId = BlockID.decode(reader, reader.uint32()) - break - case 6: - message.timestamp = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 7: - message.signature = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Proposal { - const message = { ...baseProposal } as Proposal - if (object.type !== undefined && object.type !== null) { - message.type = signedMsgTypeFromJSON(object.type) - } else { - message.type = 0 - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = Number(object.round) - } else { - message.round = 0 - } - if (object.polRound !== undefined && object.polRound !== null) { - message.polRound = Number(object.polRound) - } else { - message.polRound = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId) - } else { - message.blockId = undefined - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = fromJsonTimestamp(object.timestamp) - } else { - message.timestamp = undefined - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = bytesFromBase64(object.signature) - } - return message - }, - - toJSON(message: Proposal): unknown { - const obj: any = {} - message.type !== undefined && (obj.type = signedMsgTypeToJSON(message.type)) - message.height !== undefined && (obj.height = message.height) - message.round !== undefined && (obj.round = message.round) - message.polRound !== undefined && (obj.polRound = message.polRound) - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined) - message.timestamp !== undefined && (obj.timestamp = message.timestamp !== undefined ? message.timestamp.toISOString() : null) - message.signature !== undefined && (obj.signature = base64FromBytes(message.signature !== undefined ? message.signature : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Proposal { - const message = { ...baseProposal } as Proposal - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 0 - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.round !== undefined && object.round !== null) { - message.round = object.round - } else { - message.round = 0 - } - if (object.polRound !== undefined && object.polRound !== null) { - message.polRound = object.polRound - } else { - message.polRound = 0 - } - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId) - } else { - message.blockId = undefined - } - if (object.timestamp !== undefined && object.timestamp !== null) { - message.timestamp = object.timestamp - } else { - message.timestamp = undefined - } - if (object.signature !== undefined && object.signature !== null) { - message.signature = object.signature - } else { - message.signature = new Uint8Array() - } - return message - } -} - -const baseSignedHeader: object = {} - -export const SignedHeader = { - encode(message: SignedHeader, writer: Writer = Writer.create()): Writer { - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(10).fork()).ldelim() - } - if (message.commit !== undefined) { - Commit.encode(message.commit, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SignedHeader { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSignedHeader } as SignedHeader - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.header = Header.decode(reader, reader.uint32()) - break - case 2: - message.commit = Commit.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SignedHeader { - const message = { ...baseSignedHeader } as SignedHeader - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header) - } else { - message.header = undefined - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = Commit.fromJSON(object.commit) - } else { - message.commit = undefined - } - return message - }, - - toJSON(message: SignedHeader): unknown { - const obj: any = {} - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined) - message.commit !== undefined && (obj.commit = message.commit ? Commit.toJSON(message.commit) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): SignedHeader { - const message = { ...baseSignedHeader } as SignedHeader - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header) - } else { - message.header = undefined - } - if (object.commit !== undefined && object.commit !== null) { - message.commit = Commit.fromPartial(object.commit) - } else { - message.commit = undefined - } - return message - } -} - -const baseLightBlock: object = {} - -export const LightBlock = { - encode(message: LightBlock, writer: Writer = Writer.create()): Writer { - if (message.signedHeader !== undefined) { - SignedHeader.encode(message.signedHeader, writer.uint32(10).fork()).ldelim() - } - if (message.validatorSet !== undefined) { - ValidatorSet.encode(message.validatorSet, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): LightBlock { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseLightBlock } as LightBlock - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.signedHeader = SignedHeader.decode(reader, reader.uint32()) - break - case 2: - message.validatorSet = ValidatorSet.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): LightBlock { - const message = { ...baseLightBlock } as LightBlock - if (object.signedHeader !== undefined && object.signedHeader !== null) { - message.signedHeader = SignedHeader.fromJSON(object.signedHeader) - } else { - message.signedHeader = undefined - } - if (object.validatorSet !== undefined && object.validatorSet !== null) { - message.validatorSet = ValidatorSet.fromJSON(object.validatorSet) - } else { - message.validatorSet = undefined - } - return message - }, - - toJSON(message: LightBlock): unknown { - const obj: any = {} - message.signedHeader !== undefined && (obj.signedHeader = message.signedHeader ? SignedHeader.toJSON(message.signedHeader) : undefined) - message.validatorSet !== undefined && (obj.validatorSet = message.validatorSet ? ValidatorSet.toJSON(message.validatorSet) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): LightBlock { - const message = { ...baseLightBlock } as LightBlock - if (object.signedHeader !== undefined && object.signedHeader !== null) { - message.signedHeader = SignedHeader.fromPartial(object.signedHeader) - } else { - message.signedHeader = undefined - } - if (object.validatorSet !== undefined && object.validatorSet !== null) { - message.validatorSet = ValidatorSet.fromPartial(object.validatorSet) - } else { - message.validatorSet = undefined - } - return message - } -} - -const baseBlockMeta: object = { blockSize: 0, numTxs: 0 } - -export const BlockMeta = { - encode(message: BlockMeta, writer: Writer = Writer.create()): Writer { - if (message.blockId !== undefined) { - BlockID.encode(message.blockId, writer.uint32(10).fork()).ldelim() - } - if (message.blockSize !== 0) { - writer.uint32(16).int64(message.blockSize) - } - if (message.header !== undefined) { - Header.encode(message.header, writer.uint32(26).fork()).ldelim() - } - if (message.numTxs !== 0) { - writer.uint32(32).int64(message.numTxs) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): BlockMeta { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseBlockMeta } as BlockMeta - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.blockId = BlockID.decode(reader, reader.uint32()) - break - case 2: - message.blockSize = longToNumber(reader.int64() as Long) - break - case 3: - message.header = Header.decode(reader, reader.uint32()) - break - case 4: - message.numTxs = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): BlockMeta { - const message = { ...baseBlockMeta } as BlockMeta - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromJSON(object.blockId) - } else { - message.blockId = undefined - } - if (object.blockSize !== undefined && object.blockSize !== null) { - message.blockSize = Number(object.blockSize) - } else { - message.blockSize = 0 - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromJSON(object.header) - } else { - message.header = undefined - } - if (object.numTxs !== undefined && object.numTxs !== null) { - message.numTxs = Number(object.numTxs) - } else { - message.numTxs = 0 - } - return message - }, - - toJSON(message: BlockMeta): unknown { - const obj: any = {} - message.blockId !== undefined && (obj.blockId = message.blockId ? BlockID.toJSON(message.blockId) : undefined) - message.blockSize !== undefined && (obj.blockSize = message.blockSize) - message.header !== undefined && (obj.header = message.header ? Header.toJSON(message.header) : undefined) - message.numTxs !== undefined && (obj.numTxs = message.numTxs) - return obj - }, - - fromPartial(object: DeepPartial): BlockMeta { - const message = { ...baseBlockMeta } as BlockMeta - if (object.blockId !== undefined && object.blockId !== null) { - message.blockId = BlockID.fromPartial(object.blockId) - } else { - message.blockId = undefined - } - if (object.blockSize !== undefined && object.blockSize !== null) { - message.blockSize = object.blockSize - } else { - message.blockSize = 0 - } - if (object.header !== undefined && object.header !== null) { - message.header = Header.fromPartial(object.header) - } else { - message.header = undefined - } - if (object.numTxs !== undefined && object.numTxs !== null) { - message.numTxs = object.numTxs - } else { - message.numTxs = 0 - } - return message - } -} - -const baseTxProof: object = {} - -export const TxProof = { - encode(message: TxProof, writer: Writer = Writer.create()): Writer { - if (message.rootHash.length !== 0) { - writer.uint32(10).bytes(message.rootHash) - } - if (message.data.length !== 0) { - writer.uint32(18).bytes(message.data) - } - if (message.proof !== undefined) { - Proof.encode(message.proof, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): TxProof { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTxProof } as TxProof - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rootHash = reader.bytes() - break - case 2: - message.data = reader.bytes() - break - case 3: - message.proof = Proof.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): TxProof { - const message = { ...baseTxProof } as TxProof - if (object.rootHash !== undefined && object.rootHash !== null) { - message.rootHash = bytesFromBase64(object.rootHash) - } - if (object.data !== undefined && object.data !== null) { - message.data = bytesFromBase64(object.data) - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromJSON(object.proof) - } else { - message.proof = undefined - } - return message - }, - - toJSON(message: TxProof): unknown { - const obj: any = {} - message.rootHash !== undefined && (obj.rootHash = base64FromBytes(message.rootHash !== undefined ? message.rootHash : new Uint8Array())) - message.data !== undefined && (obj.data = base64FromBytes(message.data !== undefined ? message.data : new Uint8Array())) - message.proof !== undefined && (obj.proof = message.proof ? Proof.toJSON(message.proof) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): TxProof { - const message = { ...baseTxProof } as TxProof - if (object.rootHash !== undefined && object.rootHash !== null) { - message.rootHash = object.rootHash - } else { - message.rootHash = new Uint8Array() - } - if (object.data !== undefined && object.data !== null) { - message.data = object.data - } else { - message.data = new Uint8Array() - } - if (object.proof !== undefined && object.proof !== null) { - message.proof = Proof.fromPartial(object.proof) - } else { - message.proof = undefined - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.d.ts deleted file mode 100644 index 77a41e4..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.d.ts +++ /dev/null @@ -1,44 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { PublicKey } from '../../tendermint/crypto/keys'; -export declare const protobufPackage = "tendermint.types"; -export interface ValidatorSet { - validators: Validator[]; - proposer: Validator | undefined; - totalVotingPower: number; -} -export interface Validator { - address: Uint8Array; - pubKey: PublicKey | undefined; - votingPower: number; - proposerPriority: number; -} -export interface SimpleValidator { - pubKey: PublicKey | undefined; - votingPower: number; -} -export declare const ValidatorSet: { - encode(message: ValidatorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ValidatorSet; - fromJSON(object: any): ValidatorSet; - toJSON(message: ValidatorSet): unknown; - fromPartial(object: DeepPartial): ValidatorSet; -}; -export declare const Validator: { - encode(message: Validator, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Validator; - fromJSON(object: any): Validator; - toJSON(message: Validator): unknown; - fromPartial(object: DeepPartial): Validator; -}; -export declare const SimpleValidator: { - encode(message: SimpleValidator, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SimpleValidator; - fromJSON(object: any): SimpleValidator; - toJSON(message: SimpleValidator): unknown; - fromPartial(object: DeepPartial): SimpleValidator; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.js deleted file mode 100644 index 6f33403..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.js +++ /dev/null @@ -1,313 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { PublicKey } from '../../tendermint/crypto/keys'; -export const protobufPackage = 'tendermint.types'; -const baseValidatorSet = { totalVotingPower: 0 }; -export const ValidatorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.validators) { - Validator.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.proposer !== undefined) { - Validator.encode(message.proposer, writer.uint32(18).fork()).ldelim(); - } - if (message.totalVotingPower !== 0) { - writer.uint32(24).int64(message.totalVotingPower); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidatorSet }; - message.validators = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.validators.push(Validator.decode(reader, reader.uint32())); - break; - case 2: - message.proposer = Validator.decode(reader, reader.uint32()); - break; - case 3: - message.totalVotingPower = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidatorSet }; - message.validators = []; - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromJSON(e)); - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = Validator.fromJSON(object.proposer); - } - else { - message.proposer = undefined; - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = Number(object.totalVotingPower); - } - else { - message.totalVotingPower = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? Validator.toJSON(e) : undefined)); - } - else { - obj.validators = []; - } - message.proposer !== undefined && (obj.proposer = message.proposer ? Validator.toJSON(message.proposer) : undefined); - message.totalVotingPower !== undefined && (obj.totalVotingPower = message.totalVotingPower); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidatorSet }; - message.validators = []; - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromPartial(e)); - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = Validator.fromPartial(object.proposer); - } - else { - message.proposer = undefined; - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = object.totalVotingPower; - } - else { - message.totalVotingPower = 0; - } - return message; - } -}; -const baseValidator = { votingPower: 0, proposerPriority: 0 }; -export const Validator = { - encode(message, writer = Writer.create()) { - if (message.address.length !== 0) { - writer.uint32(10).bytes(message.address); - } - if (message.pubKey !== undefined) { - PublicKey.encode(message.pubKey, writer.uint32(18).fork()).ldelim(); - } - if (message.votingPower !== 0) { - writer.uint32(24).int64(message.votingPower); - } - if (message.proposerPriority !== 0) { - writer.uint32(32).int64(message.proposerPriority); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseValidator }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.bytes(); - break; - case 2: - message.pubKey = PublicKey.decode(reader, reader.uint32()); - break; - case 3: - message.votingPower = longToNumber(reader.int64()); - break; - case 4: - message.proposerPriority = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseValidator }; - if (object.address !== undefined && object.address !== null) { - message.address = bytesFromBase64(object.address); - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromJSON(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = Number(object.votingPower); - } - else { - message.votingPower = 0; - } - if (object.proposerPriority !== undefined && object.proposerPriority !== null) { - message.proposerPriority = Number(object.proposerPriority); - } - else { - message.proposerPriority = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = base64FromBytes(message.address !== undefined ? message.address : new Uint8Array())); - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? PublicKey.toJSON(message.pubKey) : undefined); - message.votingPower !== undefined && (obj.votingPower = message.votingPower); - message.proposerPriority !== undefined && (obj.proposerPriority = message.proposerPriority); - return obj; - }, - fromPartial(object) { - const message = { ...baseValidator }; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = new Uint8Array(); - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromPartial(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = object.votingPower; - } - else { - message.votingPower = 0; - } - if (object.proposerPriority !== undefined && object.proposerPriority !== null) { - message.proposerPriority = object.proposerPriority; - } - else { - message.proposerPriority = 0; - } - return message; - } -}; -const baseSimpleValidator = { votingPower: 0 }; -export const SimpleValidator = { - encode(message, writer = Writer.create()) { - if (message.pubKey !== undefined) { - PublicKey.encode(message.pubKey, writer.uint32(10).fork()).ldelim(); - } - if (message.votingPower !== 0) { - writer.uint32(16).int64(message.votingPower); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSimpleValidator }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pubKey = PublicKey.decode(reader, reader.uint32()); - break; - case 2: - message.votingPower = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSimpleValidator }; - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromJSON(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = Number(object.votingPower); - } - else { - message.votingPower = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? PublicKey.toJSON(message.pubKey) : undefined); - message.votingPower !== undefined && (obj.votingPower = message.votingPower); - return obj; - }, - fromPartial(object) { - const message = { ...baseSimpleValidator }; - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromPartial(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = object.votingPower; - } - else { - message.votingPower = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.ts deleted file mode 100644 index d1ef108..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/types/validator.ts +++ /dev/null @@ -1,348 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { PublicKey } from '../../tendermint/crypto/keys' - -export const protobufPackage = 'tendermint.types' - -export interface ValidatorSet { - validators: Validator[] - proposer: Validator | undefined - totalVotingPower: number -} - -export interface Validator { - address: Uint8Array - pubKey: PublicKey | undefined - votingPower: number - proposerPriority: number -} - -export interface SimpleValidator { - pubKey: PublicKey | undefined - votingPower: number -} - -const baseValidatorSet: object = { totalVotingPower: 0 } - -export const ValidatorSet = { - encode(message: ValidatorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.validators) { - Validator.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.proposer !== undefined) { - Validator.encode(message.proposer, writer.uint32(18).fork()).ldelim() - } - if (message.totalVotingPower !== 0) { - writer.uint32(24).int64(message.totalVotingPower) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ValidatorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidatorSet } as ValidatorSet - message.validators = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.validators.push(Validator.decode(reader, reader.uint32())) - break - case 2: - message.proposer = Validator.decode(reader, reader.uint32()) - break - case 3: - message.totalVotingPower = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ValidatorSet { - const message = { ...baseValidatorSet } as ValidatorSet - message.validators = [] - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromJSON(e)) - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = Validator.fromJSON(object.proposer) - } else { - message.proposer = undefined - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = Number(object.totalVotingPower) - } else { - message.totalVotingPower = 0 - } - return message - }, - - toJSON(message: ValidatorSet): unknown { - const obj: any = {} - if (message.validators) { - obj.validators = message.validators.map((e) => (e ? Validator.toJSON(e) : undefined)) - } else { - obj.validators = [] - } - message.proposer !== undefined && (obj.proposer = message.proposer ? Validator.toJSON(message.proposer) : undefined) - message.totalVotingPower !== undefined && (obj.totalVotingPower = message.totalVotingPower) - return obj - }, - - fromPartial(object: DeepPartial): ValidatorSet { - const message = { ...baseValidatorSet } as ValidatorSet - message.validators = [] - if (object.validators !== undefined && object.validators !== null) { - for (const e of object.validators) { - message.validators.push(Validator.fromPartial(e)) - } - } - if (object.proposer !== undefined && object.proposer !== null) { - message.proposer = Validator.fromPartial(object.proposer) - } else { - message.proposer = undefined - } - if (object.totalVotingPower !== undefined && object.totalVotingPower !== null) { - message.totalVotingPower = object.totalVotingPower - } else { - message.totalVotingPower = 0 - } - return message - } -} - -const baseValidator: object = { votingPower: 0, proposerPriority: 0 } - -export const Validator = { - encode(message: Validator, writer: Writer = Writer.create()): Writer { - if (message.address.length !== 0) { - writer.uint32(10).bytes(message.address) - } - if (message.pubKey !== undefined) { - PublicKey.encode(message.pubKey, writer.uint32(18).fork()).ldelim() - } - if (message.votingPower !== 0) { - writer.uint32(24).int64(message.votingPower) - } - if (message.proposerPriority !== 0) { - writer.uint32(32).int64(message.proposerPriority) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Validator { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseValidator } as Validator - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.bytes() - break - case 2: - message.pubKey = PublicKey.decode(reader, reader.uint32()) - break - case 3: - message.votingPower = longToNumber(reader.int64() as Long) - break - case 4: - message.proposerPriority = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Validator { - const message = { ...baseValidator } as Validator - if (object.address !== undefined && object.address !== null) { - message.address = bytesFromBase64(object.address) - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromJSON(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = Number(object.votingPower) - } else { - message.votingPower = 0 - } - if (object.proposerPriority !== undefined && object.proposerPriority !== null) { - message.proposerPriority = Number(object.proposerPriority) - } else { - message.proposerPriority = 0 - } - return message - }, - - toJSON(message: Validator): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = base64FromBytes(message.address !== undefined ? message.address : new Uint8Array())) - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? PublicKey.toJSON(message.pubKey) : undefined) - message.votingPower !== undefined && (obj.votingPower = message.votingPower) - message.proposerPriority !== undefined && (obj.proposerPriority = message.proposerPriority) - return obj - }, - - fromPartial(object: DeepPartial): Validator { - const message = { ...baseValidator } as Validator - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = new Uint8Array() - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromPartial(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = object.votingPower - } else { - message.votingPower = 0 - } - if (object.proposerPriority !== undefined && object.proposerPriority !== null) { - message.proposerPriority = object.proposerPriority - } else { - message.proposerPriority = 0 - } - return message - } -} - -const baseSimpleValidator: object = { votingPower: 0 } - -export const SimpleValidator = { - encode(message: SimpleValidator, writer: Writer = Writer.create()): Writer { - if (message.pubKey !== undefined) { - PublicKey.encode(message.pubKey, writer.uint32(10).fork()).ldelim() - } - if (message.votingPower !== 0) { - writer.uint32(16).int64(message.votingPower) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SimpleValidator { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSimpleValidator } as SimpleValidator - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pubKey = PublicKey.decode(reader, reader.uint32()) - break - case 2: - message.votingPower = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SimpleValidator { - const message = { ...baseSimpleValidator } as SimpleValidator - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromJSON(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = Number(object.votingPower) - } else { - message.votingPower = 0 - } - return message - }, - - toJSON(message: SimpleValidator): unknown { - const obj: any = {} - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? PublicKey.toJSON(message.pubKey) : undefined) - message.votingPower !== undefined && (obj.votingPower = message.votingPower) - return obj - }, - - fromPartial(object: DeepPartial): SimpleValidator { - const message = { ...baseSimpleValidator } as SimpleValidator - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = PublicKey.fromPartial(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.votingPower !== undefined && object.votingPower !== null) { - message.votingPower = object.votingPower - } else { - message.votingPower = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.d.ts deleted file mode 100644 index 0f4a3c1..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.d.ts +++ /dev/null @@ -1,39 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "tendermint.version"; -/** - * App includes the protocol and software version for the application. - * This information is included in ResponseInfo. The App.Protocol can be - * updated in ResponseEndBlock. - */ -export interface App { - protocol: number; - software: string; -} -/** - * Consensus captures the consensus rules for processing a block in the blockchain, - * including all blockchain data structures and the rules of the application's - * state transition machine. - */ -export interface Consensus { - block: number; - app: number; -} -export declare const App: { - encode(message: App, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): App; - fromJSON(object: any): App; - toJSON(message: App): unknown; - fromPartial(object: DeepPartial): App; -}; -export declare const Consensus: { - encode(message: Consensus, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Consensus; - fromJSON(object: any): Consensus; - toJSON(message: Consensus): unknown; - fromPartial(object: DeepPartial): Consensus; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.js deleted file mode 100644 index 70b9a03..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.js +++ /dev/null @@ -1,165 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'tendermint.version'; -const baseApp = { protocol: 0, software: '' }; -export const App = { - encode(message, writer = Writer.create()) { - if (message.protocol !== 0) { - writer.uint32(8).uint64(message.protocol); - } - if (message.software !== '') { - writer.uint32(18).string(message.software); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseApp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.protocol = longToNumber(reader.uint64()); - break; - case 2: - message.software = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseApp }; - if (object.protocol !== undefined && object.protocol !== null) { - message.protocol = Number(object.protocol); - } - else { - message.protocol = 0; - } - if (object.software !== undefined && object.software !== null) { - message.software = String(object.software); - } - else { - message.software = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.protocol !== undefined && (obj.protocol = message.protocol); - message.software !== undefined && (obj.software = message.software); - return obj; - }, - fromPartial(object) { - const message = { ...baseApp }; - if (object.protocol !== undefined && object.protocol !== null) { - message.protocol = object.protocol; - } - else { - message.protocol = 0; - } - if (object.software !== undefined && object.software !== null) { - message.software = object.software; - } - else { - message.software = ''; - } - return message; - } -}; -const baseConsensus = { block: 0, app: 0 }; -export const Consensus = { - encode(message, writer = Writer.create()) { - if (message.block !== 0) { - writer.uint32(8).uint64(message.block); - } - if (message.app !== 0) { - writer.uint32(16).uint64(message.app); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseConsensus }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.block = longToNumber(reader.uint64()); - break; - case 2: - message.app = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseConsensus }; - if (object.block !== undefined && object.block !== null) { - message.block = Number(object.block); - } - else { - message.block = 0; - } - if (object.app !== undefined && object.app !== null) { - message.app = Number(object.app); - } - else { - message.app = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.block !== undefined && (obj.block = message.block); - message.app !== undefined && (obj.app = message.app); - return obj; - }, - fromPartial(object) { - const message = { ...baseConsensus }; - if (object.block !== undefined && object.block !== null) { - message.block = object.block; - } - else { - message.block = 0; - } - if (object.app !== undefined && object.app !== null) { - message.app = object.app; - } - else { - message.app = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.ts deleted file mode 100644 index 687f972..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/module/types/tendermint/version/types.ts +++ /dev/null @@ -1,202 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'tendermint.version' - -/** - * App includes the protocol and software version for the application. - * This information is included in ResponseInfo. The App.Protocol can be - * updated in ResponseEndBlock. - */ -export interface App { - protocol: number - software: string -} - -/** - * Consensus captures the consensus rules for processing a block in the blockchain, - * including all blockchain data structures and the rules of the application's - * state transition machine. - */ -export interface Consensus { - block: number - app: number -} - -const baseApp: object = { protocol: 0, software: '' } - -export const App = { - encode(message: App, writer: Writer = Writer.create()): Writer { - if (message.protocol !== 0) { - writer.uint32(8).uint64(message.protocol) - } - if (message.software !== '') { - writer.uint32(18).string(message.software) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): App { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseApp } as App - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.protocol = longToNumber(reader.uint64() as Long) - break - case 2: - message.software = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): App { - const message = { ...baseApp } as App - if (object.protocol !== undefined && object.protocol !== null) { - message.protocol = Number(object.protocol) - } else { - message.protocol = 0 - } - if (object.software !== undefined && object.software !== null) { - message.software = String(object.software) - } else { - message.software = '' - } - return message - }, - - toJSON(message: App): unknown { - const obj: any = {} - message.protocol !== undefined && (obj.protocol = message.protocol) - message.software !== undefined && (obj.software = message.software) - return obj - }, - - fromPartial(object: DeepPartial): App { - const message = { ...baseApp } as App - if (object.protocol !== undefined && object.protocol !== null) { - message.protocol = object.protocol - } else { - message.protocol = 0 - } - if (object.software !== undefined && object.software !== null) { - message.software = object.software - } else { - message.software = '' - } - return message - } -} - -const baseConsensus: object = { block: 0, app: 0 } - -export const Consensus = { - encode(message: Consensus, writer: Writer = Writer.create()): Writer { - if (message.block !== 0) { - writer.uint32(8).uint64(message.block) - } - if (message.app !== 0) { - writer.uint32(16).uint64(message.app) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Consensus { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseConsensus } as Consensus - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.block = longToNumber(reader.uint64() as Long) - break - case 2: - message.app = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Consensus { - const message = { ...baseConsensus } as Consensus - if (object.block !== undefined && object.block !== null) { - message.block = Number(object.block) - } else { - message.block = 0 - } - if (object.app !== undefined && object.app !== null) { - message.app = Number(object.app) - } else { - message.app = 0 - } - return message - }, - - toJSON(message: Consensus): unknown { - const obj: any = {} - message.block !== undefined && (obj.block = message.block) - message.app !== undefined && (obj.app = message.app) - return obj - }, - - fromPartial(object: DeepPartial): Consensus { - const message = { ...baseConsensus } as Consensus - if (object.block !== undefined && object.block !== null) { - message.block = object.block - } else { - message.block = 0 - } - if (object.app !== undefined && object.app !== null) { - message.app = object.app - } else { - message.app = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/package.json b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/package.json deleted file mode 100644 index c7a239a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "cosmos-staking-v1beta1-js", - "version": "0.1.0", - "description": "Autogenerated vuex store for Cosmos module cosmos.staking.v1beta1", - "author": "Starport Codegen ", - "homepage": "http://github.com/cosmos/cosmos-sdk/x/staking/types", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/vuex-root b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/vuex-root deleted file mode 100644 index 0fcc121..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.staking.v1beta1/vuex-root +++ /dev/null @@ -1 +0,0 @@ -THIS FILE IS GENERATED AUTOMATICALLY. DO NOT DELETE. diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.d.ts deleted file mode 100644 index b0e63ab..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.d.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { BaseVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting"; -import { ContinuousVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting"; -import { DelayedVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting"; -import { Period } from "./module/types/cosmos/vesting/v1beta1/vesting"; -import { PeriodicVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting"; -import { PermanentLockedAccount } from "./module/types/cosmos/vesting/v1beta1/vesting"; -export { BaseVestingAccount, ContinuousVestingAccount, DelayedVestingAccount, Period, PeriodicVestingAccount, PermanentLockedAccount }; -declare const _default; -export default _default; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.js deleted file mode 100644 index 94213a8..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.js +++ /dev/null @@ -1,141 +0,0 @@ -import { txClient, queryClient, MissingWalletError, registry } from './module'; -// @ts-ignore -import { SpVuexError } from '@starport/vuex'; -import { BaseVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting"; -import { ContinuousVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting"; -import { DelayedVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting"; -import { Period } from "./module/types/cosmos/vesting/v1beta1/vesting"; -import { PeriodicVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting"; -import { PermanentLockedAccount } from "./module/types/cosmos/vesting/v1beta1/vesting"; -export { BaseVestingAccount, ContinuousVestingAccount, DelayedVestingAccount, Period, PeriodicVestingAccount, PermanentLockedAccount }; -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }); -} -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }); -} -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop] = [...value[prop], ...next_values[prop]]; - } - else { - value[prop] = next_values[prop]; - } - } - return value; -} -function getStructure(template) { - let structure = { fields: [] }; - for (const [key, value] of Object.entries(template)) { - let field = {}; - field.name = key; - field.type = typeof value; - structure.fields.push(field); - } - return structure; -} -const getDefaultState = () => { - return { - _Structure: { - BaseVestingAccount: getStructure(BaseVestingAccount.fromPartial({})), - ContinuousVestingAccount: getStructure(ContinuousVestingAccount.fromPartial({})), - DelayedVestingAccount: getStructure(DelayedVestingAccount.fromPartial({})), - Period: getStructure(Period.fromPartial({})), - PeriodicVestingAccount: getStructure(PeriodicVestingAccount.fromPartial({})), - PermanentLockedAccount: getStructure(PermanentLockedAccount.fromPartial({})), - }, - _Registry: registry, - _Subscriptions: new Set(), - }; -}; -// initial state -const state = getDefaultState(); -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()); - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value; - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription); - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription); - } - }, - getters: { - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields; - }, - getRegistry: (state) => { - return state._Registry; - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.vesting.v1beta1 initialized!'); - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate'); - }); - } - }, - resetState({ commit }) { - commit('RESET_STATE'); - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription); - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload); - } - catch (e) { - throw new SpVuexError('Subscriptions: ' + e.message); - } - }); - }, - async sendMsgCreateVestingAccount({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgCreateVestingAccount(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgCreateVestingAccount:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgCreateVestingAccount:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async MsgCreateVestingAccount({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgCreateVestingAccount(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgCreateVestingAccount:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgCreateVestingAccount:Create', 'Could not create message: ' + e.message); - } - } - }, - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.ts deleted file mode 100644 index 889b01e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/index.ts +++ /dev/null @@ -1,152 +0,0 @@ -import { txClient, queryClient, MissingWalletError , registry} from './module' -// @ts-ignore -import { SpVuexError } from '@starport/vuex' - -import { BaseVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting" -import { ContinuousVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting" -import { DelayedVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting" -import { Period } from "./module/types/cosmos/vesting/v1beta1/vesting" -import { PeriodicVestingAccount } from "./module/types/cosmos/vesting/v1beta1/vesting" -import { PermanentLockedAccount } from "./module/types/cosmos/vesting/v1beta1/vesting" - - -export { BaseVestingAccount, ContinuousVestingAccount, DelayedVestingAccount, Period, PeriodicVestingAccount, PermanentLockedAccount }; - -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }) -} - -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }) -} - -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop]=[...value[prop], ...next_values[prop]] - }else{ - value[prop]=next_values[prop] - } - } - return value -} - -function getStructure(template) { - let structure = { fields: [] } - for (const [key, value] of Object.entries(template)) { - let field: any = {} - field.name = key - field.type = typeof value - structure.fields.push(field) - } - return structure -} - -const getDefaultState = () => { - return { - - _Structure: { - BaseVestingAccount: getStructure(BaseVestingAccount.fromPartial({})), - ContinuousVestingAccount: getStructure(ContinuousVestingAccount.fromPartial({})), - DelayedVestingAccount: getStructure(DelayedVestingAccount.fromPartial({})), - Period: getStructure(Period.fromPartial({})), - PeriodicVestingAccount: getStructure(PeriodicVestingAccount.fromPartial({})), - PermanentLockedAccount: getStructure(PermanentLockedAccount.fromPartial({})), - - }, - _Registry: registry, - _Subscriptions: new Set(), - } -} - -// initial state -const state = getDefaultState() - -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()) - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription) - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription) - } - }, - getters: { - - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields - }, - getRegistry: (state) => { - return state._Registry - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: cosmos.vesting.v1beta1 initialized!') - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate') - }) - } - }, - resetState({ commit }) { - commit('RESET_STATE') - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription) - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload) - }catch(e) { - throw new SpVuexError('Subscriptions: ' + e.message) - } - }) - }, - - async sendMsgCreateVestingAccount({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgCreateVestingAccount(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgCreateVestingAccount:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgCreateVestingAccount:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - - async MsgCreateVestingAccount({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgCreateVestingAccount(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgCreateVestingAccount:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgCreateVestingAccount:Create', 'Could not create message: ' + e.message) - - } - } - }, - - } -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.d.ts deleted file mode 100644 index 502e49b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { StdFee } from "@cosmjs/launchpad"; -import { Registry, OfflineSigner, EncodeObject } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgCreateVestingAccount } from "./types/cosmos/vesting/v1beta1/tx"; -export declare const MissingWalletError: Error; -export declare const registry: Registry; -interface TxClientOptions { - addr: string; -} -interface SignAndBroadcastOptions { - fee: StdFee; - memo?: string; -} -declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions) => Promise<{ - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; - msgCreateVestingAccount: (data: MsgCreateVestingAccount) => EncodeObject; -}>; -interface QueryClientOptions { - addr: string; -} -declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.js deleted file mode 100644 index e817eff..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.js +++ /dev/null @@ -1,34 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgCreateVestingAccount } from "./types/cosmos/vesting/v1beta1/tx"; -const types = [ - ["/cosmos.vesting.v1beta1.MsgCreateVestingAccount", MsgCreateVestingAccount], -]; -export const MissingWalletError = new Error("wallet is required"); -export const registry = new Registry(types); -const defaultFee = { - amount: [], - gas: "200000", -}; -const txClient = async (wallet, { addr: addr } = { addr: "http://localhost:26657" }) => { - if (!wallet) - throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - } - else { - client = await SigningStargateClient.offline(wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - return { - signAndBroadcast: (msgs, { fee, memo } = { fee: defaultFee, memo: "" }) => client.signAndBroadcast(address, msgs, fee, memo), - msgCreateVestingAccount: (data) => ({ typeUrl: "/cosmos.vesting.v1beta1.MsgCreateVestingAccount", value: data }), - }; -}; -const queryClient = async ({ addr: addr } = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.ts deleted file mode 100644 index 0089370..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/index.ts +++ /dev/null @@ -1,60 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import { StdFee } from "@cosmjs/launchpad"; -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry, OfflineSigner, EncodeObject, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgCreateVestingAccount } from "./types/cosmos/vesting/v1beta1/tx"; - - -const types = [ - ["/cosmos.vesting.v1beta1.MsgCreateVestingAccount", MsgCreateVestingAccount], - -]; -export const MissingWalletError = new Error("wallet is required"); - -export const registry = new Registry(types); - -const defaultFee = { - amount: [], - gas: "200000", -}; - -interface TxClientOptions { - addr: string -} - -interface SignAndBroadcastOptions { - fee: StdFee, - memo?: string -} - -const txClient = async (wallet: OfflineSigner, { addr: addr }: TxClientOptions = { addr: "http://localhost:26657" }) => { - if (!wallet) throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - }else{ - client = await SigningStargateClient.offline( wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - - return { - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }: SignAndBroadcastOptions = {fee: defaultFee, memo: ""}) => client.signAndBroadcast(address, msgs, fee,memo), - msgCreateVestingAccount: (data: MsgCreateVestingAccount): EncodeObject => ({ typeUrl: "/cosmos.vesting.v1beta1.MsgCreateVestingAccount", value: data }), - - }; -}; - -interface QueryClientOptions { - addr: string -} - -const queryClient = async ({ addr: addr }: QueryClientOptions = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; - -export { - txClient, - queryClient, -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.d.ts deleted file mode 100644 index c13ad64..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.d.ts +++ /dev/null @@ -1,196 +0,0 @@ -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} -/** - * MsgCreateVestingAccountResponse defines the Msg/CreateVestingAccount response type. - */ -export declare type V1Beta1MsgCreateVestingAccountResponse = object; -export declare type QueryParamsType = Record; -export declare type ResponseFormat = keyof Omit; -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} -export declare type RequestParams = Omit; -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} -export interface HttpResponse extends Response { - data: D; - error: E; -} -declare type CancelToken = Symbol | string | number; -export declare enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded" -} -export declare class HttpClient { - baseUrl: string; - private securityData; - private securityWorker; - private abortControllers; - private baseApiParams; - constructor(apiConfig?: ApiConfig); - setSecurityData: (data: SecurityDataType) => void; - private addQueryParam; - protected toQueryString(rawQuery?: QueryParamsType): string; - protected addQueryParams(rawQuery?: QueryParamsType): string; - private contentFormatters; - private mergeRequestParams; - private createAbortSignal; - abortRequest: (cancelToken: CancelToken) => void; - request: ({ body, secure, path, type, query, format, baseUrl, cancelToken, ...params }: FullRequestParams) => Promise>; -} -/** - * @title cosmos/vesting/v1beta1/tx.proto - * @version version not set - */ -export declare class Api extends HttpClient { -} -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.js deleted file mode 100644 index 9409326..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.js +++ /dev/null @@ -1,137 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ -export var ContentType; -(function (ContentType) { - ContentType["Json"] = "application/json"; - ContentType["FormData"] = "multipart/form-data"; - ContentType["UrlEncoded"] = "application/x-www-form-urlencoded"; -})(ContentType || (ContentType = {})); -export class HttpClient { - constructor(apiConfig = {}) { - this.baseUrl = ""; - this.securityData = null; - this.securityWorker = null; - this.abortControllers = new Map(); - this.baseApiParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - this.setSecurityData = (data) => { - this.securityData = data; - }; - this.contentFormatters = { - [ContentType.Json]: (input) => input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input) => Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input) => this.toQueryString(input), - }; - this.createAbortSignal = (cancelToken) => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - this.abortRequest = (cancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - this.request = ({ body, secure, path, type, query, format = "json", baseUrl, cancelToken, ...params }) => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response; - r.data = null; - r.error = null; - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } - else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - if (!response.ok) - throw data; - return data; - }); - }; - Object.assign(this, apiConfig); - } - addQueryParam(query, key) { - const value = query[key]; - return (encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`)); - } - toQueryString(rawQuery) { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key]) - : this.addQueryParam(query, key)) - .join("&"); - } - addQueryParams(rawQuery) { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - mergeRequestParams(params1, params2) { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } -} -/** - * @title cosmos/vesting/v1beta1/tx.proto - * @version version not set - */ -export class Api extends HttpClient { -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.ts deleted file mode 100644 index 5ec60ce..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/rest.ts +++ /dev/null @@ -1,347 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} - -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} - -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} - -/** - * MsgCreateVestingAccountResponse defines the Msg/CreateVestingAccount response type. - */ -export type V1Beta1MsgCreateVestingAccountResponse = object; - -export type QueryParamsType = Record; -export type ResponseFormat = keyof Omit; - -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} - -export type RequestParams = Omit; - -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} - -export interface HttpResponse extends Response { - data: D; - error: E; -} - -type CancelToken = Symbol | string | number; - -export enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded", -} - -export class HttpClient { - public baseUrl: string = ""; - private securityData: SecurityDataType = null as any; - private securityWorker: null | ApiConfig["securityWorker"] = null; - private abortControllers = new Map(); - - private baseApiParams: RequestParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - - constructor(apiConfig: ApiConfig = {}) { - Object.assign(this, apiConfig); - } - - public setSecurityData = (data: SecurityDataType) => { - this.securityData = data; - }; - - private addQueryParam(query: QueryParamsType, key: string) { - const value = query[key]; - - return ( - encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`) - ); - } - - protected toQueryString(rawQuery?: QueryParamsType): string { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => - typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key] as QueryParamsType) - : this.addQueryParam(query, key), - ) - .join("&"); - } - - protected addQueryParams(rawQuery?: QueryParamsType): string { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - - private contentFormatters: Record any> = { - [ContentType.Json]: (input: any) => - input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input: any) => - Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input: any) => this.toQueryString(input), - }; - - private mergeRequestParams(params1: RequestParams, params2?: RequestParams): RequestParams { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } - - private createAbortSignal = (cancelToken: CancelToken): AbortSignal | undefined => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - - public abortRequest = (cancelToken: CancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - - public request = ({ - body, - secure, - path, - type, - query, - format = "json", - baseUrl, - cancelToken, - ...params - }: FullRequestParams): Promise> => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response as HttpResponse; - r.data = (null as unknown) as T; - r.error = (null as unknown) as E; - - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - - if (!response.ok) throw data; - return data; - }); - }; -} - -/** - * @title cosmos/vesting/v1beta1/tx.proto - * @version version not set - */ -export class Api extends HttpClient {} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.d.ts deleted file mode 100644 index 1ac0481..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.d.ts +++ /dev/null @@ -1,54 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Any } from '../../../google/protobuf/any'; -export declare const protobufPackage = "cosmos.auth.v1beta1"; -/** - * BaseAccount defines a base account type. It contains all the necessary fields - * for basic account functionality. Any custom account type should extend this - * type for additional functionality (e.g. vesting). - */ -export interface BaseAccount { - address: string; - pubKey: Any | undefined; - accountNumber: number; - sequence: number; -} -/** ModuleAccount defines an account for modules that holds coins on a pool. */ -export interface ModuleAccount { - baseAccount: BaseAccount | undefined; - name: string; - permissions: string[]; -} -/** Params defines the parameters for the auth module. */ -export interface Params { - maxMemoCharacters: number; - txSigLimit: number; - txSizeCostPerByte: number; - sigVerifyCostEd25519: number; - sigVerifyCostSecp256k1: number; -} -export declare const BaseAccount: { - encode(message: BaseAccount, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): BaseAccount; - fromJSON(object: any): BaseAccount; - toJSON(message: BaseAccount): unknown; - fromPartial(object: DeepPartial): BaseAccount; -}; -export declare const ModuleAccount: { - encode(message: ModuleAccount, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ModuleAccount; - fromJSON(object: any): ModuleAccount; - toJSON(message: ModuleAccount): unknown; - fromPartial(object: DeepPartial): ModuleAccount; -}; -export declare const Params: { - encode(message: Params, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Params; - fromJSON(object: any): Params; - toJSON(message: Params): unknown; - fromPartial(object: DeepPartial): Params; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.js deleted file mode 100644 index c11beeb..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.js +++ /dev/null @@ -1,356 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Any } from '../../../google/protobuf/any'; -export const protobufPackage = 'cosmos.auth.v1beta1'; -const baseBaseAccount = { address: '', accountNumber: 0, sequence: 0 }; -export const BaseAccount = { - encode(message, writer = Writer.create()) { - if (message.address !== '') { - writer.uint32(10).string(message.address); - } - if (message.pubKey !== undefined) { - Any.encode(message.pubKey, writer.uint32(18).fork()).ldelim(); - } - if (message.accountNumber !== 0) { - writer.uint32(24).uint64(message.accountNumber); - } - if (message.sequence !== 0) { - writer.uint32(32).uint64(message.sequence); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseBaseAccount }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.address = reader.string(); - break; - case 2: - message.pubKey = Any.decode(reader, reader.uint32()); - break; - case 3: - message.accountNumber = longToNumber(reader.uint64()); - break; - case 4: - message.sequence = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseBaseAccount }; - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address); - } - else { - message.address = ''; - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = Any.fromJSON(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.accountNumber !== undefined && object.accountNumber !== null) { - message.accountNumber = Number(object.accountNumber); - } - else { - message.accountNumber = 0; - } - if (object.sequence !== undefined && object.sequence !== null) { - message.sequence = Number(object.sequence); - } - else { - message.sequence = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = message.address); - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? Any.toJSON(message.pubKey) : undefined); - message.accountNumber !== undefined && (obj.accountNumber = message.accountNumber); - message.sequence !== undefined && (obj.sequence = message.sequence); - return obj; - }, - fromPartial(object) { - const message = { ...baseBaseAccount }; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = ''; - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = Any.fromPartial(object.pubKey); - } - else { - message.pubKey = undefined; - } - if (object.accountNumber !== undefined && object.accountNumber !== null) { - message.accountNumber = object.accountNumber; - } - else { - message.accountNumber = 0; - } - if (object.sequence !== undefined && object.sequence !== null) { - message.sequence = object.sequence; - } - else { - message.sequence = 0; - } - return message; - } -}; -const baseModuleAccount = { name: '', permissions: '' }; -export const ModuleAccount = { - encode(message, writer = Writer.create()) { - if (message.baseAccount !== undefined) { - BaseAccount.encode(message.baseAccount, writer.uint32(10).fork()).ldelim(); - } - if (message.name !== '') { - writer.uint32(18).string(message.name); - } - for (const v of message.permissions) { - writer.uint32(26).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseModuleAccount }; - message.permissions = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.baseAccount = BaseAccount.decode(reader, reader.uint32()); - break; - case 2: - message.name = reader.string(); - break; - case 3: - message.permissions.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseModuleAccount }; - message.permissions = []; - if (object.baseAccount !== undefined && object.baseAccount !== null) { - message.baseAccount = BaseAccount.fromJSON(object.baseAccount); - } - else { - message.baseAccount = undefined; - } - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.permissions !== undefined && object.permissions !== null) { - for (const e of object.permissions) { - message.permissions.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.baseAccount !== undefined && (obj.baseAccount = message.baseAccount ? BaseAccount.toJSON(message.baseAccount) : undefined); - message.name !== undefined && (obj.name = message.name); - if (message.permissions) { - obj.permissions = message.permissions.map((e) => e); - } - else { - obj.permissions = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseModuleAccount }; - message.permissions = []; - if (object.baseAccount !== undefined && object.baseAccount !== null) { - message.baseAccount = BaseAccount.fromPartial(object.baseAccount); - } - else { - message.baseAccount = undefined; - } - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.permissions !== undefined && object.permissions !== null) { - for (const e of object.permissions) { - message.permissions.push(e); - } - } - return message; - } -}; -const baseParams = { maxMemoCharacters: 0, txSigLimit: 0, txSizeCostPerByte: 0, sigVerifyCostEd25519: 0, sigVerifyCostSecp256k1: 0 }; -export const Params = { - encode(message, writer = Writer.create()) { - if (message.maxMemoCharacters !== 0) { - writer.uint32(8).uint64(message.maxMemoCharacters); - } - if (message.txSigLimit !== 0) { - writer.uint32(16).uint64(message.txSigLimit); - } - if (message.txSizeCostPerByte !== 0) { - writer.uint32(24).uint64(message.txSizeCostPerByte); - } - if (message.sigVerifyCostEd25519 !== 0) { - writer.uint32(32).uint64(message.sigVerifyCostEd25519); - } - if (message.sigVerifyCostSecp256k1 !== 0) { - writer.uint32(40).uint64(message.sigVerifyCostSecp256k1); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.maxMemoCharacters = longToNumber(reader.uint64()); - break; - case 2: - message.txSigLimit = longToNumber(reader.uint64()); - break; - case 3: - message.txSizeCostPerByte = longToNumber(reader.uint64()); - break; - case 4: - message.sigVerifyCostEd25519 = longToNumber(reader.uint64()); - break; - case 5: - message.sigVerifyCostSecp256k1 = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseParams }; - if (object.maxMemoCharacters !== undefined && object.maxMemoCharacters !== null) { - message.maxMemoCharacters = Number(object.maxMemoCharacters); - } - else { - message.maxMemoCharacters = 0; - } - if (object.txSigLimit !== undefined && object.txSigLimit !== null) { - message.txSigLimit = Number(object.txSigLimit); - } - else { - message.txSigLimit = 0; - } - if (object.txSizeCostPerByte !== undefined && object.txSizeCostPerByte !== null) { - message.txSizeCostPerByte = Number(object.txSizeCostPerByte); - } - else { - message.txSizeCostPerByte = 0; - } - if (object.sigVerifyCostEd25519 !== undefined && object.sigVerifyCostEd25519 !== null) { - message.sigVerifyCostEd25519 = Number(object.sigVerifyCostEd25519); - } - else { - message.sigVerifyCostEd25519 = 0; - } - if (object.sigVerifyCostSecp256k1 !== undefined && object.sigVerifyCostSecp256k1 !== null) { - message.sigVerifyCostSecp256k1 = Number(object.sigVerifyCostSecp256k1); - } - else { - message.sigVerifyCostSecp256k1 = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.maxMemoCharacters !== undefined && (obj.maxMemoCharacters = message.maxMemoCharacters); - message.txSigLimit !== undefined && (obj.txSigLimit = message.txSigLimit); - message.txSizeCostPerByte !== undefined && (obj.txSizeCostPerByte = message.txSizeCostPerByte); - message.sigVerifyCostEd25519 !== undefined && (obj.sigVerifyCostEd25519 = message.sigVerifyCostEd25519); - message.sigVerifyCostSecp256k1 !== undefined && (obj.sigVerifyCostSecp256k1 = message.sigVerifyCostSecp256k1); - return obj; - }, - fromPartial(object) { - const message = { ...baseParams }; - if (object.maxMemoCharacters !== undefined && object.maxMemoCharacters !== null) { - message.maxMemoCharacters = object.maxMemoCharacters; - } - else { - message.maxMemoCharacters = 0; - } - if (object.txSigLimit !== undefined && object.txSigLimit !== null) { - message.txSigLimit = object.txSigLimit; - } - else { - message.txSigLimit = 0; - } - if (object.txSizeCostPerByte !== undefined && object.txSizeCostPerByte !== null) { - message.txSizeCostPerByte = object.txSizeCostPerByte; - } - else { - message.txSizeCostPerByte = 0; - } - if (object.sigVerifyCostEd25519 !== undefined && object.sigVerifyCostEd25519 !== null) { - message.sigVerifyCostEd25519 = object.sigVerifyCostEd25519; - } - else { - message.sigVerifyCostEd25519 = 0; - } - if (object.sigVerifyCostSecp256k1 !== undefined && object.sigVerifyCostSecp256k1 !== null) { - message.sigVerifyCostSecp256k1 = object.sigVerifyCostSecp256k1; - } - else { - message.sigVerifyCostSecp256k1 = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.ts deleted file mode 100644 index 508ee48..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/auth/v1beta1/auth.ts +++ /dev/null @@ -1,392 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Any } from '../../../google/protobuf/any' - -export const protobufPackage = 'cosmos.auth.v1beta1' - -/** - * BaseAccount defines a base account type. It contains all the necessary fields - * for basic account functionality. Any custom account type should extend this - * type for additional functionality (e.g. vesting). - */ -export interface BaseAccount { - address: string - pubKey: Any | undefined - accountNumber: number - sequence: number -} - -/** ModuleAccount defines an account for modules that holds coins on a pool. */ -export interface ModuleAccount { - baseAccount: BaseAccount | undefined - name: string - permissions: string[] -} - -/** Params defines the parameters for the auth module. */ -export interface Params { - maxMemoCharacters: number - txSigLimit: number - txSizeCostPerByte: number - sigVerifyCostEd25519: number - sigVerifyCostSecp256k1: number -} - -const baseBaseAccount: object = { address: '', accountNumber: 0, sequence: 0 } - -export const BaseAccount = { - encode(message: BaseAccount, writer: Writer = Writer.create()): Writer { - if (message.address !== '') { - writer.uint32(10).string(message.address) - } - if (message.pubKey !== undefined) { - Any.encode(message.pubKey, writer.uint32(18).fork()).ldelim() - } - if (message.accountNumber !== 0) { - writer.uint32(24).uint64(message.accountNumber) - } - if (message.sequence !== 0) { - writer.uint32(32).uint64(message.sequence) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): BaseAccount { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseBaseAccount } as BaseAccount - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.address = reader.string() - break - case 2: - message.pubKey = Any.decode(reader, reader.uint32()) - break - case 3: - message.accountNumber = longToNumber(reader.uint64() as Long) - break - case 4: - message.sequence = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): BaseAccount { - const message = { ...baseBaseAccount } as BaseAccount - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address) - } else { - message.address = '' - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = Any.fromJSON(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.accountNumber !== undefined && object.accountNumber !== null) { - message.accountNumber = Number(object.accountNumber) - } else { - message.accountNumber = 0 - } - if (object.sequence !== undefined && object.sequence !== null) { - message.sequence = Number(object.sequence) - } else { - message.sequence = 0 - } - return message - }, - - toJSON(message: BaseAccount): unknown { - const obj: any = {} - message.address !== undefined && (obj.address = message.address) - message.pubKey !== undefined && (obj.pubKey = message.pubKey ? Any.toJSON(message.pubKey) : undefined) - message.accountNumber !== undefined && (obj.accountNumber = message.accountNumber) - message.sequence !== undefined && (obj.sequence = message.sequence) - return obj - }, - - fromPartial(object: DeepPartial): BaseAccount { - const message = { ...baseBaseAccount } as BaseAccount - if (object.address !== undefined && object.address !== null) { - message.address = object.address - } else { - message.address = '' - } - if (object.pubKey !== undefined && object.pubKey !== null) { - message.pubKey = Any.fromPartial(object.pubKey) - } else { - message.pubKey = undefined - } - if (object.accountNumber !== undefined && object.accountNumber !== null) { - message.accountNumber = object.accountNumber - } else { - message.accountNumber = 0 - } - if (object.sequence !== undefined && object.sequence !== null) { - message.sequence = object.sequence - } else { - message.sequence = 0 - } - return message - } -} - -const baseModuleAccount: object = { name: '', permissions: '' } - -export const ModuleAccount = { - encode(message: ModuleAccount, writer: Writer = Writer.create()): Writer { - if (message.baseAccount !== undefined) { - BaseAccount.encode(message.baseAccount, writer.uint32(10).fork()).ldelim() - } - if (message.name !== '') { - writer.uint32(18).string(message.name) - } - for (const v of message.permissions) { - writer.uint32(26).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ModuleAccount { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseModuleAccount } as ModuleAccount - message.permissions = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.baseAccount = BaseAccount.decode(reader, reader.uint32()) - break - case 2: - message.name = reader.string() - break - case 3: - message.permissions.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ModuleAccount { - const message = { ...baseModuleAccount } as ModuleAccount - message.permissions = [] - if (object.baseAccount !== undefined && object.baseAccount !== null) { - message.baseAccount = BaseAccount.fromJSON(object.baseAccount) - } else { - message.baseAccount = undefined - } - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.permissions !== undefined && object.permissions !== null) { - for (const e of object.permissions) { - message.permissions.push(String(e)) - } - } - return message - }, - - toJSON(message: ModuleAccount): unknown { - const obj: any = {} - message.baseAccount !== undefined && (obj.baseAccount = message.baseAccount ? BaseAccount.toJSON(message.baseAccount) : undefined) - message.name !== undefined && (obj.name = message.name) - if (message.permissions) { - obj.permissions = message.permissions.map((e) => e) - } else { - obj.permissions = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ModuleAccount { - const message = { ...baseModuleAccount } as ModuleAccount - message.permissions = [] - if (object.baseAccount !== undefined && object.baseAccount !== null) { - message.baseAccount = BaseAccount.fromPartial(object.baseAccount) - } else { - message.baseAccount = undefined - } - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.permissions !== undefined && object.permissions !== null) { - for (const e of object.permissions) { - message.permissions.push(e) - } - } - return message - } -} - -const baseParams: object = { maxMemoCharacters: 0, txSigLimit: 0, txSizeCostPerByte: 0, sigVerifyCostEd25519: 0, sigVerifyCostSecp256k1: 0 } - -export const Params = { - encode(message: Params, writer: Writer = Writer.create()): Writer { - if (message.maxMemoCharacters !== 0) { - writer.uint32(8).uint64(message.maxMemoCharacters) - } - if (message.txSigLimit !== 0) { - writer.uint32(16).uint64(message.txSigLimit) - } - if (message.txSizeCostPerByte !== 0) { - writer.uint32(24).uint64(message.txSizeCostPerByte) - } - if (message.sigVerifyCostEd25519 !== 0) { - writer.uint32(32).uint64(message.sigVerifyCostEd25519) - } - if (message.sigVerifyCostSecp256k1 !== 0) { - writer.uint32(40).uint64(message.sigVerifyCostSecp256k1) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Params { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseParams } as Params - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.maxMemoCharacters = longToNumber(reader.uint64() as Long) - break - case 2: - message.txSigLimit = longToNumber(reader.uint64() as Long) - break - case 3: - message.txSizeCostPerByte = longToNumber(reader.uint64() as Long) - break - case 4: - message.sigVerifyCostEd25519 = longToNumber(reader.uint64() as Long) - break - case 5: - message.sigVerifyCostSecp256k1 = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Params { - const message = { ...baseParams } as Params - if (object.maxMemoCharacters !== undefined && object.maxMemoCharacters !== null) { - message.maxMemoCharacters = Number(object.maxMemoCharacters) - } else { - message.maxMemoCharacters = 0 - } - if (object.txSigLimit !== undefined && object.txSigLimit !== null) { - message.txSigLimit = Number(object.txSigLimit) - } else { - message.txSigLimit = 0 - } - if (object.txSizeCostPerByte !== undefined && object.txSizeCostPerByte !== null) { - message.txSizeCostPerByte = Number(object.txSizeCostPerByte) - } else { - message.txSizeCostPerByte = 0 - } - if (object.sigVerifyCostEd25519 !== undefined && object.sigVerifyCostEd25519 !== null) { - message.sigVerifyCostEd25519 = Number(object.sigVerifyCostEd25519) - } else { - message.sigVerifyCostEd25519 = 0 - } - if (object.sigVerifyCostSecp256k1 !== undefined && object.sigVerifyCostSecp256k1 !== null) { - message.sigVerifyCostSecp256k1 = Number(object.sigVerifyCostSecp256k1) - } else { - message.sigVerifyCostSecp256k1 = 0 - } - return message - }, - - toJSON(message: Params): unknown { - const obj: any = {} - message.maxMemoCharacters !== undefined && (obj.maxMemoCharacters = message.maxMemoCharacters) - message.txSigLimit !== undefined && (obj.txSigLimit = message.txSigLimit) - message.txSizeCostPerByte !== undefined && (obj.txSizeCostPerByte = message.txSizeCostPerByte) - message.sigVerifyCostEd25519 !== undefined && (obj.sigVerifyCostEd25519 = message.sigVerifyCostEd25519) - message.sigVerifyCostSecp256k1 !== undefined && (obj.sigVerifyCostSecp256k1 = message.sigVerifyCostSecp256k1) - return obj - }, - - fromPartial(object: DeepPartial): Params { - const message = { ...baseParams } as Params - if (object.maxMemoCharacters !== undefined && object.maxMemoCharacters !== null) { - message.maxMemoCharacters = object.maxMemoCharacters - } else { - message.maxMemoCharacters = 0 - } - if (object.txSigLimit !== undefined && object.txSigLimit !== null) { - message.txSigLimit = object.txSigLimit - } else { - message.txSigLimit = 0 - } - if (object.txSizeCostPerByte !== undefined && object.txSizeCostPerByte !== null) { - message.txSizeCostPerByte = object.txSizeCostPerByte - } else { - message.txSizeCostPerByte = 0 - } - if (object.sigVerifyCostEd25519 !== undefined && object.sigVerifyCostEd25519 !== null) { - message.sigVerifyCostEd25519 = object.sigVerifyCostEd25519 - } else { - message.sigVerifyCostEd25519 = 0 - } - if (object.sigVerifyCostSecp256k1 !== undefined && object.sigVerifyCostSecp256k1 !== null) { - message.sigVerifyCostSecp256k1 = object.sigVerifyCostSecp256k1 - } else { - message.sigVerifyCostSecp256k1 = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts deleted file mode 100644 index a97bf9e..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.d.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.v1beta1"; -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string; - amount: string; -} -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string; - amount: string; -} -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string; -} -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string; -} -export declare const Coin: { - encode(message: Coin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Coin; - fromJSON(object: any): Coin; - toJSON(message: Coin): unknown; - fromPartial(object: DeepPartial): Coin; -}; -export declare const DecCoin: { - encode(message: DecCoin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecCoin; - fromJSON(object: any): DecCoin; - toJSON(message: DecCoin): unknown; - fromPartial(object: DeepPartial): DecCoin; -}; -export declare const IntProto: { - encode(message: IntProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): IntProto; - fromJSON(object: any): IntProto; - toJSON(message: IntProto): unknown; - fromPartial(object: DeepPartial): IntProto; -}; -export declare const DecProto: { - encode(message: DecProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecProto; - fromJSON(object: any): DecProto; - toJSON(message: DecProto): unknown; - fromPartial(object: DeepPartial): DecProto; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.js deleted file mode 100644 index 2fb52fd..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.js +++ /dev/null @@ -1,245 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.v1beta1'; -const baseCoin = { denom: '', amount: '' }; -export const Coin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseDecCoin = { denom: '', amount: '' }; -export const DecCoin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseIntProto = { int: '' }; -export const IntProto = { - encode(message, writer = Writer.create()) { - if (message.int !== '') { - writer.uint32(10).string(message.int); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseIntProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.int = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int); - } - else { - message.int = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.int !== undefined && (obj.int = message.int); - return obj; - }, - fromPartial(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = object.int; - } - else { - message.int = ''; - } - return message; - } -}; -const baseDecProto = { dec: '' }; -export const DecProto = { - encode(message, writer = Writer.create()) { - if (message.dec !== '') { - writer.uint32(10).string(message.dec); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.dec = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec); - } - else { - message.dec = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.dec !== undefined && (obj.dec = message.dec); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec; - } - else { - message.dec = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.ts deleted file mode 100644 index 4549c7f..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/base/v1beta1/coin.ts +++ /dev/null @@ -1,301 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.v1beta1' - -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string - amount: string -} - -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string - amount: string -} - -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string -} - -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string -} - -const baseCoin: object = { denom: '', amount: '' } - -export const Coin = { - encode(message: Coin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Coin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCoin } as Coin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: Coin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseDecCoin: object = { denom: '', amount: '' } - -export const DecCoin = { - encode(message: DecCoin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecCoin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecCoin } as DecCoin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: DecCoin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseIntProto: object = { int: '' } - -export const IntProto = { - encode(message: IntProto, writer: Writer = Writer.create()): Writer { - if (message.int !== '') { - writer.uint32(10).string(message.int) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): IntProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseIntProto } as IntProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.int = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int) - } else { - message.int = '' - } - return message - }, - - toJSON(message: IntProto): unknown { - const obj: any = {} - message.int !== undefined && (obj.int = message.int) - return obj - }, - - fromPartial(object: DeepPartial): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = object.int - } else { - message.int = '' - } - return message - } -} - -const baseDecProto: object = { dec: '' } - -export const DecProto = { - encode(message: DecProto, writer: Writer = Writer.create()): Writer { - if (message.dec !== '') { - writer.uint32(10).string(message.dec) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecProto } as DecProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.dec = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec) - } else { - message.dec = '' - } - return message - }, - - toJSON(message: DecProto): unknown { - const obj: any = {} - message.dec !== undefined && (obj.dec = message.dec) - return obj - }, - - fromPartial(object: DeepPartial): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec - } else { - message.dec = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.d.ts deleted file mode 100644 index 56e0fd9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.d.ts +++ /dev/null @@ -1,52 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export declare const protobufPackage = "cosmos.vesting.v1beta1"; -/** - * MsgCreateVestingAccount defines a message that enables creating a vesting - * account. - */ -export interface MsgCreateVestingAccount { - fromAddress: string; - toAddress: string; - amount: Coin[]; - endTime: number; - delayed: boolean; -} -/** MsgCreateVestingAccountResponse defines the Msg/CreateVestingAccount response type. */ -export interface MsgCreateVestingAccountResponse { -} -export declare const MsgCreateVestingAccount: { - encode(message: MsgCreateVestingAccount, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgCreateVestingAccount; - fromJSON(object: any): MsgCreateVestingAccount; - toJSON(message: MsgCreateVestingAccount): unknown; - fromPartial(object: DeepPartial): MsgCreateVestingAccount; -}; -export declare const MsgCreateVestingAccountResponse: { - encode(_: MsgCreateVestingAccountResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgCreateVestingAccountResponse; - fromJSON(_: any): MsgCreateVestingAccountResponse; - toJSON(_: MsgCreateVestingAccountResponse): unknown; - fromPartial(_: DeepPartial): MsgCreateVestingAccountResponse; -}; -/** Msg defines the bank Msg service. */ -export interface Msg { - /** - * CreateVestingAccount defines a method that enables creating a vesting - * account. - */ - CreateVestingAccount(request: MsgCreateVestingAccount): Promise; -} -export declare class MsgClientImpl implements Msg { - private readonly rpc; - constructor(rpc: Rpc); - CreateVestingAccount(request: MsgCreateVestingAccount): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.js deleted file mode 100644 index 17537f4..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.js +++ /dev/null @@ -1,201 +0,0 @@ -/* eslint-disable */ -import { Reader, util, configure, Writer } from 'protobufjs/minimal'; -import * as Long from 'long'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export const protobufPackage = 'cosmos.vesting.v1beta1'; -const baseMsgCreateVestingAccount = { fromAddress: '', toAddress: '', endTime: 0, delayed: false }; -export const MsgCreateVestingAccount = { - encode(message, writer = Writer.create()) { - if (message.fromAddress !== '') { - writer.uint32(10).string(message.fromAddress); - } - if (message.toAddress !== '') { - writer.uint32(18).string(message.toAddress); - } - for (const v of message.amount) { - Coin.encode(v, writer.uint32(26).fork()).ldelim(); - } - if (message.endTime !== 0) { - writer.uint32(32).int64(message.endTime); - } - if (message.delayed === true) { - writer.uint32(40).bool(message.delayed); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgCreateVestingAccount }; - message.amount = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.fromAddress = reader.string(); - break; - case 2: - message.toAddress = reader.string(); - break; - case 3: - message.amount.push(Coin.decode(reader, reader.uint32())); - break; - case 4: - message.endTime = longToNumber(reader.int64()); - break; - case 5: - message.delayed = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgCreateVestingAccount }; - message.amount = []; - if (object.fromAddress !== undefined && object.fromAddress !== null) { - message.fromAddress = String(object.fromAddress); - } - else { - message.fromAddress = ''; - } - if (object.toAddress !== undefined && object.toAddress !== null) { - message.toAddress = String(object.toAddress); - } - else { - message.toAddress = ''; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)); - } - } - if (object.endTime !== undefined && object.endTime !== null) { - message.endTime = Number(object.endTime); - } - else { - message.endTime = 0; - } - if (object.delayed !== undefined && object.delayed !== null) { - message.delayed = Boolean(object.delayed); - } - else { - message.delayed = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.fromAddress !== undefined && (obj.fromAddress = message.fromAddress); - message.toAddress !== undefined && (obj.toAddress = message.toAddress); - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.amount = []; - } - message.endTime !== undefined && (obj.endTime = message.endTime); - message.delayed !== undefined && (obj.delayed = message.delayed); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgCreateVestingAccount }; - message.amount = []; - if (object.fromAddress !== undefined && object.fromAddress !== null) { - message.fromAddress = object.fromAddress; - } - else { - message.fromAddress = ''; - } - if (object.toAddress !== undefined && object.toAddress !== null) { - message.toAddress = object.toAddress; - } - else { - message.toAddress = ''; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)); - } - } - if (object.endTime !== undefined && object.endTime !== null) { - message.endTime = object.endTime; - } - else { - message.endTime = 0; - } - if (object.delayed !== undefined && object.delayed !== null) { - message.delayed = object.delayed; - } - else { - message.delayed = false; - } - return message; - } -}; -const baseMsgCreateVestingAccountResponse = {}; -export const MsgCreateVestingAccountResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgCreateVestingAccountResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgCreateVestingAccountResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgCreateVestingAccountResponse }; - return message; - } -}; -export class MsgClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - CreateVestingAccount(request) { - const data = MsgCreateVestingAccount.encode(request).finish(); - const promise = this.rpc.request('cosmos.vesting.v1beta1.Msg', 'CreateVestingAccount', data); - return promise.then((data) => MsgCreateVestingAccountResponse.decode(new Reader(data))); - } -} -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.ts deleted file mode 100644 index 6b06ce0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/tx.ts +++ /dev/null @@ -1,247 +0,0 @@ -/* eslint-disable */ -import { Reader, util, configure, Writer } from 'protobufjs/minimal' -import * as Long from 'long' -import { Coin } from '../../../cosmos/base/v1beta1/coin' - -export const protobufPackage = 'cosmos.vesting.v1beta1' - -/** - * MsgCreateVestingAccount defines a message that enables creating a vesting - * account. - */ -export interface MsgCreateVestingAccount { - fromAddress: string - toAddress: string - amount: Coin[] - endTime: number - delayed: boolean -} - -/** MsgCreateVestingAccountResponse defines the Msg/CreateVestingAccount response type. */ -export interface MsgCreateVestingAccountResponse {} - -const baseMsgCreateVestingAccount: object = { fromAddress: '', toAddress: '', endTime: 0, delayed: false } - -export const MsgCreateVestingAccount = { - encode(message: MsgCreateVestingAccount, writer: Writer = Writer.create()): Writer { - if (message.fromAddress !== '') { - writer.uint32(10).string(message.fromAddress) - } - if (message.toAddress !== '') { - writer.uint32(18).string(message.toAddress) - } - for (const v of message.amount) { - Coin.encode(v!, writer.uint32(26).fork()).ldelim() - } - if (message.endTime !== 0) { - writer.uint32(32).int64(message.endTime) - } - if (message.delayed === true) { - writer.uint32(40).bool(message.delayed) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgCreateVestingAccount { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgCreateVestingAccount } as MsgCreateVestingAccount - message.amount = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.fromAddress = reader.string() - break - case 2: - message.toAddress = reader.string() - break - case 3: - message.amount.push(Coin.decode(reader, reader.uint32())) - break - case 4: - message.endTime = longToNumber(reader.int64() as Long) - break - case 5: - message.delayed = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgCreateVestingAccount { - const message = { ...baseMsgCreateVestingAccount } as MsgCreateVestingAccount - message.amount = [] - if (object.fromAddress !== undefined && object.fromAddress !== null) { - message.fromAddress = String(object.fromAddress) - } else { - message.fromAddress = '' - } - if (object.toAddress !== undefined && object.toAddress !== null) { - message.toAddress = String(object.toAddress) - } else { - message.toAddress = '' - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)) - } - } - if (object.endTime !== undefined && object.endTime !== null) { - message.endTime = Number(object.endTime) - } else { - message.endTime = 0 - } - if (object.delayed !== undefined && object.delayed !== null) { - message.delayed = Boolean(object.delayed) - } else { - message.delayed = false - } - return message - }, - - toJSON(message: MsgCreateVestingAccount): unknown { - const obj: any = {} - message.fromAddress !== undefined && (obj.fromAddress = message.fromAddress) - message.toAddress !== undefined && (obj.toAddress = message.toAddress) - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.amount = [] - } - message.endTime !== undefined && (obj.endTime = message.endTime) - message.delayed !== undefined && (obj.delayed = message.delayed) - return obj - }, - - fromPartial(object: DeepPartial): MsgCreateVestingAccount { - const message = { ...baseMsgCreateVestingAccount } as MsgCreateVestingAccount - message.amount = [] - if (object.fromAddress !== undefined && object.fromAddress !== null) { - message.fromAddress = object.fromAddress - } else { - message.fromAddress = '' - } - if (object.toAddress !== undefined && object.toAddress !== null) { - message.toAddress = object.toAddress - } else { - message.toAddress = '' - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)) - } - } - if (object.endTime !== undefined && object.endTime !== null) { - message.endTime = object.endTime - } else { - message.endTime = 0 - } - if (object.delayed !== undefined && object.delayed !== null) { - message.delayed = object.delayed - } else { - message.delayed = false - } - return message - } -} - -const baseMsgCreateVestingAccountResponse: object = {} - -export const MsgCreateVestingAccountResponse = { - encode(_: MsgCreateVestingAccountResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgCreateVestingAccountResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgCreateVestingAccountResponse } as MsgCreateVestingAccountResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgCreateVestingAccountResponse { - const message = { ...baseMsgCreateVestingAccountResponse } as MsgCreateVestingAccountResponse - return message - }, - - toJSON(_: MsgCreateVestingAccountResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgCreateVestingAccountResponse { - const message = { ...baseMsgCreateVestingAccountResponse } as MsgCreateVestingAccountResponse - return message - } -} - -/** Msg defines the bank Msg service. */ -export interface Msg { - /** - * CreateVestingAccount defines a method that enables creating a vesting - * account. - */ - CreateVestingAccount(request: MsgCreateVestingAccount): Promise -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - CreateVestingAccount(request: MsgCreateVestingAccount): Promise { - const data = MsgCreateVestingAccount.encode(request).finish() - const promise = this.rpc.request('cosmos.vesting.v1beta1.Msg', 'CreateVestingAccount', data) - return promise.then((data) => MsgCreateVestingAccountResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.d.ts deleted file mode 100644 index 13c7403..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.d.ts +++ /dev/null @@ -1,100 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { BaseAccount } from '../../../cosmos/auth/v1beta1/auth'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export declare const protobufPackage = "cosmos.vesting.v1beta1"; -/** - * BaseVestingAccount implements the VestingAccount interface. It contains all - * the necessary fields needed for any vesting account implementation. - */ -export interface BaseVestingAccount { - baseAccount: BaseAccount | undefined; - originalVesting: Coin[]; - delegatedFree: Coin[]; - delegatedVesting: Coin[]; - endTime: number; -} -/** - * ContinuousVestingAccount implements the VestingAccount interface. It - * continuously vests by unlocking coins linearly with respect to time. - */ -export interface ContinuousVestingAccount { - baseVestingAccount: BaseVestingAccount | undefined; - startTime: number; -} -/** - * DelayedVestingAccount implements the VestingAccount interface. It vests all - * coins after a specific time, but non prior. In other words, it keeps them - * locked until a specified time. - */ -export interface DelayedVestingAccount { - baseVestingAccount: BaseVestingAccount | undefined; -} -/** Period defines a length of time and amount of coins that will vest. */ -export interface Period { - length: number; - amount: Coin[]; -} -/** - * PeriodicVestingAccount implements the VestingAccount interface. It - * periodically vests by unlocking coins during each specified period. - */ -export interface PeriodicVestingAccount { - baseVestingAccount: BaseVestingAccount | undefined; - startTime: number; - vestingPeriods: Period[]; -} -/** - * PermanentLockedAccount implements the VestingAccount interface. It does - * not ever release coins, locking them indefinitely. Coins in this account can - * still be used for delegating and for governance votes even while locked. - */ -export interface PermanentLockedAccount { - baseVestingAccount: BaseVestingAccount | undefined; -} -export declare const BaseVestingAccount: { - encode(message: BaseVestingAccount, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): BaseVestingAccount; - fromJSON(object: any): BaseVestingAccount; - toJSON(message: BaseVestingAccount): unknown; - fromPartial(object: DeepPartial): BaseVestingAccount; -}; -export declare const ContinuousVestingAccount: { - encode(message: ContinuousVestingAccount, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ContinuousVestingAccount; - fromJSON(object: any): ContinuousVestingAccount; - toJSON(message: ContinuousVestingAccount): unknown; - fromPartial(object: DeepPartial): ContinuousVestingAccount; -}; -export declare const DelayedVestingAccount: { - encode(message: DelayedVestingAccount, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DelayedVestingAccount; - fromJSON(object: any): DelayedVestingAccount; - toJSON(message: DelayedVestingAccount): unknown; - fromPartial(object: DeepPartial): DelayedVestingAccount; -}; -export declare const Period: { - encode(message: Period, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Period; - fromJSON(object: any): Period; - toJSON(message: Period): unknown; - fromPartial(object: DeepPartial): Period; -}; -export declare const PeriodicVestingAccount: { - encode(message: PeriodicVestingAccount, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PeriodicVestingAccount; - fromJSON(object: any): PeriodicVestingAccount; - toJSON(message: PeriodicVestingAccount): unknown; - fromPartial(object: DeepPartial): PeriodicVestingAccount; -}; -export declare const PermanentLockedAccount: { - encode(message: PermanentLockedAccount, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PermanentLockedAccount; - fromJSON(object: any): PermanentLockedAccount; - toJSON(message: PermanentLockedAccount): unknown; - fromPartial(object: DeepPartial): PermanentLockedAccount; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.js deleted file mode 100644 index e37986a..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.js +++ /dev/null @@ -1,519 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { BaseAccount } from '../../../cosmos/auth/v1beta1/auth'; -import { Coin } from '../../../cosmos/base/v1beta1/coin'; -export const protobufPackage = 'cosmos.vesting.v1beta1'; -const baseBaseVestingAccount = { endTime: 0 }; -export const BaseVestingAccount = { - encode(message, writer = Writer.create()) { - if (message.baseAccount !== undefined) { - BaseAccount.encode(message.baseAccount, writer.uint32(10).fork()).ldelim(); - } - for (const v of message.originalVesting) { - Coin.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.delegatedFree) { - Coin.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.delegatedVesting) { - Coin.encode(v, writer.uint32(34).fork()).ldelim(); - } - if (message.endTime !== 0) { - writer.uint32(40).int64(message.endTime); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseBaseVestingAccount }; - message.originalVesting = []; - message.delegatedFree = []; - message.delegatedVesting = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.baseAccount = BaseAccount.decode(reader, reader.uint32()); - break; - case 2: - message.originalVesting.push(Coin.decode(reader, reader.uint32())); - break; - case 3: - message.delegatedFree.push(Coin.decode(reader, reader.uint32())); - break; - case 4: - message.delegatedVesting.push(Coin.decode(reader, reader.uint32())); - break; - case 5: - message.endTime = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseBaseVestingAccount }; - message.originalVesting = []; - message.delegatedFree = []; - message.delegatedVesting = []; - if (object.baseAccount !== undefined && object.baseAccount !== null) { - message.baseAccount = BaseAccount.fromJSON(object.baseAccount); - } - else { - message.baseAccount = undefined; - } - if (object.originalVesting !== undefined && object.originalVesting !== null) { - for (const e of object.originalVesting) { - message.originalVesting.push(Coin.fromJSON(e)); - } - } - if (object.delegatedFree !== undefined && object.delegatedFree !== null) { - for (const e of object.delegatedFree) { - message.delegatedFree.push(Coin.fromJSON(e)); - } - } - if (object.delegatedVesting !== undefined && object.delegatedVesting !== null) { - for (const e of object.delegatedVesting) { - message.delegatedVesting.push(Coin.fromJSON(e)); - } - } - if (object.endTime !== undefined && object.endTime !== null) { - message.endTime = Number(object.endTime); - } - else { - message.endTime = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.baseAccount !== undefined && (obj.baseAccount = message.baseAccount ? BaseAccount.toJSON(message.baseAccount) : undefined); - if (message.originalVesting) { - obj.originalVesting = message.originalVesting.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.originalVesting = []; - } - if (message.delegatedFree) { - obj.delegatedFree = message.delegatedFree.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.delegatedFree = []; - } - if (message.delegatedVesting) { - obj.delegatedVesting = message.delegatedVesting.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.delegatedVesting = []; - } - message.endTime !== undefined && (obj.endTime = message.endTime); - return obj; - }, - fromPartial(object) { - const message = { ...baseBaseVestingAccount }; - message.originalVesting = []; - message.delegatedFree = []; - message.delegatedVesting = []; - if (object.baseAccount !== undefined && object.baseAccount !== null) { - message.baseAccount = BaseAccount.fromPartial(object.baseAccount); - } - else { - message.baseAccount = undefined; - } - if (object.originalVesting !== undefined && object.originalVesting !== null) { - for (const e of object.originalVesting) { - message.originalVesting.push(Coin.fromPartial(e)); - } - } - if (object.delegatedFree !== undefined && object.delegatedFree !== null) { - for (const e of object.delegatedFree) { - message.delegatedFree.push(Coin.fromPartial(e)); - } - } - if (object.delegatedVesting !== undefined && object.delegatedVesting !== null) { - for (const e of object.delegatedVesting) { - message.delegatedVesting.push(Coin.fromPartial(e)); - } - } - if (object.endTime !== undefined && object.endTime !== null) { - message.endTime = object.endTime; - } - else { - message.endTime = 0; - } - return message; - } -}; -const baseContinuousVestingAccount = { startTime: 0 }; -export const ContinuousVestingAccount = { - encode(message, writer = Writer.create()) { - if (message.baseVestingAccount !== undefined) { - BaseVestingAccount.encode(message.baseVestingAccount, writer.uint32(10).fork()).ldelim(); - } - if (message.startTime !== 0) { - writer.uint32(16).int64(message.startTime); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseContinuousVestingAccount }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.baseVestingAccount = BaseVestingAccount.decode(reader, reader.uint32()); - break; - case 2: - message.startTime = longToNumber(reader.int64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseContinuousVestingAccount }; - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromJSON(object.baseVestingAccount); - } - else { - message.baseVestingAccount = undefined; - } - if (object.startTime !== undefined && object.startTime !== null) { - message.startTime = Number(object.startTime); - } - else { - message.startTime = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.baseVestingAccount !== undefined && - (obj.baseVestingAccount = message.baseVestingAccount ? BaseVestingAccount.toJSON(message.baseVestingAccount) : undefined); - message.startTime !== undefined && (obj.startTime = message.startTime); - return obj; - }, - fromPartial(object) { - const message = { ...baseContinuousVestingAccount }; - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromPartial(object.baseVestingAccount); - } - else { - message.baseVestingAccount = undefined; - } - if (object.startTime !== undefined && object.startTime !== null) { - message.startTime = object.startTime; - } - else { - message.startTime = 0; - } - return message; - } -}; -const baseDelayedVestingAccount = {}; -export const DelayedVestingAccount = { - encode(message, writer = Writer.create()) { - if (message.baseVestingAccount !== undefined) { - BaseVestingAccount.encode(message.baseVestingAccount, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDelayedVestingAccount }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.baseVestingAccount = BaseVestingAccount.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDelayedVestingAccount }; - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromJSON(object.baseVestingAccount); - } - else { - message.baseVestingAccount = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.baseVestingAccount !== undefined && - (obj.baseVestingAccount = message.baseVestingAccount ? BaseVestingAccount.toJSON(message.baseVestingAccount) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDelayedVestingAccount }; - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromPartial(object.baseVestingAccount); - } - else { - message.baseVestingAccount = undefined; - } - return message; - } -}; -const basePeriod = { length: 0 }; -export const Period = { - encode(message, writer = Writer.create()) { - if (message.length !== 0) { - writer.uint32(8).int64(message.length); - } - for (const v of message.amount) { - Coin.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePeriod }; - message.amount = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.length = longToNumber(reader.int64()); - break; - case 2: - message.amount.push(Coin.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePeriod }; - message.amount = []; - if (object.length !== undefined && object.length !== null) { - message.length = Number(object.length); - } - else { - message.length = 0; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.length !== undefined && (obj.length = message.length); - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)); - } - else { - obj.amount = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...basePeriod }; - message.amount = []; - if (object.length !== undefined && object.length !== null) { - message.length = object.length; - } - else { - message.length = 0; - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)); - } - } - return message; - } -}; -const basePeriodicVestingAccount = { startTime: 0 }; -export const PeriodicVestingAccount = { - encode(message, writer = Writer.create()) { - if (message.baseVestingAccount !== undefined) { - BaseVestingAccount.encode(message.baseVestingAccount, writer.uint32(10).fork()).ldelim(); - } - if (message.startTime !== 0) { - writer.uint32(16).int64(message.startTime); - } - for (const v of message.vestingPeriods) { - Period.encode(v, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePeriodicVestingAccount }; - message.vestingPeriods = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.baseVestingAccount = BaseVestingAccount.decode(reader, reader.uint32()); - break; - case 2: - message.startTime = longToNumber(reader.int64()); - break; - case 3: - message.vestingPeriods.push(Period.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePeriodicVestingAccount }; - message.vestingPeriods = []; - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromJSON(object.baseVestingAccount); - } - else { - message.baseVestingAccount = undefined; - } - if (object.startTime !== undefined && object.startTime !== null) { - message.startTime = Number(object.startTime); - } - else { - message.startTime = 0; - } - if (object.vestingPeriods !== undefined && object.vestingPeriods !== null) { - for (const e of object.vestingPeriods) { - message.vestingPeriods.push(Period.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.baseVestingAccount !== undefined && - (obj.baseVestingAccount = message.baseVestingAccount ? BaseVestingAccount.toJSON(message.baseVestingAccount) : undefined); - message.startTime !== undefined && (obj.startTime = message.startTime); - if (message.vestingPeriods) { - obj.vestingPeriods = message.vestingPeriods.map((e) => (e ? Period.toJSON(e) : undefined)); - } - else { - obj.vestingPeriods = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...basePeriodicVestingAccount }; - message.vestingPeriods = []; - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromPartial(object.baseVestingAccount); - } - else { - message.baseVestingAccount = undefined; - } - if (object.startTime !== undefined && object.startTime !== null) { - message.startTime = object.startTime; - } - else { - message.startTime = 0; - } - if (object.vestingPeriods !== undefined && object.vestingPeriods !== null) { - for (const e of object.vestingPeriods) { - message.vestingPeriods.push(Period.fromPartial(e)); - } - } - return message; - } -}; -const basePermanentLockedAccount = {}; -export const PermanentLockedAccount = { - encode(message, writer = Writer.create()) { - if (message.baseVestingAccount !== undefined) { - BaseVestingAccount.encode(message.baseVestingAccount, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePermanentLockedAccount }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.baseVestingAccount = BaseVestingAccount.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePermanentLockedAccount }; - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromJSON(object.baseVestingAccount); - } - else { - message.baseVestingAccount = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.baseVestingAccount !== undefined && - (obj.baseVestingAccount = message.baseVestingAccount ? BaseVestingAccount.toJSON(message.baseVestingAccount) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...basePermanentLockedAccount }; - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromPartial(object.baseVestingAccount); - } - else { - message.baseVestingAccount = undefined; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.ts deleted file mode 100644 index 5eafe73..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos/vesting/v1beta1/vesting.ts +++ /dev/null @@ -1,600 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { BaseAccount } from '../../../cosmos/auth/v1beta1/auth' -import { Coin } from '../../../cosmos/base/v1beta1/coin' - -export const protobufPackage = 'cosmos.vesting.v1beta1' - -/** - * BaseVestingAccount implements the VestingAccount interface. It contains all - * the necessary fields needed for any vesting account implementation. - */ -export interface BaseVestingAccount { - baseAccount: BaseAccount | undefined - originalVesting: Coin[] - delegatedFree: Coin[] - delegatedVesting: Coin[] - endTime: number -} - -/** - * ContinuousVestingAccount implements the VestingAccount interface. It - * continuously vests by unlocking coins linearly with respect to time. - */ -export interface ContinuousVestingAccount { - baseVestingAccount: BaseVestingAccount | undefined - startTime: number -} - -/** - * DelayedVestingAccount implements the VestingAccount interface. It vests all - * coins after a specific time, but non prior. In other words, it keeps them - * locked until a specified time. - */ -export interface DelayedVestingAccount { - baseVestingAccount: BaseVestingAccount | undefined -} - -/** Period defines a length of time and amount of coins that will vest. */ -export interface Period { - length: number - amount: Coin[] -} - -/** - * PeriodicVestingAccount implements the VestingAccount interface. It - * periodically vests by unlocking coins during each specified period. - */ -export interface PeriodicVestingAccount { - baseVestingAccount: BaseVestingAccount | undefined - startTime: number - vestingPeriods: Period[] -} - -/** - * PermanentLockedAccount implements the VestingAccount interface. It does - * not ever release coins, locking them indefinitely. Coins in this account can - * still be used for delegating and for governance votes even while locked. - */ -export interface PermanentLockedAccount { - baseVestingAccount: BaseVestingAccount | undefined -} - -const baseBaseVestingAccount: object = { endTime: 0 } - -export const BaseVestingAccount = { - encode(message: BaseVestingAccount, writer: Writer = Writer.create()): Writer { - if (message.baseAccount !== undefined) { - BaseAccount.encode(message.baseAccount, writer.uint32(10).fork()).ldelim() - } - for (const v of message.originalVesting) { - Coin.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.delegatedFree) { - Coin.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.delegatedVesting) { - Coin.encode(v!, writer.uint32(34).fork()).ldelim() - } - if (message.endTime !== 0) { - writer.uint32(40).int64(message.endTime) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): BaseVestingAccount { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseBaseVestingAccount } as BaseVestingAccount - message.originalVesting = [] - message.delegatedFree = [] - message.delegatedVesting = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.baseAccount = BaseAccount.decode(reader, reader.uint32()) - break - case 2: - message.originalVesting.push(Coin.decode(reader, reader.uint32())) - break - case 3: - message.delegatedFree.push(Coin.decode(reader, reader.uint32())) - break - case 4: - message.delegatedVesting.push(Coin.decode(reader, reader.uint32())) - break - case 5: - message.endTime = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): BaseVestingAccount { - const message = { ...baseBaseVestingAccount } as BaseVestingAccount - message.originalVesting = [] - message.delegatedFree = [] - message.delegatedVesting = [] - if (object.baseAccount !== undefined && object.baseAccount !== null) { - message.baseAccount = BaseAccount.fromJSON(object.baseAccount) - } else { - message.baseAccount = undefined - } - if (object.originalVesting !== undefined && object.originalVesting !== null) { - for (const e of object.originalVesting) { - message.originalVesting.push(Coin.fromJSON(e)) - } - } - if (object.delegatedFree !== undefined && object.delegatedFree !== null) { - for (const e of object.delegatedFree) { - message.delegatedFree.push(Coin.fromJSON(e)) - } - } - if (object.delegatedVesting !== undefined && object.delegatedVesting !== null) { - for (const e of object.delegatedVesting) { - message.delegatedVesting.push(Coin.fromJSON(e)) - } - } - if (object.endTime !== undefined && object.endTime !== null) { - message.endTime = Number(object.endTime) - } else { - message.endTime = 0 - } - return message - }, - - toJSON(message: BaseVestingAccount): unknown { - const obj: any = {} - message.baseAccount !== undefined && (obj.baseAccount = message.baseAccount ? BaseAccount.toJSON(message.baseAccount) : undefined) - if (message.originalVesting) { - obj.originalVesting = message.originalVesting.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.originalVesting = [] - } - if (message.delegatedFree) { - obj.delegatedFree = message.delegatedFree.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.delegatedFree = [] - } - if (message.delegatedVesting) { - obj.delegatedVesting = message.delegatedVesting.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.delegatedVesting = [] - } - message.endTime !== undefined && (obj.endTime = message.endTime) - return obj - }, - - fromPartial(object: DeepPartial): BaseVestingAccount { - const message = { ...baseBaseVestingAccount } as BaseVestingAccount - message.originalVesting = [] - message.delegatedFree = [] - message.delegatedVesting = [] - if (object.baseAccount !== undefined && object.baseAccount !== null) { - message.baseAccount = BaseAccount.fromPartial(object.baseAccount) - } else { - message.baseAccount = undefined - } - if (object.originalVesting !== undefined && object.originalVesting !== null) { - for (const e of object.originalVesting) { - message.originalVesting.push(Coin.fromPartial(e)) - } - } - if (object.delegatedFree !== undefined && object.delegatedFree !== null) { - for (const e of object.delegatedFree) { - message.delegatedFree.push(Coin.fromPartial(e)) - } - } - if (object.delegatedVesting !== undefined && object.delegatedVesting !== null) { - for (const e of object.delegatedVesting) { - message.delegatedVesting.push(Coin.fromPartial(e)) - } - } - if (object.endTime !== undefined && object.endTime !== null) { - message.endTime = object.endTime - } else { - message.endTime = 0 - } - return message - } -} - -const baseContinuousVestingAccount: object = { startTime: 0 } - -export const ContinuousVestingAccount = { - encode(message: ContinuousVestingAccount, writer: Writer = Writer.create()): Writer { - if (message.baseVestingAccount !== undefined) { - BaseVestingAccount.encode(message.baseVestingAccount, writer.uint32(10).fork()).ldelim() - } - if (message.startTime !== 0) { - writer.uint32(16).int64(message.startTime) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ContinuousVestingAccount { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseContinuousVestingAccount } as ContinuousVestingAccount - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.baseVestingAccount = BaseVestingAccount.decode(reader, reader.uint32()) - break - case 2: - message.startTime = longToNumber(reader.int64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ContinuousVestingAccount { - const message = { ...baseContinuousVestingAccount } as ContinuousVestingAccount - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromJSON(object.baseVestingAccount) - } else { - message.baseVestingAccount = undefined - } - if (object.startTime !== undefined && object.startTime !== null) { - message.startTime = Number(object.startTime) - } else { - message.startTime = 0 - } - return message - }, - - toJSON(message: ContinuousVestingAccount): unknown { - const obj: any = {} - message.baseVestingAccount !== undefined && - (obj.baseVestingAccount = message.baseVestingAccount ? BaseVestingAccount.toJSON(message.baseVestingAccount) : undefined) - message.startTime !== undefined && (obj.startTime = message.startTime) - return obj - }, - - fromPartial(object: DeepPartial): ContinuousVestingAccount { - const message = { ...baseContinuousVestingAccount } as ContinuousVestingAccount - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromPartial(object.baseVestingAccount) - } else { - message.baseVestingAccount = undefined - } - if (object.startTime !== undefined && object.startTime !== null) { - message.startTime = object.startTime - } else { - message.startTime = 0 - } - return message - } -} - -const baseDelayedVestingAccount: object = {} - -export const DelayedVestingAccount = { - encode(message: DelayedVestingAccount, writer: Writer = Writer.create()): Writer { - if (message.baseVestingAccount !== undefined) { - BaseVestingAccount.encode(message.baseVestingAccount, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DelayedVestingAccount { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDelayedVestingAccount } as DelayedVestingAccount - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.baseVestingAccount = BaseVestingAccount.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DelayedVestingAccount { - const message = { ...baseDelayedVestingAccount } as DelayedVestingAccount - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromJSON(object.baseVestingAccount) - } else { - message.baseVestingAccount = undefined - } - return message - }, - - toJSON(message: DelayedVestingAccount): unknown { - const obj: any = {} - message.baseVestingAccount !== undefined && - (obj.baseVestingAccount = message.baseVestingAccount ? BaseVestingAccount.toJSON(message.baseVestingAccount) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DelayedVestingAccount { - const message = { ...baseDelayedVestingAccount } as DelayedVestingAccount - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromPartial(object.baseVestingAccount) - } else { - message.baseVestingAccount = undefined - } - return message - } -} - -const basePeriod: object = { length: 0 } - -export const Period = { - encode(message: Period, writer: Writer = Writer.create()): Writer { - if (message.length !== 0) { - writer.uint32(8).int64(message.length) - } - for (const v of message.amount) { - Coin.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Period { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePeriod } as Period - message.amount = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.length = longToNumber(reader.int64() as Long) - break - case 2: - message.amount.push(Coin.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Period { - const message = { ...basePeriod } as Period - message.amount = [] - if (object.length !== undefined && object.length !== null) { - message.length = Number(object.length) - } else { - message.length = 0 - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromJSON(e)) - } - } - return message - }, - - toJSON(message: Period): unknown { - const obj: any = {} - message.length !== undefined && (obj.length = message.length) - if (message.amount) { - obj.amount = message.amount.map((e) => (e ? Coin.toJSON(e) : undefined)) - } else { - obj.amount = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Period { - const message = { ...basePeriod } as Period - message.amount = [] - if (object.length !== undefined && object.length !== null) { - message.length = object.length - } else { - message.length = 0 - } - if (object.amount !== undefined && object.amount !== null) { - for (const e of object.amount) { - message.amount.push(Coin.fromPartial(e)) - } - } - return message - } -} - -const basePeriodicVestingAccount: object = { startTime: 0 } - -export const PeriodicVestingAccount = { - encode(message: PeriodicVestingAccount, writer: Writer = Writer.create()): Writer { - if (message.baseVestingAccount !== undefined) { - BaseVestingAccount.encode(message.baseVestingAccount, writer.uint32(10).fork()).ldelim() - } - if (message.startTime !== 0) { - writer.uint32(16).int64(message.startTime) - } - for (const v of message.vestingPeriods) { - Period.encode(v!, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PeriodicVestingAccount { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePeriodicVestingAccount } as PeriodicVestingAccount - message.vestingPeriods = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.baseVestingAccount = BaseVestingAccount.decode(reader, reader.uint32()) - break - case 2: - message.startTime = longToNumber(reader.int64() as Long) - break - case 3: - message.vestingPeriods.push(Period.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PeriodicVestingAccount { - const message = { ...basePeriodicVestingAccount } as PeriodicVestingAccount - message.vestingPeriods = [] - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromJSON(object.baseVestingAccount) - } else { - message.baseVestingAccount = undefined - } - if (object.startTime !== undefined && object.startTime !== null) { - message.startTime = Number(object.startTime) - } else { - message.startTime = 0 - } - if (object.vestingPeriods !== undefined && object.vestingPeriods !== null) { - for (const e of object.vestingPeriods) { - message.vestingPeriods.push(Period.fromJSON(e)) - } - } - return message - }, - - toJSON(message: PeriodicVestingAccount): unknown { - const obj: any = {} - message.baseVestingAccount !== undefined && - (obj.baseVestingAccount = message.baseVestingAccount ? BaseVestingAccount.toJSON(message.baseVestingAccount) : undefined) - message.startTime !== undefined && (obj.startTime = message.startTime) - if (message.vestingPeriods) { - obj.vestingPeriods = message.vestingPeriods.map((e) => (e ? Period.toJSON(e) : undefined)) - } else { - obj.vestingPeriods = [] - } - return obj - }, - - fromPartial(object: DeepPartial): PeriodicVestingAccount { - const message = { ...basePeriodicVestingAccount } as PeriodicVestingAccount - message.vestingPeriods = [] - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromPartial(object.baseVestingAccount) - } else { - message.baseVestingAccount = undefined - } - if (object.startTime !== undefined && object.startTime !== null) { - message.startTime = object.startTime - } else { - message.startTime = 0 - } - if (object.vestingPeriods !== undefined && object.vestingPeriods !== null) { - for (const e of object.vestingPeriods) { - message.vestingPeriods.push(Period.fromPartial(e)) - } - } - return message - } -} - -const basePermanentLockedAccount: object = {} - -export const PermanentLockedAccount = { - encode(message: PermanentLockedAccount, writer: Writer = Writer.create()): Writer { - if (message.baseVestingAccount !== undefined) { - BaseVestingAccount.encode(message.baseVestingAccount, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PermanentLockedAccount { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePermanentLockedAccount } as PermanentLockedAccount - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.baseVestingAccount = BaseVestingAccount.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PermanentLockedAccount { - const message = { ...basePermanentLockedAccount } as PermanentLockedAccount - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromJSON(object.baseVestingAccount) - } else { - message.baseVestingAccount = undefined - } - return message - }, - - toJSON(message: PermanentLockedAccount): unknown { - const obj: any = {} - message.baseVestingAccount !== undefined && - (obj.baseVestingAccount = message.baseVestingAccount ? BaseVestingAccount.toJSON(message.baseVestingAccount) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): PermanentLockedAccount { - const message = { ...basePermanentLockedAccount } as PermanentLockedAccount - if (object.baseVestingAccount !== undefined && object.baseVestingAccount !== null) { - message.baseVestingAccount = BaseVestingAccount.fromPartial(object.baseVestingAccount) - } else { - message.baseVestingAccount = undefined - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.d.ts deleted file mode 100644 index ac37814..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "cosmos_proto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.js deleted file mode 100644 index 9945249..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.ts deleted file mode 100644 index a6d6c45..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/cosmos_proto/cosmos.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'cosmos_proto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.d.ts deleted file mode 100644 index 885d30b..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "gogoproto"; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.js deleted file mode 100644 index f02f645..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto'; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.ts deleted file mode 100644 index 4de9fe9..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto' diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.d.ts deleted file mode 100644 index e586afc..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.d.ts +++ /dev/null @@ -1,132 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string; - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array; -} -export declare const Any: { - encode(message: Any, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Any; - fromJSON(object: any): Any; - toJSON(message: Any): unknown; - fromPartial(object: DeepPartial): Any; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.js deleted file mode 100644 index 04f6fc3..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.js +++ /dev/null @@ -1,98 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseAny = { typeUrl: '' }; -export const Any = { - encode(message, writer = Writer.create()) { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseAny }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string(); - break; - case 2: - message.value = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl); - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl); - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl; - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value; - } - else { - message.value = new Uint8Array(); - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.ts deleted file mode 100644 index c73d684..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/any.ts +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array -} - -const baseAny: object = { typeUrl: '' } - -export const Any = { - encode(message: Any, writer: Writer = Writer.create()): Writer { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl) - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Any { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseAny } as Any - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string() - break - case 2: - message.value = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl) - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value) - } - return message - }, - - toJSON(message: Any): unknown { - const obj: any = {} - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl) - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value - } else { - message.value = new Uint8Array() - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.d.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.d.ts deleted file mode 100644 index 57846e0..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.d.ts +++ /dev/null @@ -1,1022 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: FileOptions | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: FieldOptions | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} -export declare enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type; -export declare function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string; -export declare enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label; -export declare function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string; -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: EnumOptions | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: MethodOptions | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} -/** Generated classes can be optimized for speed or code size. */ -export declare enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} -export declare function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode; -export declare function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string; -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export declare enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType; -export declare function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string; -export declare enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType; -export declare function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string; -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export declare enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} -export declare function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel; -export declare function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string; -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} -export declare const FileDescriptorSet: { - encode(message: FileDescriptorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet; - fromJSON(object: any): FileDescriptorSet; - toJSON(message: FileDescriptorSet): unknown; - fromPartial(object: DeepPartial): FileDescriptorSet; -}; -export declare const FileDescriptorProto: { - encode(message: FileDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto; - fromJSON(object: any): FileDescriptorProto; - toJSON(message: FileDescriptorProto): unknown; - fromPartial(object: DeepPartial): FileDescriptorProto; -}; -export declare const DescriptorProto: { - encode(message: DescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto; - fromJSON(object: any): DescriptorProto; - toJSON(message: DescriptorProto): unknown; - fromPartial(object: DeepPartial): DescriptorProto; -}; -export declare const DescriptorProto_ExtensionRange: { - encode(message: DescriptorProto_ExtensionRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange; - fromJSON(object: any): DescriptorProto_ExtensionRange; - toJSON(message: DescriptorProto_ExtensionRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange; -}; -export declare const DescriptorProto_ReservedRange: { - encode(message: DescriptorProto_ReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange; - fromJSON(object: any): DescriptorProto_ReservedRange; - toJSON(message: DescriptorProto_ReservedRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange; -}; -export declare const ExtensionRangeOptions: { - encode(message: ExtensionRangeOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions; - fromJSON(object: any): ExtensionRangeOptions; - toJSON(message: ExtensionRangeOptions): unknown; - fromPartial(object: DeepPartial): ExtensionRangeOptions; -}; -export declare const FieldDescriptorProto: { - encode(message: FieldDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto; - fromJSON(object: any): FieldDescriptorProto; - toJSON(message: FieldDescriptorProto): unknown; - fromPartial(object: DeepPartial): FieldDescriptorProto; -}; -export declare const OneofDescriptorProto: { - encode(message: OneofDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto; - fromJSON(object: any): OneofDescriptorProto; - toJSON(message: OneofDescriptorProto): unknown; - fromPartial(object: DeepPartial): OneofDescriptorProto; -}; -export declare const EnumDescriptorProto: { - encode(message: EnumDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto; - fromJSON(object: any): EnumDescriptorProto; - toJSON(message: EnumDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto; -}; -export declare const EnumDescriptorProto_EnumReservedRange: { - encode(message: EnumDescriptorProto_EnumReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange; - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange; - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange; -}; -export declare const EnumValueDescriptorProto: { - encode(message: EnumValueDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto; - fromJSON(object: any): EnumValueDescriptorProto; - toJSON(message: EnumValueDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumValueDescriptorProto; -}; -export declare const ServiceDescriptorProto: { - encode(message: ServiceDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto; - fromJSON(object: any): ServiceDescriptorProto; - toJSON(message: ServiceDescriptorProto): unknown; - fromPartial(object: DeepPartial): ServiceDescriptorProto; -}; -export declare const MethodDescriptorProto: { - encode(message: MethodDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto; - fromJSON(object: any): MethodDescriptorProto; - toJSON(message: MethodDescriptorProto): unknown; - fromPartial(object: DeepPartial): MethodDescriptorProto; -}; -export declare const FileOptions: { - encode(message: FileOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileOptions; - fromJSON(object: any): FileOptions; - toJSON(message: FileOptions): unknown; - fromPartial(object: DeepPartial): FileOptions; -}; -export declare const MessageOptions: { - encode(message: MessageOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MessageOptions; - fromJSON(object: any): MessageOptions; - toJSON(message: MessageOptions): unknown; - fromPartial(object: DeepPartial): MessageOptions; -}; -export declare const FieldOptions: { - encode(message: FieldOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldOptions; - fromJSON(object: any): FieldOptions; - toJSON(message: FieldOptions): unknown; - fromPartial(object: DeepPartial): FieldOptions; -}; -export declare const OneofOptions: { - encode(message: OneofOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofOptions; - fromJSON(object: any): OneofOptions; - toJSON(message: OneofOptions): unknown; - fromPartial(object: DeepPartial): OneofOptions; -}; -export declare const EnumOptions: { - encode(message: EnumOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumOptions; - fromJSON(object: any): EnumOptions; - toJSON(message: EnumOptions): unknown; - fromPartial(object: DeepPartial): EnumOptions; -}; -export declare const EnumValueOptions: { - encode(message: EnumValueOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions; - fromJSON(object: any): EnumValueOptions; - toJSON(message: EnumValueOptions): unknown; - fromPartial(object: DeepPartial): EnumValueOptions; -}; -export declare const ServiceOptions: { - encode(message: ServiceOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceOptions; - fromJSON(object: any): ServiceOptions; - toJSON(message: ServiceOptions): unknown; - fromPartial(object: DeepPartial): ServiceOptions; -}; -export declare const MethodOptions: { - encode(message: MethodOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodOptions; - fromJSON(object: any): MethodOptions; - toJSON(message: MethodOptions): unknown; - fromPartial(object: DeepPartial): MethodOptions; -}; -export declare const UninterpretedOption: { - encode(message: UninterpretedOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption; - fromJSON(object: any): UninterpretedOption; - toJSON(message: UninterpretedOption): unknown; - fromPartial(object: DeepPartial): UninterpretedOption; -}; -export declare const UninterpretedOption_NamePart: { - encode(message: UninterpretedOption_NamePart, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart; - fromJSON(object: any): UninterpretedOption_NamePart; - toJSON(message: UninterpretedOption_NamePart): unknown; - fromPartial(object: DeepPartial): UninterpretedOption_NamePart; -}; -export declare const SourceCodeInfo: { - encode(message: SourceCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo; - fromJSON(object: any): SourceCodeInfo; - toJSON(message: SourceCodeInfo): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo; -}; -export declare const SourceCodeInfo_Location: { - encode(message: SourceCodeInfo_Location, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location; - fromJSON(object: any): SourceCodeInfo_Location; - toJSON(message: SourceCodeInfo_Location): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo_Location; -}; -export declare const GeneratedCodeInfo: { - encode(message: GeneratedCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo; - fromJSON(object: any): GeneratedCodeInfo; - toJSON(message: GeneratedCodeInfo): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo; -}; -export declare const GeneratedCodeInfo_Annotation: { - encode(message: GeneratedCodeInfo_Annotation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation; - fromJSON(object: any): GeneratedCodeInfo_Annotation; - toJSON(message: GeneratedCodeInfo_Annotation): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.js b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.js deleted file mode 100644 index 22f7937..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.js +++ /dev/null @@ -1,3920 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -export var FieldDescriptorProto_Type; -(function (FieldDescriptorProto_Type) { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT64"] = 3] = "TYPE_INT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT64"] = 4] = "TYPE_UINT64"; - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT32"] = 5] = "TYPE_INT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BOOL"] = 8] = "TYPE_BOOL"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_STRING"] = 9] = "TYPE_STRING"; - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_GROUP"] = 10] = "TYPE_GROUP"; - /** TYPE_MESSAGE - Length-delimited aggregate. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; - /** TYPE_BYTES - New in version 2. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BYTES"] = 12] = "TYPE_BYTES"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT32"] = 13] = "TYPE_UINT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_ENUM"] = 14] = "TYPE_ENUM"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; - /** TYPE_SINT32 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT32"] = 17] = "TYPE_SINT32"; - /** TYPE_SINT64 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT64"] = 18] = "TYPE_SINT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Type || (FieldDescriptorProto_Type = {})); -export function fieldDescriptorProto_TypeFromJSON(object) { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_TypeToJSON(object) { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE'; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT'; - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64'; - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64'; - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32'; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64'; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32'; - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL'; - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING'; - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP'; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE'; - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES'; - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32'; - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM'; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32'; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64'; - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32'; - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64'; - default: - return 'UNKNOWN'; - } -} -export var FieldDescriptorProto_Label; -(function (FieldDescriptorProto_Label) { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_OPTIONAL"] = 1] = "LABEL_OPTIONAL"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REQUIRED"] = 2] = "LABEL_REQUIRED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REPEATED"] = 3] = "LABEL_REPEATED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Label || (FieldDescriptorProto_Label = {})); -export function fieldDescriptorProto_LabelFromJSON(object) { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_LabelToJSON(object) { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL'; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED'; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED'; - default: - return 'UNKNOWN'; - } -} -/** Generated classes can be optimized for speed or code size. */ -export var FileOptions_OptimizeMode; -(function (FileOptions_OptimizeMode) { - /** SPEED - Generate complete code for parsing, serialization, */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["SPEED"] = 1] = "SPEED"; - /** CODE_SIZE - etc. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["CODE_SIZE"] = 2] = "CODE_SIZE"; - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["LITE_RUNTIME"] = 3] = "LITE_RUNTIME"; - FileOptions_OptimizeMode[FileOptions_OptimizeMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FileOptions_OptimizeMode || (FileOptions_OptimizeMode = {})); -export function fileOptions_OptimizeModeFromJSON(object) { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED; - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} -export function fileOptions_OptimizeModeToJSON(object) { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED'; - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE'; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_CType; -(function (FieldOptions_CType) { - /** STRING - Default mode. */ - FieldOptions_CType[FieldOptions_CType["STRING"] = 0] = "STRING"; - FieldOptions_CType[FieldOptions_CType["CORD"] = 1] = "CORD"; - FieldOptions_CType[FieldOptions_CType["STRING_PIECE"] = 2] = "STRING_PIECE"; - FieldOptions_CType[FieldOptions_CType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_CType || (FieldOptions_CType = {})); -export function fieldOptions_CTypeFromJSON(object) { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING; - case 1: - case 'CORD': - return FieldOptions_CType.CORD; - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} -export function fieldOptions_CTypeToJSON(object) { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING'; - case FieldOptions_CType.CORD: - return 'CORD'; - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_JSType; -(function (FieldOptions_JSType) { - /** JS_NORMAL - Use the default type. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NORMAL"] = 0] = "JS_NORMAL"; - /** JS_STRING - Use JavaScript strings. */ - FieldOptions_JSType[FieldOptions_JSType["JS_STRING"] = 1] = "JS_STRING"; - /** JS_NUMBER - Use JavaScript numbers. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NUMBER"] = 2] = "JS_NUMBER"; - FieldOptions_JSType[FieldOptions_JSType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_JSType || (FieldOptions_JSType = {})); -export function fieldOptions_JSTypeFromJSON(object) { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL; - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING; - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} -export function fieldOptions_JSTypeToJSON(object) { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL'; - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING'; - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER'; - default: - return 'UNKNOWN'; - } -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export var MethodOptions_IdempotencyLevel; -(function (MethodOptions_IdempotencyLevel) { - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENCY_UNKNOWN"] = 0] = "IDEMPOTENCY_UNKNOWN"; - /** NO_SIDE_EFFECTS - implies idempotent */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["NO_SIDE_EFFECTS"] = 1] = "NO_SIDE_EFFECTS"; - /** IDEMPOTENT - idempotent, but may have side effects */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENT"] = 2] = "IDEMPOTENT"; - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(MethodOptions_IdempotencyLevel || (MethodOptions_IdempotencyLevel = {})); -export function methodOptions_IdempotencyLevelFromJSON(object) { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} -export function methodOptions_IdempotencyLevelToJSON(object) { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN'; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS'; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT'; - default: - return 'UNKNOWN'; - } -} -const baseFileDescriptorSet = {}; -export const FileDescriptorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.file) { - FileDescriptorProto.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorSet }; - message.file = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.file = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)); - } - } - return message; - } -}; -const baseFileDescriptorProto = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' }; -export const FileDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.package !== '') { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } - else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } - else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package); - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax); - } - else { - message.syntax = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } - else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e); - } - else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e); - } - else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package; - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax; - } - else { - message.syntax = ''; - } - return message; - } -}; -const baseDescriptorProto = { name: '', reservedName: '' }; -export const DescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)); - } - else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.oneofDecl = []; - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseDescriptorProto_ExtensionRange = { start: 0, end: 0 }; -export const DescriptorProto_ExtensionRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ExtensionRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseDescriptorProto_ReservedRange = { start: 0, end: 0 }; -export const DescriptorProto_ReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseExtensionRangeOptions = {}; -export const ExtensionRangeOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldDescriptorProto = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -}; -export const FieldDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label); - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type); - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName); - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee); - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue); - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex); - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName); - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional); - } - else { - message.proto3Optional = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label; - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName; - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee; - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue; - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex; - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName; - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional; - } - else { - message.proto3Optional = false; - } - return message; - } -}; -const baseOneofDescriptorProto = { name: '' }; -export const OneofDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseEnumDescriptorProto = { name: '', reservedName: '' }; -export const EnumDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseEnumDescriptorProto_EnumReservedRange = { start: 0, end: 0 }; -export const EnumDescriptorProto_EnumReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseEnumValueDescriptorProto = { name: '', number: 0 }; -export const EnumValueDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseServiceDescriptorProto = { name: '' }; -export const ServiceDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceDescriptorProto }; - message.method = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.method = []; - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseMethodDescriptorProto = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false }; -export const MethodDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType); - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType); - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming); - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming); - } - else { - message.serverStreaming = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType; - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType; - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming; - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming; - } - else { - message.serverStreaming = false; - } - return message; - } -}; -const baseFileOptions = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -}; -export const FileOptions = { - encode(message, writer = Writer.create()) { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage); - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname); - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles); - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash); - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor); - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage); - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices); - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices); - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices); - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices); - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas); - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix); - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace); - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix); - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix); - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace); - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace); - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage); - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage; - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname; - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles; - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash; - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8; - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor; - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage; - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices; - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices; - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices; - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices; - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas; - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix; - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace; - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix; - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix; - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace; - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace; - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage; - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMessageOptions = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false }; -export const MessageOptions = { - encode(message, writer = Writer.create()) { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat); - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor); - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry); - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat; - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor; - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry; - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldOptions = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false }; -export const FieldOptions = { - encode(message, writer = Writer.create()) { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype); - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed); - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype); - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy); - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak); - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype; - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed; - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype; - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy; - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak; - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseOneofOptions = {}; -export const OneofOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumOptions = { allowAlias: false, deprecated: false }; -export const EnumOptions = { - encode(message, writer = Writer.create()) { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias); - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias; - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumValueOptions = { deprecated: false }; -export const EnumValueOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseServiceOptions = { deprecated: false }; -export const ServiceOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMethodOptions = { deprecated: false, idempotencyLevel: 0 }; -export const MethodOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel); - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel; - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseUninterpretedOption = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' }; -export const UninterpretedOption = { - encode(message, writer = Writer.create()) { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption }; - message.name = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64()); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64()); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue); - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue); - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue); - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue); - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue); - } - else { - message.aggregateValue = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)); - } - else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue); - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue; - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue; - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue; - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue; - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue; - } - else { - message.stringValue = new Uint8Array(); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue; - } - else { - message.aggregateValue = ''; - } - return message; - } -}; -const baseUninterpretedOption_NamePart = { namePart: '', isExtension: false }; -export const UninterpretedOption_NamePart = { - encode(message, writer = Writer.create()) { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption_NamePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart); - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension); - } - else { - message.isExtension = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart; - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension; - } - else { - message.isExtension = false; - } - return message; - } -}; -const baseSourceCodeInfo = {}; -export const SourceCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo }; - message.location = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)); - } - else { - obj.location = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)); - } - } - return message; - } -}; -const baseSourceCodeInfo_Location = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' }; -export const SourceCodeInfo_Location = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } - else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments); - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments); - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => e); - } - else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } - else { - obj.leadingDetachedComments = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments; - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments; - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e); - } - } - return message; - } -}; -const baseGeneratedCodeInfo = {}; -export const GeneratedCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)); - } - else { - obj.annotation = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)); - } - } - return message; - } -}; -const baseGeneratedCodeInfo_Annotation = { path: 0, sourceFile: '', begin: 0, end: 0 }; -export const GeneratedCodeInfo_Annotation = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile); - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin); - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = message.begin); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile; - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin; - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.ts b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.ts deleted file mode 100644 index 83606a7..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/module/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4643 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[] -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string - /** e.g. "foo", "foo.bar", etc. */ - package: string - /** Names of files imported by this file. */ - dependency: string[] - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[] - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[] - /** All top-level definitions in this file. */ - messageType: DescriptorProto[] - enumType: EnumDescriptorProto[] - service: ServiceDescriptorProto[] - extension: FieldDescriptorProto[] - options: FileOptions | undefined - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string - field: FieldDescriptorProto[] - extension: FieldDescriptorProto[] - nestedType: DescriptorProto[] - enumType: EnumDescriptorProto[] - extensionRange: DescriptorProto_ExtensionRange[] - oneofDecl: OneofDescriptorProto[] - options: MessageOptions | undefined - reservedRange: DescriptorProto_ReservedRange[] - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[] -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number - options: ExtensionRangeOptions | undefined -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string - number: number - label: FieldDescriptorProto_Label - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string - options: FieldOptions | undefined - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64 - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64 - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32 - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64 - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32 - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32 - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32 - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64 - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32 - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64 - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE' - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT' - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64' - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64' - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32' - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64' - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32' - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL' - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING' - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP' - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE' - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES' - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32' - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM' - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32' - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64' - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32' - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64' - default: - return 'UNKNOWN' - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL' - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED' - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED' - default: - return 'UNKNOWN' - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string - options: OneofOptions | undefined -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string - value: EnumValueDescriptorProto[] - options: EnumOptions | undefined - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[] - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[] -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number - /** Inclusive. */ - end: number -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string - number: number - options: EnumValueOptions | undefined -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string - method: MethodDescriptorProto[] - options: ServiceOptions | undefined -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string - outputType: string - options: MethodOptions | undefined - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean - optimizeFor: FileOptions_OptimizeMode - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean - javaGenericServices: boolean - pyGenericServices: boolean - phpGenericServices: boolean - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[] -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED' - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE' - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME' - default: - return 'UNKNOWN' - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean - /** For Google-internal migration only. Do not use. */ - weak: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING - case 1: - case 'CORD': - return FieldOptions_CType.CORD - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING' - case FieldOptions_CType.CORD: - return 'CORD' - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE' - default: - return 'UNKNOWN' - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL' - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING' - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER' - default: - return 'UNKNOWN' - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean - idempotencyLevel: MethodOptions_IdempotencyLevel - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN' - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS' - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT' - default: - return 'UNKNOWN' - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[] - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string - positiveIntValue: number - negativeIntValue: number - doubleValue: number - stringValue: Uint8Array - aggregateValue: string -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string - isExtension: boolean -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[] -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[] - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[] - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string - trailingComments: string - leadingDetachedComments: string[] -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[] -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[] - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number -} - -const baseFileDescriptorSet: object = {} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {} - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)) - } else { - obj.file = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)) - } - } - return message - } -} - -const baseFileDescriptorProto: object = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' } - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.package !== '') { - writer.uint32(18).string(message.package) - } - for (const v of message.dependency) { - writer.uint32(26).string(v!) - } - writer.uint32(82).fork() - for (const v of message.publicDependency) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(90).fork() - for (const v of message.weakDependency) { - writer.int32(v) - } - writer.ldelim() - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim() - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.package = reader.string() - break - case 3: - message.dependency.push(reader.string()) - break - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()) - } - } else { - message.publicDependency.push(reader.int32()) - } - break - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()) - } - } else { - message.weakDependency.push(reader.int32()) - } - break - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 8: - message.options = FileOptions.decode(reader, reader.uint32()) - break - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()) - break - case 12: - message.syntax = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package) - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax) - } else { - message.syntax = '' - } - return message - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.package !== undefined && (obj.package = message.package) - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e) - } else { - obj.dependency = [] - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e) - } else { - obj.publicDependency = [] - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e) - } else { - obj.weakDependency = [] - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.messageType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)) - } else { - obj.service = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined) - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined) - message.syntax !== undefined && (obj.syntax = message.syntax) - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax - } else { - message.syntax = '' - } - return message - } -} - -const baseDescriptorProto: object = { name: '', reservedName: '' } - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim() - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim() - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())) - break - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()) - break - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())) - break - case 10: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.field = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.nestedType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)) - } else { - obj.extensionRange = [] - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)) - } else { - obj.oneofDecl = [] - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseDescriptorProto_ExtensionRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseDescriptorProto_ReservedRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseExtensionRangeOptions: object = {} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldDescriptorProto: object = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number) - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label) - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type) - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName) - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee) - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue) - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex) - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName) - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 3: - message.number = reader.int32() - break - case 4: - message.label = reader.int32() as any - break - case 5: - message.type = reader.int32() as any - break - case 6: - message.typeName = reader.string() - break - case 2: - message.extendee = reader.string() - break - case 7: - message.defaultValue = reader.string() - break - case 9: - message.oneofIndex = reader.int32() - break - case 10: - message.jsonName = reader.string() - break - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()) - break - case 17: - message.proto3Optional = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label) - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type) - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName) - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee) - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue) - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex) - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName) - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional) - } else { - message.proto3Optional = false - } - return message - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)) - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)) - message.typeName !== undefined && (obj.typeName = message.typeName) - message.extendee !== undefined && (obj.extendee = message.extendee) - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue) - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex) - message.jsonName !== undefined && (obj.jsonName = message.jsonName) - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined) - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional) - return obj - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional - } else { - message.proto3Optional = false - } - return message - } -} - -const baseOneofDescriptorProto: object = { name: '' } - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseEnumDescriptorProto: object = { name: '', reservedName: '' } - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()) - break - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())) - break - case 5: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)) - } else { - obj.value = [] - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseEnumDescriptorProto_EnumReservedRange: object = { start: 0, end: 0 } - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseEnumValueDescriptorProto: object = { name: '', number: 0 } - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number) - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.number = reader.int32() - break - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseServiceDescriptorProto: object = { name: '' } - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)) - } else { - obj.method = [] - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseMethodDescriptorProto: object = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false } - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType) - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType) - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim() - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming) - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.inputType = reader.string() - break - case 3: - message.outputType = reader.string() - break - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()) - break - case 5: - message.clientStreaming = reader.bool() - break - case 6: - message.serverStreaming = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType) - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType) - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming) - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming) - } else { - message.serverStreaming = false - } - return message - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.inputType !== undefined && (obj.inputType = message.inputType) - message.outputType !== undefined && (obj.outputType = message.outputType) - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined) - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming) - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming) - return obj - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming - } else { - message.serverStreaming = false - } - return message - } -} - -const baseFileOptions: object = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -} - -export const FileOptions = { - encode(message: FileOptions, writer: Writer = Writer.create()): Writer { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage) - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname) - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles) - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash) - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8) - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor) - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage) - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices) - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices) - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices) - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices) - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated) - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas) - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix) - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace) - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix) - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix) - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace) - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace) - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string() - break - case 8: - message.javaOuterClassname = reader.string() - break - case 10: - message.javaMultipleFiles = reader.bool() - break - case 20: - message.javaGenerateEqualsAndHash = reader.bool() - break - case 27: - message.javaStringCheckUtf8 = reader.bool() - break - case 9: - message.optimizeFor = reader.int32() as any - break - case 11: - message.goPackage = reader.string() - break - case 16: - message.ccGenericServices = reader.bool() - break - case 17: - message.javaGenericServices = reader.bool() - break - case 18: - message.pyGenericServices = reader.bool() - break - case 42: - message.phpGenericServices = reader.bool() - break - case 23: - message.deprecated = reader.bool() - break - case 31: - message.ccEnableArenas = reader.bool() - break - case 36: - message.objcClassPrefix = reader.string() - break - case 37: - message.csharpNamespace = reader.string() - break - case 39: - message.swiftPrefix = reader.string() - break - case 40: - message.phpClassPrefix = reader.string() - break - case 41: - message.phpNamespace = reader.string() - break - case 44: - message.phpMetadataNamespace = reader.string() - break - case 45: - message.rubyPackage = reader.string() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage) - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname) - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles) - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash) - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8) - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor) - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage) - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices) - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices) - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices) - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices) - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas) - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix) - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace) - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix) - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix) - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace) - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace) - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage) - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {} - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage) - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname) - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles) - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash) - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8) - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)) - message.goPackage !== undefined && (obj.goPackage = message.goPackage) - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices) - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices) - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices) - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas) - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix) - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace) - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix) - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix) - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace) - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace) - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMessageOptions: object = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false } - -export const MessageOptions = { - encode(message: MessageOptions, writer: Writer = Writer.create()): Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat) - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool() - break - case 2: - message.noStandardDescriptorAccessor = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 7: - message.mapEntry = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat) - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor) - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry) - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {} - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat) - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldOptions: object = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false } - -export const FieldOptions = { - encode(message: FieldOptions, writer: Writer = Writer.create()): Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype) - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed) - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype) - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any - break - case 2: - message.packed = reader.bool() - break - case 6: - message.jstype = reader.int32() as any - break - case 5: - message.lazy = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 10: - message.weak = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype) - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed) - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype) - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy) - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak) - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {} - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)) - message.packed !== undefined && (obj.packed = message.packed) - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)) - message.lazy !== undefined && (obj.lazy = message.lazy) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.weak !== undefined && (obj.weak = message.weak) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseOneofOptions: object = {} - -export const OneofOptions = { - encode(message: OneofOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumOptions: object = { allowAlias: false, deprecated: false } - -export const EnumOptions = { - encode(message: EnumOptions, writer: Writer = Writer.create()): Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias) - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {} - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumValueOptions: object = { deprecated: false } - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseServiceOptions: object = { deprecated: false } - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMethodOptions: object = { deprecated: false, idempotencyLevel: 0 } - -export const MethodOptions = { - encode(message: MethodOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 34: - message.idempotencyLevel = reader.int32() as any - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseUninterpretedOption: object = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' } - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: Writer = Writer.create()): Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue) - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue) - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue) - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue) - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue) - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())) - break - case 3: - message.identifierValue = reader.string() - break - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long) - break - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long) - break - case 6: - message.doubleValue = reader.double() - break - case 7: - message.stringValue = reader.bytes() - break - case 8: - message.aggregateValue = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue) - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue) - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue) - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue) - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue) - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue) - } else { - message.aggregateValue = '' - } - return message - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {} - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)) - } else { - obj.name = [] - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue) - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue) - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue) - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue) - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())) - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue - } else { - message.stringValue = new Uint8Array() - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue - } else { - message.aggregateValue = '' - } - return message - } -} - -const baseUninterpretedOption_NamePart: object = { namePart: '', isExtension: false } - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: Writer = Writer.create()): Writer { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart) - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.namePart = reader.string() - break - case 2: - message.isExtension = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart) - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension) - } else { - message.isExtension = false - } - return message - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {} - message.namePart !== undefined && (obj.namePart = message.namePart) - message.isExtension !== undefined && (obj.isExtension = message.isExtension) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension - } else { - message.isExtension = false - } - return message - } -} - -const baseSourceCodeInfo: object = {} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {} - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)) - } else { - obj.location = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)) - } - } - return message - } -} - -const baseSourceCodeInfo_Location: object = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' } - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(18).fork() - for (const v of message.span) { - writer.int32(v) - } - writer.ldelim() - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments) - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments) - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.span.push(reader.int32()) - } - } else { - message.span.push(reader.int32()) - } - break - case 3: - message.leadingComments = reader.string() - break - case 4: - message.trailingComments = reader.string() - break - case 6: - message.leadingDetachedComments.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments) - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments) - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - if (message.span) { - obj.span = message.span.map((e) => e) - } else { - obj.span = [] - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments) - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments) - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e) - } else { - obj.leadingDetachedComments = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e) - } - } - return message - } -} - -const baseGeneratedCodeInfo: object = {} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {} - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)) - } else { - obj.annotation = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)) - } - } - return message - } -} - -const baseGeneratedCodeInfo_Annotation: object = { path: 0, sourceFile: '', begin: 0, end: 0 } - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile) - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin) - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - message.sourceFile = reader.string() - break - case 3: - message.begin = reader.int32() - break - case 4: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile) - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin) - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile) - message.begin !== undefined && (obj.begin = message.begin) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/package.json b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/package.json deleted file mode 100644 index 08ba70c..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "cosmos-vesting-v1beta1-js", - "version": "0.1.0", - "description": "Autogenerated vuex store for Cosmos module cosmos.vesting.v1beta1", - "author": "Starport Codegen ", - "homepage": "http://github.com/cosmos/cosmos-sdk/x/auth/vesting/types", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/vuex-root b/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/vuex-root deleted file mode 100644 index 0fcc121..0000000 --- a/vue/src/store/generated/cosmos/cosmos-sdk/cosmos.vesting.v1beta1/vuex-root +++ /dev/null @@ -1 +0,0 @@ -THIS FILE IS GENERATED AUTOMATICALLY. DO NOT DELETE. diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.d.ts deleted file mode 100644 index cd5866e..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -import { FungibleTokenPacketData } from "./module/types/ibc/applications/transfer/v1/transfer"; -import { DenomTrace } from "./module/types/ibc/applications/transfer/v1/transfer"; -import { Params } from "./module/types/ibc/applications/transfer/v1/transfer"; -export { FungibleTokenPacketData, DenomTrace, Params }; -declare const _default; -export default _default; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.js deleted file mode 100644 index 083f6d3..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.js +++ /dev/null @@ -1,199 +0,0 @@ -import { txClient, queryClient, MissingWalletError, registry } from './module'; -// @ts-ignore -import { SpVuexError } from '@starport/vuex'; -import { FungibleTokenPacketData } from "./module/types/ibc/applications/transfer/v1/transfer"; -import { DenomTrace } from "./module/types/ibc/applications/transfer/v1/transfer"; -import { Params } from "./module/types/ibc/applications/transfer/v1/transfer"; -export { FungibleTokenPacketData, DenomTrace, Params }; -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }); -} -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }); -} -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop] = [...value[prop], ...next_values[prop]]; - } - else { - value[prop] = next_values[prop]; - } - } - return value; -} -function getStructure(template) { - let structure = { fields: [] }; - for (const [key, value] of Object.entries(template)) { - let field = {}; - field.name = key; - field.type = typeof value; - structure.fields.push(field); - } - return structure; -} -const getDefaultState = () => { - return { - DenomTrace: {}, - DenomTraces: {}, - Params: {}, - _Structure: { - FungibleTokenPacketData: getStructure(FungibleTokenPacketData.fromPartial({})), - DenomTrace: getStructure(DenomTrace.fromPartial({})), - Params: getStructure(Params.fromPartial({})), - }, - _Registry: registry, - _Subscriptions: new Set(), - }; -}; -// initial state -const state = getDefaultState(); -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()); - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value; - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription); - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription); - } - }, - getters: { - getDenomTrace: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DenomTrace[JSON.stringify(params)] ?? {}; - }, - getDenomTraces: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.DenomTraces[JSON.stringify(params)] ?? {}; - }, - getParams: (state) => (params = { params: {} }) => { - if (!params.query) { - params.query = null; - } - return state.Params[JSON.stringify(params)] ?? {}; - }, - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields; - }, - getRegistry: (state) => { - return state._Registry; - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: ibc.applications.transfer.v1 initialized!'); - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate'); - }); - } - }, - resetState({ commit }) { - commit('RESET_STATE'); - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription); - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload); - } - catch (e) { - throw new SpVuexError('Subscriptions: ' + e.message); - } - }); - }, - async QueryDenomTrace({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDenomTrace(key.hash)).data; - commit('QUERY', { query: 'DenomTrace', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDenomTrace', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDenomTrace']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDenomTrace', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryDenomTraces({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryDenomTraces(query)).data; - while (all && value.pagination && value.pagination.nextKey != null) { - let next_values = (await queryClient.queryDenomTraces({ ...query, 'pagination.key': value.pagination.nextKey })).data; - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'DenomTraces', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryDenomTraces', payload: { options: { all }, params: { ...key }, query } }); - return getters['getDenomTraces']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryDenomTraces', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all } = { subscribe: false, all: false }, params: { ...key }, query = null }) { - try { - const queryClient = await initQueryClient(rootGetters); - let value = (await queryClient.queryParams()).data; - commit('QUERY', { query: 'Params', key: { params: { ...key }, query }, value }); - if (subscribe) - commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: { ...key }, query } }); - return getters['getParams']({ params: { ...key }, query }) ?? {}; - } - catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message); - } - }, - async sendMsgTransfer({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgTransfer(value); - const result = await txClient.signAndBroadcast([msg], { fee: { amount: fee, - gas: "200000" }, memo }); - return result; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgTransfer:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgTransfer:Send', 'Could not broadcast Tx: ' + e.message); - } - } - }, - async MsgTransfer({ rootGetters }, { value }) { - try { - const txClient = await initTxClient(rootGetters); - const msg = await txClient.msgTransfer(value); - return msg; - } - catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgTransfer:Init', 'Could not initialize signing client. Wallet is required.'); - } - else { - throw new SpVuexError('TxClient:MsgTransfer:Create', 'Could not create message: ' + e.message); - } - } - }, - } -}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.ts deleted file mode 100644 index a4116a9..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/index.ts +++ /dev/null @@ -1,234 +0,0 @@ -import { txClient, queryClient, MissingWalletError , registry} from './module' -// @ts-ignore -import { SpVuexError } from '@starport/vuex' - -import { FungibleTokenPacketData } from "./module/types/ibc/applications/transfer/v1/transfer" -import { DenomTrace } from "./module/types/ibc/applications/transfer/v1/transfer" -import { Params } from "./module/types/ibc/applications/transfer/v1/transfer" - - -export { FungibleTokenPacketData, DenomTrace, Params }; - -async function initTxClient(vuexGetters) { - return await txClient(vuexGetters['common/wallet/signer'], { - addr: vuexGetters['common/env/apiTendermint'] - }) -} - -async function initQueryClient(vuexGetters) { - return await queryClient({ - addr: vuexGetters['common/env/apiCosmos'] - }) -} - -function mergeResults(value, next_values) { - for (let prop of Object.keys(next_values)) { - if (Array.isArray(next_values[prop])) { - value[prop]=[...value[prop], ...next_values[prop]] - }else{ - value[prop]=next_values[prop] - } - } - return value -} - -function getStructure(template) { - let structure = { fields: [] } - for (const [key, value] of Object.entries(template)) { - let field: any = {} - field.name = key - field.type = typeof value - structure.fields.push(field) - } - return structure -} - -const getDefaultState = () => { - return { - DenomTrace: {}, - DenomTraces: {}, - Params: {}, - - _Structure: { - FungibleTokenPacketData: getStructure(FungibleTokenPacketData.fromPartial({})), - DenomTrace: getStructure(DenomTrace.fromPartial({})), - Params: getStructure(Params.fromPartial({})), - - }, - _Registry: registry, - _Subscriptions: new Set(), - } -} - -// initial state -const state = getDefaultState() - -export default { - namespaced: true, - state, - mutations: { - RESET_STATE(state) { - Object.assign(state, getDefaultState()) - }, - QUERY(state, { query, key, value }) { - state[query][JSON.stringify(key)] = value - }, - SUBSCRIBE(state, subscription) { - state._Subscriptions.add(subscription) - }, - UNSUBSCRIBE(state, subscription) { - state._Subscriptions.delete(subscription) - } - }, - getters: { - getDenomTrace: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DenomTrace[JSON.stringify(params)] ?? {} - }, - getDenomTraces: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.DenomTraces[JSON.stringify(params)] ?? {} - }, - getParams: (state) => (params = { params: {}}) => { - if (!( params).query) { - ( params).query=null - } - return state.Params[JSON.stringify(params)] ?? {} - }, - - getTypeStructure: (state) => (type) => { - return state._Structure[type].fields - }, - getRegistry: (state) => { - return state._Registry - } - }, - actions: { - init({ dispatch, rootGetters }) { - console.log('Vuex module: ibc.applications.transfer.v1 initialized!') - if (rootGetters['common/env/client']) { - rootGetters['common/env/client'].on('newblock', () => { - dispatch('StoreUpdate') - }) - } - }, - resetState({ commit }) { - commit('RESET_STATE') - }, - unsubscribe({ commit }, subscription) { - commit('UNSUBSCRIBE', subscription) - }, - async StoreUpdate({ state, dispatch }) { - state._Subscriptions.forEach(async (subscription) => { - try { - await dispatch(subscription.action, subscription.payload) - }catch(e) { - throw new SpVuexError('Subscriptions: ' + e.message) - } - }) - }, - - - - - - - async QueryDenomTrace({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDenomTrace( key.hash)).data - - - commit('QUERY', { query: 'DenomTrace', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDenomTrace', payload: { options: { all }, params: {...key},query }}) - return getters['getDenomTrace']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDenomTrace', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryDenomTraces({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryDenomTraces(query)).data - - - while (all && ( value).pagination && ( value).pagination.nextKey!=null) { - let next_values=(await queryClient.queryDenomTraces({...query, 'pagination.key':( value).pagination.nextKey})).data - value = mergeResults(value, next_values); - } - commit('QUERY', { query: 'DenomTraces', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryDenomTraces', payload: { options: { all }, params: {...key},query }}) - return getters['getDenomTraces']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryDenomTraces', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - - - - - - async QueryParams({ commit, rootGetters, getters }, { options: { subscribe, all} = { subscribe:false, all:false}, params: {...key}, query=null }) { - try { - const queryClient=await initQueryClient(rootGetters) - let value= (await queryClient.queryParams()).data - - - commit('QUERY', { query: 'Params', key: { params: {...key}, query}, value }) - if (subscribe) commit('SUBSCRIBE', { action: 'QueryParams', payload: { options: { all }, params: {...key},query }}) - return getters['getParams']( { params: {...key}, query}) ?? {} - } catch (e) { - throw new SpVuexError('QueryClient:QueryParams', 'API Node Unavailable. Could not perform query: ' + e.message) - - } - }, - - - async sendMsgTransfer({ rootGetters }, { value, fee = [], memo = '' }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgTransfer(value) - const result = await txClient.signAndBroadcast([msg], {fee: { amount: fee, - gas: "200000" }, memo}) - return result - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgTransfer:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgTransfer:Send', 'Could not broadcast Tx: '+ e.message) - } - } - }, - - async MsgTransfer({ rootGetters }, { value }) { - try { - const txClient=await initTxClient(rootGetters) - const msg = await txClient.msgTransfer(value) - return msg - } catch (e) { - if (e == MissingWalletError) { - throw new SpVuexError('TxClient:MsgTransfer:Init', 'Could not initialize signing client. Wallet is required.') - }else{ - throw new SpVuexError('TxClient:MsgTransfer:Create', 'Could not create message: ' + e.message) - - } - } - }, - - } -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.d.ts deleted file mode 100644 index da4b56b..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.d.ts +++ /dev/null @@ -1,22 +0,0 @@ -import { StdFee } from "@cosmjs/launchpad"; -import { Registry, OfflineSigner, EncodeObject } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgTransfer } from "./types/ibc/applications/transfer/v1/tx"; -export declare const MissingWalletError: Error; -export declare const registry: Registry; -interface TxClientOptions { - addr: string; -} -interface SignAndBroadcastOptions { - fee: StdFee; - memo?: string; -} -declare const txClient: (wallet: OfflineSigner, { addr: addr }?: TxClientOptions) => Promise<{ - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }?: SignAndBroadcastOptions) => any; - msgTransfer: (data: MsgTransfer) => EncodeObject; -}>; -interface QueryClientOptions { - addr: string; -} -declare const queryClient: ({ addr: addr }?: QueryClientOptions) => Promise>; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.js deleted file mode 100644 index b56ee9d..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.js +++ /dev/null @@ -1,34 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgTransfer } from "./types/ibc/applications/transfer/v1/tx"; -const types = [ - ["/ibc.applications.transfer.v1.MsgTransfer", MsgTransfer], -]; -export const MissingWalletError = new Error("wallet is required"); -export const registry = new Registry(types); -const defaultFee = { - amount: [], - gas: "200000", -}; -const txClient = async (wallet, { addr: addr } = { addr: "http://localhost:26657" }) => { - if (!wallet) - throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - } - else { - client = await SigningStargateClient.offline(wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - return { - signAndBroadcast: (msgs, { fee, memo } = { fee: defaultFee, memo: "" }) => client.signAndBroadcast(address, msgs, fee, memo), - msgTransfer: (data) => ({ typeUrl: "/ibc.applications.transfer.v1.MsgTransfer", value: data }), - }; -}; -const queryClient = async ({ addr: addr } = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; -export { txClient, queryClient, }; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.ts deleted file mode 100644 index af3d129..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/index.ts +++ /dev/null @@ -1,60 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import { StdFee } from "@cosmjs/launchpad"; -import { SigningStargateClient } from "@cosmjs/stargate"; -import { Registry, OfflineSigner, EncodeObject, DirectSecp256k1HdWallet } from "@cosmjs/proto-signing"; -import { Api } from "./rest"; -import { MsgTransfer } from "./types/ibc/applications/transfer/v1/tx"; - - -const types = [ - ["/ibc.applications.transfer.v1.MsgTransfer", MsgTransfer], - -]; -export const MissingWalletError = new Error("wallet is required"); - -export const registry = new Registry(types); - -const defaultFee = { - amount: [], - gas: "200000", -}; - -interface TxClientOptions { - addr: string -} - -interface SignAndBroadcastOptions { - fee: StdFee, - memo?: string -} - -const txClient = async (wallet: OfflineSigner, { addr: addr }: TxClientOptions = { addr: "http://localhost:26657" }) => { - if (!wallet) throw MissingWalletError; - let client; - if (addr) { - client = await SigningStargateClient.connectWithSigner(addr, wallet, { registry }); - }else{ - client = await SigningStargateClient.offline( wallet, { registry }); - } - const { address } = (await wallet.getAccounts())[0]; - - return { - signAndBroadcast: (msgs: EncodeObject[], { fee, memo }: SignAndBroadcastOptions = {fee: defaultFee, memo: ""}) => client.signAndBroadcast(address, msgs, fee,memo), - msgTransfer: (data: MsgTransfer): EncodeObject => ({ typeUrl: "/ibc.applications.transfer.v1.MsgTransfer", value: data }), - - }; -}; - -interface QueryClientOptions { - addr: string -} - -const queryClient = async ({ addr: addr }: QueryClientOptions = { addr: "http://localhost:1317" }) => { - return new Api({ baseUrl: addr }); -}; - -export { - txClient, - queryClient, -}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.d.ts deleted file mode 100644 index f1eac6b..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.d.ts +++ /dev/null @@ -1,348 +0,0 @@ -/** -* Params defines the set of IBC transfer parameters. -NOTE: To prevent a single token from being transferred, set the -TransfersEnabled parameter to true and then set the bank module's SendEnabled -parameter for the denomination to false. -*/ -export interface Applicationstransferv1Params { - /** - * send_enabled enables or disables all cross-chain token transfers from this - * chain. - */ - sendEnabled?: boolean; - /** - * receive_enabled enables or disables all cross-chain token transfers to this - * chain. - */ - receiveEnabled?: boolean; -} -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} -/** -* DenomTrace contains the base denomination for ICS20 fungible tokens and the -source tracing information path. -*/ -export interface V1DenomTrace { - /** - * path defines the chain of port/channel identifiers used for tracing the - * source of the fungible token. - */ - path?: string; - /** base denomination of the relayed fungible token. */ - baseDenom?: string; -} -/** -* Normally the RevisionHeight is incremented at each height while keeping -RevisionNumber the same. However some consensus algorithms may choose to -reset the height in certain conditions e.g. hard forks, state-machine -breaking changes In these cases, the RevisionNumber is incremented so that -height continues to be monitonically increasing even as the RevisionHeight -gets reset -*/ -export interface V1Height { - /** @format uint64 */ - revisionNumber?: string; - /** @format uint64 */ - revisionHeight?: string; -} -/** - * MsgTransferResponse defines the Msg/Transfer response type. - */ -export declare type V1MsgTransferResponse = object; -/** -* QueryDenomTraceResponse is the response type for the Query/DenomTrace RPC -method. -*/ -export interface V1QueryDenomTraceResponse { - /** denom_trace returns the requested denomination trace information. */ - denomTrace?: V1DenomTrace; -} -/** -* QueryConnectionsResponse is the response type for the Query/DenomTraces RPC -method. -*/ -export interface V1QueryDenomTracesResponse { - /** denom_traces returns all denominations trace information. */ - denomTraces?: V1DenomTrace[]; - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} -/** - * QueryParamsResponse is the response type for the Query/Params RPC method. - */ -export interface V1QueryParamsResponse { - /** params defines the parameters of the module. */ - params?: Applicationstransferv1Params; -} -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; -} -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - /** @format uint64 */ - total?: string; -} -export declare type QueryParamsType = Record; -export declare type ResponseFormat = keyof Omit; -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} -export declare type RequestParams = Omit; -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} -export interface HttpResponse extends Response { - data: D; - error: E; -} -declare type CancelToken = Symbol | string | number; -export declare enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded" -} -export declare class HttpClient { - baseUrl: string; - private securityData; - private securityWorker; - private abortControllers; - private baseApiParams; - constructor(apiConfig?: ApiConfig); - setSecurityData: (data: SecurityDataType) => void; - private addQueryParam; - protected toQueryString(rawQuery?: QueryParamsType): string; - protected addQueryParams(rawQuery?: QueryParamsType): string; - private contentFormatters; - private mergeRequestParams; - private createAbortSignal; - abortRequest: (cancelToken: CancelToken) => void; - request: ({ body, secure, path, type, query, format, baseUrl, cancelToken, ...params }: FullRequestParams) => Promise>; -} -/** - * @title ibc/applications/transfer/v1/genesis.proto - * @version version not set - */ -export declare class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryDenomTraces - * @summary DenomTraces queries all denomination traces. - * @request GET:/ibc/apps/transfer/v1/denom_traces - */ - queryDenomTraces: (query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - }, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryDenomTrace - * @summary DenomTrace queries a denomination trace information. - * @request GET:/ibc/apps/transfer/v1/denom_traces/{hash} - */ - queryDenomTrace: (hash: string, params?: RequestParams) => Promise>; - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries all parameters of the ibc-transfer module. - * @request GET:/ibc/apps/transfer/v1/params - */ - queryParams: (params?: RequestParams) => Promise>; -} -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.js deleted file mode 100644 index 45dcb74..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.js +++ /dev/null @@ -1,183 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ -export var ContentType; -(function (ContentType) { - ContentType["Json"] = "application/json"; - ContentType["FormData"] = "multipart/form-data"; - ContentType["UrlEncoded"] = "application/x-www-form-urlencoded"; -})(ContentType || (ContentType = {})); -export class HttpClient { - constructor(apiConfig = {}) { - this.baseUrl = ""; - this.securityData = null; - this.securityWorker = null; - this.abortControllers = new Map(); - this.baseApiParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - this.setSecurityData = (data) => { - this.securityData = data; - }; - this.contentFormatters = { - [ContentType.Json]: (input) => input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input) => Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input) => this.toQueryString(input), - }; - this.createAbortSignal = (cancelToken) => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - this.abortRequest = (cancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - this.request = ({ body, secure, path, type, query, format = "json", baseUrl, cancelToken, ...params }) => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response; - r.data = null; - r.error = null; - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } - else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - if (!response.ok) - throw data; - return data; - }); - }; - Object.assign(this, apiConfig); - } - addQueryParam(query, key) { - const value = query[key]; - return (encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`)); - } - toQueryString(rawQuery) { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key]) - : this.addQueryParam(query, key)) - .join("&"); - } - addQueryParams(rawQuery) { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - mergeRequestParams(params1, params2) { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } -} -/** - * @title ibc/applications/transfer/v1/genesis.proto - * @version version not set - */ -export class Api extends HttpClient { - constructor() { - super(...arguments); - /** - * No description - * - * @tags Query - * @name QueryDenomTraces - * @summary DenomTraces queries all denomination traces. - * @request GET:/ibc/apps/transfer/v1/denom_traces - */ - this.queryDenomTraces = (query, params = {}) => this.request({ - path: `/ibc/apps/transfer/v1/denom_traces`, - method: "GET", - query: query, - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryDenomTrace - * @summary DenomTrace queries a denomination trace information. - * @request GET:/ibc/apps/transfer/v1/denom_traces/{hash} - */ - this.queryDenomTrace = (hash, params = {}) => this.request({ - path: `/ibc/apps/transfer/v1/denom_traces/${hash}`, - method: "GET", - format: "json", - ...params, - }); - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries all parameters of the ibc-transfer module. - * @request GET:/ibc/apps/transfer/v1/params - */ - this.queryParams = (params = {}) => this.request({ - path: `/ibc/apps/transfer/v1/params`, - method: "GET", - format: "json", - ...params, - }); - } -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.ts deleted file mode 100644 index b52fcc7..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/rest.ts +++ /dev/null @@ -1,540 +0,0 @@ -/* eslint-disable */ -/* tslint:disable */ -/* - * --------------------------------------------------------------- - * ## THIS FILE WAS GENERATED VIA SWAGGER-TYPESCRIPT-API ## - * ## ## - * ## AUTHOR: acacode ## - * ## SOURCE: https://github.com/acacode/swagger-typescript-api ## - * --------------------------------------------------------------- - */ - -/** -* Params defines the set of IBC transfer parameters. -NOTE: To prevent a single token from being transferred, set the -TransfersEnabled parameter to true and then set the bank module's SendEnabled -parameter for the denomination to false. -*/ -export interface Applicationstransferv1Params { - /** - * send_enabled enables or disables all cross-chain token transfers from this - * chain. - */ - sendEnabled?: boolean; - - /** - * receive_enabled enables or disables all cross-chain token transfers to this - * chain. - */ - receiveEnabled?: boolean; -} - -/** -* `Any` contains an arbitrary serialized protocol buffer message along with a -URL that describes the type of the serialized message. - -Protobuf library provides support to pack/unpack Any values in the form -of utility functions or additional generated methods of the Any type. - -Example 1: Pack and unpack a message in C++. - - Foo foo = ...; - Any any; - any.PackFrom(foo); - ... - if (any.UnpackTo(&foo)) { - ... - } - -Example 2: Pack and unpack a message in Java. - - Foo foo = ...; - Any any = Any.pack(foo); - ... - if (any.is(Foo.class)) { - foo = any.unpack(Foo.class); - } - - Example 3: Pack and unpack a message in Python. - - foo = Foo(...) - any = Any() - any.Pack(foo) - ... - if any.Is(Foo.DESCRIPTOR): - any.Unpack(foo) - ... - - Example 4: Pack and unpack a message in Go - - foo := &pb.Foo{...} - any, err := anypb.New(foo) - if err != nil { - ... - } - ... - foo := &pb.Foo{} - if err := any.UnmarshalTo(foo); err != nil { - ... - } - -The pack methods provided by protobuf library will by default use -'type.googleapis.com/full.type.name' as the type URL and the unpack -methods only use the fully qualified type name after the last '/' -in the type URL, for example "foo.bar.com/x/y.z" will yield type -name "y.z". - - -JSON -==== -The JSON representation of an `Any` value uses the regular -representation of the deserialized, embedded message, with an -additional field `@type` which contains the type URL. Example: - - package google.profile; - message Person { - string first_name = 1; - string last_name = 2; - } - - { - "@type": "type.googleapis.com/google.profile.Person", - "firstName": , - "lastName": - } - -If the embedded message type is well-known and has a custom JSON -representation, that representation will be embedded adding a field -`value` which holds the custom JSON in addition to the `@type` -field. Example (for message [google.protobuf.Duration][]): - - { - "@type": "type.googleapis.com/google.protobuf.Duration", - "value": "1.212s" - } -*/ -export interface ProtobufAny { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - "@type"?: string; -} - -export interface RpcStatus { - /** @format int32 */ - code?: number; - message?: string; - details?: ProtobufAny[]; -} - -/** -* DenomTrace contains the base denomination for ICS20 fungible tokens and the -source tracing information path. -*/ -export interface V1DenomTrace { - /** - * path defines the chain of port/channel identifiers used for tracing the - * source of the fungible token. - */ - path?: string; - - /** base denomination of the relayed fungible token. */ - baseDenom?: string; -} - -/** -* Normally the RevisionHeight is incremented at each height while keeping -RevisionNumber the same. However some consensus algorithms may choose to -reset the height in certain conditions e.g. hard forks, state-machine -breaking changes In these cases, the RevisionNumber is incremented so that -height continues to be monitonically increasing even as the RevisionHeight -gets reset -*/ -export interface V1Height { - /** @format uint64 */ - revisionNumber?: string; - - /** @format uint64 */ - revisionHeight?: string; -} - -/** - * MsgTransferResponse defines the Msg/Transfer response type. - */ -export type V1MsgTransferResponse = object; - -/** -* QueryDenomTraceResponse is the response type for the Query/DenomTrace RPC -method. -*/ -export interface V1QueryDenomTraceResponse { - /** denom_trace returns the requested denomination trace information. */ - denomTrace?: V1DenomTrace; -} - -/** -* QueryConnectionsResponse is the response type for the Query/DenomTraces RPC -method. -*/ -export interface V1QueryDenomTracesResponse { - /** denom_traces returns all denominations trace information. */ - denomTraces?: V1DenomTrace[]; - - /** pagination defines the pagination in the response. */ - pagination?: V1Beta1PageResponse; -} - -/** - * QueryParamsResponse is the response type for the Query/Params RPC method. - */ -export interface V1QueryParamsResponse { - /** params defines the parameters of the module. */ - params?: Applicationstransferv1Params; -} - -/** -* Coin defines a token with a denomination and an amount. - -NOTE: The amount field is an Int which implements the custom method -signatures required by gogoproto. -*/ -export interface V1Beta1Coin { - denom?: string; - amount?: string; -} - -/** -* message SomeRequest { - Foo some_parameter = 1; - PageRequest pagination = 2; - } -*/ -export interface V1Beta1PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - * @format byte - */ - key?: string; - - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - * @format uint64 - */ - offset?: string; - - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - * @format uint64 - */ - limit?: string; - - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal?: boolean; -} - -/** -* PageResponse is to be embedded in gRPC response messages where the -corresponding request message has used PageRequest. - - message SomeResponse { - repeated Bar results = 1; - PageResponse page = 2; - } -*/ -export interface V1Beta1PageResponse { - /** @format byte */ - nextKey?: string; - - /** @format uint64 */ - total?: string; -} - -export type QueryParamsType = Record; -export type ResponseFormat = keyof Omit; - -export interface FullRequestParams extends Omit { - /** set parameter to `true` for call `securityWorker` for this request */ - secure?: boolean; - /** request path */ - path: string; - /** content type of request body */ - type?: ContentType; - /** query params */ - query?: QueryParamsType; - /** format of response (i.e. response.json() -> format: "json") */ - format?: keyof Omit; - /** request body */ - body?: unknown; - /** base url */ - baseUrl?: string; - /** request cancellation token */ - cancelToken?: CancelToken; -} - -export type RequestParams = Omit; - -export interface ApiConfig { - baseUrl?: string; - baseApiParams?: Omit; - securityWorker?: (securityData: SecurityDataType) => RequestParams | void; -} - -export interface HttpResponse extends Response { - data: D; - error: E; -} - -type CancelToken = Symbol | string | number; - -export enum ContentType { - Json = "application/json", - FormData = "multipart/form-data", - UrlEncoded = "application/x-www-form-urlencoded", -} - -export class HttpClient { - public baseUrl: string = ""; - private securityData: SecurityDataType = null as any; - private securityWorker: null | ApiConfig["securityWorker"] = null; - private abortControllers = new Map(); - - private baseApiParams: RequestParams = { - credentials: "same-origin", - headers: {}, - redirect: "follow", - referrerPolicy: "no-referrer", - }; - - constructor(apiConfig: ApiConfig = {}) { - Object.assign(this, apiConfig); - } - - public setSecurityData = (data: SecurityDataType) => { - this.securityData = data; - }; - - private addQueryParam(query: QueryParamsType, key: string) { - const value = query[key]; - - return ( - encodeURIComponent(key) + - "=" + - encodeURIComponent(Array.isArray(value) ? value.join(",") : typeof value === "number" ? value : `${value}`) - ); - } - - protected toQueryString(rawQuery?: QueryParamsType): string { - const query = rawQuery || {}; - const keys = Object.keys(query).filter((key) => "undefined" !== typeof query[key]); - return keys - .map((key) => - typeof query[key] === "object" && !Array.isArray(query[key]) - ? this.toQueryString(query[key] as QueryParamsType) - : this.addQueryParam(query, key), - ) - .join("&"); - } - - protected addQueryParams(rawQuery?: QueryParamsType): string { - const queryString = this.toQueryString(rawQuery); - return queryString ? `?${queryString}` : ""; - } - - private contentFormatters: Record any> = { - [ContentType.Json]: (input: any) => - input !== null && (typeof input === "object" || typeof input === "string") ? JSON.stringify(input) : input, - [ContentType.FormData]: (input: any) => - Object.keys(input || {}).reduce((data, key) => { - data.append(key, input[key]); - return data; - }, new FormData()), - [ContentType.UrlEncoded]: (input: any) => this.toQueryString(input), - }; - - private mergeRequestParams(params1: RequestParams, params2?: RequestParams): RequestParams { - return { - ...this.baseApiParams, - ...params1, - ...(params2 || {}), - headers: { - ...(this.baseApiParams.headers || {}), - ...(params1.headers || {}), - ...((params2 && params2.headers) || {}), - }, - }; - } - - private createAbortSignal = (cancelToken: CancelToken): AbortSignal | undefined => { - if (this.abortControllers.has(cancelToken)) { - const abortController = this.abortControllers.get(cancelToken); - if (abortController) { - return abortController.signal; - } - return void 0; - } - - const abortController = new AbortController(); - this.abortControllers.set(cancelToken, abortController); - return abortController.signal; - }; - - public abortRequest = (cancelToken: CancelToken) => { - const abortController = this.abortControllers.get(cancelToken); - - if (abortController) { - abortController.abort(); - this.abortControllers.delete(cancelToken); - } - }; - - public request = ({ - body, - secure, - path, - type, - query, - format = "json", - baseUrl, - cancelToken, - ...params - }: FullRequestParams): Promise> => { - const secureParams = (secure && this.securityWorker && this.securityWorker(this.securityData)) || {}; - const requestParams = this.mergeRequestParams(params, secureParams); - const queryString = query && this.toQueryString(query); - const payloadFormatter = this.contentFormatters[type || ContentType.Json]; - - return fetch(`${baseUrl || this.baseUrl || ""}${path}${queryString ? `?${queryString}` : ""}`, { - ...requestParams, - headers: { - ...(type && type !== ContentType.FormData ? { "Content-Type": type } : {}), - ...(requestParams.headers || {}), - }, - signal: cancelToken ? this.createAbortSignal(cancelToken) : void 0, - body: typeof body === "undefined" || body === null ? null : payloadFormatter(body), - }).then(async (response) => { - const r = response as HttpResponse; - r.data = (null as unknown) as T; - r.error = (null as unknown) as E; - - const data = await response[format]() - .then((data) => { - if (r.ok) { - r.data = data; - } else { - r.error = data; - } - return r; - }) - .catch((e) => { - r.error = e; - return r; - }); - - if (cancelToken) { - this.abortControllers.delete(cancelToken); - } - - if (!response.ok) throw data; - return data; - }); - }; -} - -/** - * @title ibc/applications/transfer/v1/genesis.proto - * @version version not set - */ -export class Api extends HttpClient { - /** - * No description - * - * @tags Query - * @name QueryDenomTraces - * @summary DenomTraces queries all denomination traces. - * @request GET:/ibc/apps/transfer/v1/denom_traces - */ - queryDenomTraces = ( - query?: { - "pagination.key"?: string; - "pagination.offset"?: string; - "pagination.limit"?: string; - "pagination.countTotal"?: boolean; - }, - params: RequestParams = {}, - ) => - this.request({ - path: `/ibc/apps/transfer/v1/denom_traces`, - method: "GET", - query: query, - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryDenomTrace - * @summary DenomTrace queries a denomination trace information. - * @request GET:/ibc/apps/transfer/v1/denom_traces/{hash} - */ - queryDenomTrace = (hash: string, params: RequestParams = {}) => - this.request({ - path: `/ibc/apps/transfer/v1/denom_traces/${hash}`, - method: "GET", - format: "json", - ...params, - }); - - /** - * No description - * - * @tags Query - * @name QueryParams - * @summary Params queries all parameters of the ibc-transfer module. - * @request GET:/ibc/apps/transfer/v1/params - */ - queryParams = (params: RequestParams = {}) => - this.request({ - path: `/ibc/apps/transfer/v1/params`, - method: "GET", - format: "json", - ...params, - }); -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.d.ts deleted file mode 100644 index cef78e2..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.d.ts +++ /dev/null @@ -1,77 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.query.v1beta1"; -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array; - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number; - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number; - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean; -} -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array; - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number; -} -export declare const PageRequest: { - encode(message: PageRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageRequest; - fromJSON(object: any): PageRequest; - toJSON(message: PageRequest): unknown; - fromPartial(object: DeepPartial): PageRequest; -}; -export declare const PageResponse: { - encode(message: PageResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): PageResponse; - fromJSON(object: any): PageResponse; - toJSON(message: PageResponse): unknown; - fromPartial(object: DeepPartial): PageResponse; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.js deleted file mode 100644 index eb2751e..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.js +++ /dev/null @@ -1,214 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.query.v1beta1'; -const basePageRequest = { offset: 0, limit: 0, countTotal: false }; -export const PageRequest = { - encode(message, writer = Writer.create()) { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key); - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset); - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit); - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.key = reader.bytes(); - break; - case 2: - message.offset = longToNumber(reader.uint64()); - break; - case 3: - message.limit = longToNumber(reader.uint64()); - break; - case 4: - message.countTotal = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset); - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit); - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal); - } - else { - message.countTotal = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())); - message.offset !== undefined && (obj.offset = message.offset); - message.limit !== undefined && (obj.limit = message.limit); - message.countTotal !== undefined && (obj.countTotal = message.countTotal); - return obj; - }, - fromPartial(object) { - const message = { ...basePageRequest }; - if (object.key !== undefined && object.key !== null) { - message.key = object.key; - } - else { - message.key = new Uint8Array(); - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset; - } - else { - message.offset = 0; - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit; - } - else { - message.limit = 0; - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal; - } - else { - message.countTotal = false; - } - return message; - } -}; -const basePageResponse = { total: 0 }; -export const PageResponse = { - encode(message, writer = Writer.create()) { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey); - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePageResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes(); - break; - case 2: - message.total = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey); - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total); - } - else { - message.total = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())); - message.total !== undefined && (obj.total = message.total); - return obj; - }, - fromPartial(object) { - const message = { ...basePageResponse }; - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey; - } - else { - message.nextKey = new Uint8Array(); - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total; - } - else { - message.total = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.ts deleted file mode 100644 index 4753de9..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/query/v1beta1/pagination.ts +++ /dev/null @@ -1,289 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.query.v1beta1' - -/** - * PageRequest is to be embedded in gRPC request messages for efficient - * pagination. Ex: - * - * message SomeRequest { - * Foo some_parameter = 1; - * PageRequest pagination = 2; - * } - */ -export interface PageRequest { - /** - * key is a value returned in PageResponse.next_key to begin - * querying the next page most efficiently. Only one of offset or key - * should be set. - */ - key: Uint8Array - /** - * offset is a numeric offset that can be used when key is unavailable. - * It is less efficient than using key. Only one of offset or key should - * be set. - */ - offset: number - /** - * limit is the total number of results to be returned in the result page. - * If left empty it will default to a value to be set by each app. - */ - limit: number - /** - * count_total is set to true to indicate that the result set should include - * a count of the total number of items available for pagination in UIs. - * count_total is only respected when offset is used. It is ignored when key - * is set. - */ - countTotal: boolean -} - -/** - * PageResponse is to be embedded in gRPC response messages where the - * corresponding request message has used PageRequest. - * - * message SomeResponse { - * repeated Bar results = 1; - * PageResponse page = 2; - * } - */ -export interface PageResponse { - /** - * next_key is the key to be passed to PageRequest.key to - * query the next page most efficiently - */ - nextKey: Uint8Array - /** - * total is total number of results available if PageRequest.count_total - * was set, its value is undefined otherwise - */ - total: number -} - -const basePageRequest: object = { offset: 0, limit: 0, countTotal: false } - -export const PageRequest = { - encode(message: PageRequest, writer: Writer = Writer.create()): Writer { - if (message.key.length !== 0) { - writer.uint32(10).bytes(message.key) - } - if (message.offset !== 0) { - writer.uint32(16).uint64(message.offset) - } - if (message.limit !== 0) { - writer.uint32(24).uint64(message.limit) - } - if (message.countTotal === true) { - writer.uint32(32).bool(message.countTotal) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageRequest } as PageRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.key = reader.bytes() - break - case 2: - message.offset = longToNumber(reader.uint64() as Long) - break - case 3: - message.limit = longToNumber(reader.uint64() as Long) - break - case 4: - message.countTotal = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = bytesFromBase64(object.key) - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = Number(object.offset) - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = Number(object.limit) - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = Boolean(object.countTotal) - } else { - message.countTotal = false - } - return message - }, - - toJSON(message: PageRequest): unknown { - const obj: any = {} - message.key !== undefined && (obj.key = base64FromBytes(message.key !== undefined ? message.key : new Uint8Array())) - message.offset !== undefined && (obj.offset = message.offset) - message.limit !== undefined && (obj.limit = message.limit) - message.countTotal !== undefined && (obj.countTotal = message.countTotal) - return obj - }, - - fromPartial(object: DeepPartial): PageRequest { - const message = { ...basePageRequest } as PageRequest - if (object.key !== undefined && object.key !== null) { - message.key = object.key - } else { - message.key = new Uint8Array() - } - if (object.offset !== undefined && object.offset !== null) { - message.offset = object.offset - } else { - message.offset = 0 - } - if (object.limit !== undefined && object.limit !== null) { - message.limit = object.limit - } else { - message.limit = 0 - } - if (object.countTotal !== undefined && object.countTotal !== null) { - message.countTotal = object.countTotal - } else { - message.countTotal = false - } - return message - } -} - -const basePageResponse: object = { total: 0 } - -export const PageResponse = { - encode(message: PageResponse, writer: Writer = Writer.create()): Writer { - if (message.nextKey.length !== 0) { - writer.uint32(10).bytes(message.nextKey) - } - if (message.total !== 0) { - writer.uint32(16).uint64(message.total) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): PageResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePageResponse } as PageResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.nextKey = reader.bytes() - break - case 2: - message.total = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = bytesFromBase64(object.nextKey) - } - if (object.total !== undefined && object.total !== null) { - message.total = Number(object.total) - } else { - message.total = 0 - } - return message - }, - - toJSON(message: PageResponse): unknown { - const obj: any = {} - message.nextKey !== undefined && (obj.nextKey = base64FromBytes(message.nextKey !== undefined ? message.nextKey : new Uint8Array())) - message.total !== undefined && (obj.total = message.total) - return obj - }, - - fromPartial(object: DeepPartial): PageResponse { - const message = { ...basePageResponse } as PageResponse - if (object.nextKey !== undefined && object.nextKey !== null) { - message.nextKey = object.nextKey - } else { - message.nextKey = new Uint8Array() - } - if (object.total !== undefined && object.total !== null) { - message.total = object.total - } else { - message.total = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.d.ts deleted file mode 100644 index a97bf9e..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.d.ts +++ /dev/null @@ -1,63 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.base.v1beta1"; -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string; - amount: string; -} -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string; - amount: string; -} -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string; -} -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string; -} -export declare const Coin: { - encode(message: Coin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Coin; - fromJSON(object: any): Coin; - toJSON(message: Coin): unknown; - fromPartial(object: DeepPartial): Coin; -}; -export declare const DecCoin: { - encode(message: DecCoin, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecCoin; - fromJSON(object: any): DecCoin; - toJSON(message: DecCoin): unknown; - fromPartial(object: DeepPartial): DecCoin; -}; -export declare const IntProto: { - encode(message: IntProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): IntProto; - fromJSON(object: any): IntProto; - toJSON(message: IntProto): unknown; - fromPartial(object: DeepPartial): IntProto; -}; -export declare const DecProto: { - encode(message: DecProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DecProto; - fromJSON(object: any): DecProto; - toJSON(message: DecProto): unknown; - fromPartial(object: DeepPartial): DecProto; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.js deleted file mode 100644 index 2fb52fd..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.js +++ /dev/null @@ -1,245 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.base.v1beta1'; -const baseCoin = { denom: '', amount: '' }; -export const Coin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseDecCoin = { denom: '', amount: '' }; -export const DecCoin = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecCoin }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount); - } - else { - message.amount = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecCoin }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = ''; - } - return message; - } -}; -const baseIntProto = { int: '' }; -export const IntProto = { - encode(message, writer = Writer.create()) { - if (message.int !== '') { - writer.uint32(10).string(message.int); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseIntProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.int = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int); - } - else { - message.int = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.int !== undefined && (obj.int = message.int); - return obj; - }, - fromPartial(object) { - const message = { ...baseIntProto }; - if (object.int !== undefined && object.int !== null) { - message.int = object.int; - } - else { - message.int = ''; - } - return message; - } -}; -const baseDecProto = { dec: '' }; -export const DecProto = { - encode(message, writer = Writer.create()) { - if (message.dec !== '') { - writer.uint32(10).string(message.dec); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDecProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.dec = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec); - } - else { - message.dec = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.dec !== undefined && (obj.dec = message.dec); - return obj; - }, - fromPartial(object) { - const message = { ...baseDecProto }; - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec; - } - else { - message.dec = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.ts deleted file mode 100644 index 4549c7f..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/base/v1beta1/coin.ts +++ /dev/null @@ -1,301 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.base.v1beta1' - -/** - * Coin defines a token with a denomination and an amount. - * - * NOTE: The amount field is an Int which implements the custom method - * signatures required by gogoproto. - */ -export interface Coin { - denom: string - amount: string -} - -/** - * DecCoin defines a token with a denomination and a decimal amount. - * - * NOTE: The amount field is an Dec which implements the custom method - * signatures required by gogoproto. - */ -export interface DecCoin { - denom: string - amount: string -} - -/** IntProto defines a Protobuf wrapper around an Int object. */ -export interface IntProto { - int: string -} - -/** DecProto defines a Protobuf wrapper around a Dec object. */ -export interface DecProto { - dec: string -} - -const baseCoin: object = { denom: '', amount: '' } - -export const Coin = { - encode(message: Coin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Coin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCoin } as Coin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: Coin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): Coin { - const message = { ...baseCoin } as Coin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseDecCoin: object = { denom: '', amount: '' } - -export const DecCoin = { - encode(message: DecCoin, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== '') { - writer.uint32(18).string(message.amount) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecCoin { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecCoin } as DecCoin - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = String(object.amount) - } else { - message.amount = '' - } - return message - }, - - toJSON(message: DecCoin): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - return obj - }, - - fromPartial(object: DeepPartial): DecCoin { - const message = { ...baseDecCoin } as DecCoin - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = '' - } - return message - } -} - -const baseIntProto: object = { int: '' } - -export const IntProto = { - encode(message: IntProto, writer: Writer = Writer.create()): Writer { - if (message.int !== '') { - writer.uint32(10).string(message.int) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): IntProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseIntProto } as IntProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.int = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = String(object.int) - } else { - message.int = '' - } - return message - }, - - toJSON(message: IntProto): unknown { - const obj: any = {} - message.int !== undefined && (obj.int = message.int) - return obj - }, - - fromPartial(object: DeepPartial): IntProto { - const message = { ...baseIntProto } as IntProto - if (object.int !== undefined && object.int !== null) { - message.int = object.int - } else { - message.int = '' - } - return message - } -} - -const baseDecProto: object = { dec: '' } - -export const DecProto = { - encode(message: DecProto, writer: Writer = Writer.create()): Writer { - if (message.dec !== '') { - writer.uint32(10).string(message.dec) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DecProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDecProto } as DecProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.dec = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = String(object.dec) - } else { - message.dec = '' - } - return message - }, - - toJSON(message: DecProto): unknown { - const obj: any = {} - message.dec !== undefined && (obj.dec = message.dec) - return obj - }, - - fromPartial(object: DeepPartial): DecProto { - const message = { ...baseDecProto } as DecProto - if (object.dec !== undefined && object.dec !== null) { - message.dec = object.dec - } else { - message.dec = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.d.ts deleted file mode 100644 index 8fe8924..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.d.ts +++ /dev/null @@ -1,73 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "cosmos.upgrade.v1beta1"; -/** Plan specifies information about a planned upgrade and when it should occur. */ -export interface Plan { - /** - * Sets the name for the upgrade. This name will be used by the upgraded - * version of the software to apply any special "on-upgrade" commands during - * the first BeginBlock method after the upgrade is applied. It is also used - * to detect whether a software version can handle a given upgrade. If no - * upgrade handler with this name has been set in the software, it will be - * assumed that the software is out-of-date when the upgrade Time or Height is - * reached and the software will exit. - */ - name: string; - /** - * The time after which the upgrade must be performed. - * Leave set to its zero value to use a pre-defined Height instead. - */ - time: Date | undefined; - /** - * The height at which the upgrade must be performed. - * Only used if Time is not set. - */ - height: number; - /** - * Any application specific upgrade info to be included on-chain - * such as a git commit that validators could automatically upgrade to - */ - info: string; -} -/** - * SoftwareUpgradeProposal is a gov Content type for initiating a software - * upgrade. - */ -export interface SoftwareUpgradeProposal { - title: string; - description: string; - plan: Plan | undefined; -} -/** - * CancelSoftwareUpgradeProposal is a gov Content type for cancelling a software - * upgrade. - */ -export interface CancelSoftwareUpgradeProposal { - title: string; - description: string; -} -export declare const Plan: { - encode(message: Plan, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Plan; - fromJSON(object: any): Plan; - toJSON(message: Plan): unknown; - fromPartial(object: DeepPartial): Plan; -}; -export declare const SoftwareUpgradeProposal: { - encode(message: SoftwareUpgradeProposal, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SoftwareUpgradeProposal; - fromJSON(object: any): SoftwareUpgradeProposal; - toJSON(message: SoftwareUpgradeProposal): unknown; - fromPartial(object: DeepPartial): SoftwareUpgradeProposal; -}; -export declare const CancelSoftwareUpgradeProposal: { - encode(message: CancelSoftwareUpgradeProposal, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CancelSoftwareUpgradeProposal; - fromJSON(object: any): CancelSoftwareUpgradeProposal; - toJSON(message: CancelSoftwareUpgradeProposal): unknown; - fromPartial(object: DeepPartial): CancelSoftwareUpgradeProposal; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.js deleted file mode 100644 index 2227b74..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.js +++ /dev/null @@ -1,314 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp'; -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'cosmos.upgrade.v1beta1'; -const basePlan = { name: '', height: 0, info: '' }; -export const Plan = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(18).fork()).ldelim(); - } - if (message.height !== 0) { - writer.uint32(24).int64(message.height); - } - if (message.info !== '') { - writer.uint32(34).string(message.info); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...basePlan }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())); - break; - case 3: - message.height = longToNumber(reader.int64()); - break; - case 4: - message.info = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...basePlan }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time); - } - else { - message.time = undefined; - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height); - } - else { - message.height = 0; - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info); - } - else { - message.info = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null); - message.height !== undefined && (obj.height = message.height); - message.info !== undefined && (obj.info = message.info); - return obj; - }, - fromPartial(object) { - const message = { ...basePlan }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.time !== undefined && object.time !== null) { - message.time = object.time; - } - else { - message.time = undefined; - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height; - } - else { - message.height = 0; - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info; - } - else { - message.info = ''; - } - return message; - } -}; -const baseSoftwareUpgradeProposal = { title: '', description: '' }; -export const SoftwareUpgradeProposal = { - encode(message, writer = Writer.create()) { - if (message.title !== '') { - writer.uint32(10).string(message.title); - } - if (message.description !== '') { - writer.uint32(18).string(message.description); - } - if (message.plan !== undefined) { - Plan.encode(message.plan, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSoftwareUpgradeProposal }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.plan = Plan.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSoftwareUpgradeProposal }; - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title); - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description); - } - else { - message.description = ''; - } - if (object.plan !== undefined && object.plan !== null) { - message.plan = Plan.fromJSON(object.plan); - } - else { - message.plan = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.plan !== undefined && (obj.plan = message.plan ? Plan.toJSON(message.plan) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseSoftwareUpgradeProposal }; - if (object.title !== undefined && object.title !== null) { - message.title = object.title; - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description; - } - else { - message.description = ''; - } - if (object.plan !== undefined && object.plan !== null) { - message.plan = Plan.fromPartial(object.plan); - } - else { - message.plan = undefined; - } - return message; - } -}; -const baseCancelSoftwareUpgradeProposal = { title: '', description: '' }; -export const CancelSoftwareUpgradeProposal = { - encode(message, writer = Writer.create()) { - if (message.title !== '') { - writer.uint32(10).string(message.title); - } - if (message.description !== '') { - writer.uint32(18).string(message.description); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCancelSoftwareUpgradeProposal }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCancelSoftwareUpgradeProposal }; - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title); - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description); - } - else { - message.description = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - return obj; - }, - fromPartial(object) { - const message = { ...baseCancelSoftwareUpgradeProposal }; - if (object.title !== undefined && object.title !== null) { - message.title = object.title; - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description; - } - else { - message.description = ''; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function toTimestamp(date) { - const seconds = date.getTime() / 1000; - const nanos = (date.getTime() % 1000) * 1000000; - return { seconds, nanos }; -} -function fromTimestamp(t) { - let millis = t.seconds * 1000; - millis += t.nanos / 1000000; - return new Date(millis); -} -function fromJsonTimestamp(o) { - if (o instanceof Date) { - return o; - } - else if (typeof o === 'string') { - return new Date(o); - } - else { - return fromTimestamp(Timestamp.fromJSON(o)); - } -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.ts deleted file mode 100644 index 2ee258c..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/cosmos/upgrade/v1beta1/upgrade.ts +++ /dev/null @@ -1,376 +0,0 @@ -/* eslint-disable */ -import { Timestamp } from '../../../google/protobuf/timestamp' -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'cosmos.upgrade.v1beta1' - -/** Plan specifies information about a planned upgrade and when it should occur. */ -export interface Plan { - /** - * Sets the name for the upgrade. This name will be used by the upgraded - * version of the software to apply any special "on-upgrade" commands during - * the first BeginBlock method after the upgrade is applied. It is also used - * to detect whether a software version can handle a given upgrade. If no - * upgrade handler with this name has been set in the software, it will be - * assumed that the software is out-of-date when the upgrade Time or Height is - * reached and the software will exit. - */ - name: string - /** - * The time after which the upgrade must be performed. - * Leave set to its zero value to use a pre-defined Height instead. - */ - time: Date | undefined - /** - * The height at which the upgrade must be performed. - * Only used if Time is not set. - */ - height: number - /** - * Any application specific upgrade info to be included on-chain - * such as a git commit that validators could automatically upgrade to - */ - info: string -} - -/** - * SoftwareUpgradeProposal is a gov Content type for initiating a software - * upgrade. - */ -export interface SoftwareUpgradeProposal { - title: string - description: string - plan: Plan | undefined -} - -/** - * CancelSoftwareUpgradeProposal is a gov Content type for cancelling a software - * upgrade. - */ -export interface CancelSoftwareUpgradeProposal { - title: string - description: string -} - -const basePlan: object = { name: '', height: 0, info: '' } - -export const Plan = { - encode(message: Plan, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.time !== undefined) { - Timestamp.encode(toTimestamp(message.time), writer.uint32(18).fork()).ldelim() - } - if (message.height !== 0) { - writer.uint32(24).int64(message.height) - } - if (message.info !== '') { - writer.uint32(34).string(message.info) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Plan { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...basePlan } as Plan - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.time = fromTimestamp(Timestamp.decode(reader, reader.uint32())) - break - case 3: - message.height = longToNumber(reader.int64() as Long) - break - case 4: - message.info = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Plan { - const message = { ...basePlan } as Plan - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.time !== undefined && object.time !== null) { - message.time = fromJsonTimestamp(object.time) - } else { - message.time = undefined - } - if (object.height !== undefined && object.height !== null) { - message.height = Number(object.height) - } else { - message.height = 0 - } - if (object.info !== undefined && object.info !== null) { - message.info = String(object.info) - } else { - message.info = '' - } - return message - }, - - toJSON(message: Plan): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.time !== undefined && (obj.time = message.time !== undefined ? message.time.toISOString() : null) - message.height !== undefined && (obj.height = message.height) - message.info !== undefined && (obj.info = message.info) - return obj - }, - - fromPartial(object: DeepPartial): Plan { - const message = { ...basePlan } as Plan - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.time !== undefined && object.time !== null) { - message.time = object.time - } else { - message.time = undefined - } - if (object.height !== undefined && object.height !== null) { - message.height = object.height - } else { - message.height = 0 - } - if (object.info !== undefined && object.info !== null) { - message.info = object.info - } else { - message.info = '' - } - return message - } -} - -const baseSoftwareUpgradeProposal: object = { title: '', description: '' } - -export const SoftwareUpgradeProposal = { - encode(message: SoftwareUpgradeProposal, writer: Writer = Writer.create()): Writer { - if (message.title !== '') { - writer.uint32(10).string(message.title) - } - if (message.description !== '') { - writer.uint32(18).string(message.description) - } - if (message.plan !== undefined) { - Plan.encode(message.plan, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SoftwareUpgradeProposal { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSoftwareUpgradeProposal } as SoftwareUpgradeProposal - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.title = reader.string() - break - case 2: - message.description = reader.string() - break - case 3: - message.plan = Plan.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SoftwareUpgradeProposal { - const message = { ...baseSoftwareUpgradeProposal } as SoftwareUpgradeProposal - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title) - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description) - } else { - message.description = '' - } - if (object.plan !== undefined && object.plan !== null) { - message.plan = Plan.fromJSON(object.plan) - } else { - message.plan = undefined - } - return message - }, - - toJSON(message: SoftwareUpgradeProposal): unknown { - const obj: any = {} - message.title !== undefined && (obj.title = message.title) - message.description !== undefined && (obj.description = message.description) - message.plan !== undefined && (obj.plan = message.plan ? Plan.toJSON(message.plan) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): SoftwareUpgradeProposal { - const message = { ...baseSoftwareUpgradeProposal } as SoftwareUpgradeProposal - if (object.title !== undefined && object.title !== null) { - message.title = object.title - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description - } else { - message.description = '' - } - if (object.plan !== undefined && object.plan !== null) { - message.plan = Plan.fromPartial(object.plan) - } else { - message.plan = undefined - } - return message - } -} - -const baseCancelSoftwareUpgradeProposal: object = { title: '', description: '' } - -export const CancelSoftwareUpgradeProposal = { - encode(message: CancelSoftwareUpgradeProposal, writer: Writer = Writer.create()): Writer { - if (message.title !== '') { - writer.uint32(10).string(message.title) - } - if (message.description !== '') { - writer.uint32(18).string(message.description) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CancelSoftwareUpgradeProposal { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCancelSoftwareUpgradeProposal } as CancelSoftwareUpgradeProposal - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.title = reader.string() - break - case 2: - message.description = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CancelSoftwareUpgradeProposal { - const message = { ...baseCancelSoftwareUpgradeProposal } as CancelSoftwareUpgradeProposal - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title) - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description) - } else { - message.description = '' - } - return message - }, - - toJSON(message: CancelSoftwareUpgradeProposal): unknown { - const obj: any = {} - message.title !== undefined && (obj.title = message.title) - message.description !== undefined && (obj.description = message.description) - return obj - }, - - fromPartial(object: DeepPartial): CancelSoftwareUpgradeProposal { - const message = { ...baseCancelSoftwareUpgradeProposal } as CancelSoftwareUpgradeProposal - if (object.title !== undefined && object.title !== null) { - message.title = object.title - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description - } else { - message.description = '' - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function toTimestamp(date: Date): Timestamp { - const seconds = date.getTime() / 1_000 - const nanos = (date.getTime() % 1_000) * 1_000_000 - return { seconds, nanos } -} - -function fromTimestamp(t: Timestamp): Date { - let millis = t.seconds * 1_000 - millis += t.nanos / 1_000_000 - return new Date(millis) -} - -function fromJsonTimestamp(o: any): Date { - if (o instanceof Date) { - return o - } else if (typeof o === 'string') { - return new Date(o) - } else { - return fromTimestamp(Timestamp.fromJSON(o)) - } -} - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.d.ts deleted file mode 100644 index 885d30b..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "gogoproto"; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.js deleted file mode 100644 index f02f645..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto'; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.ts deleted file mode 100644 index 4de9fe9..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/gogoproto/gogo.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'gogoproto' diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.d.ts deleted file mode 100644 index a64daf0..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.d.ts +++ /dev/null @@ -1 +0,0 @@ -export declare const protobufPackage = "google.api"; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.js deleted file mode 100644 index e7afb6f..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.js +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api'; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.ts deleted file mode 100644 index 42d1084..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/annotations.ts +++ /dev/null @@ -1,2 +0,0 @@ -/* eslint-disable */ -export const protobufPackage = 'google.api' diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.d.ts deleted file mode 100644 index 80c2357..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.d.ts +++ /dev/null @@ -1,320 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.api"; -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[]; - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean; -} -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string; - /** Used for listing and getting information about resources. */ - get: string | undefined; - /** Used for updating a resource. */ - put: string | undefined; - /** Used for creating a resource. */ - post: string | undefined; - /** Used for deleting a resource. */ - delete: string | undefined; - /** Used for updating a resource. */ - patch: string | undefined; - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined; - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string; - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string; - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[]; -} -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string; - /** The path matched by this custom verb. */ - path: string; -} -export declare const Http: { - encode(message: Http, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Http; - fromJSON(object: any): Http; - toJSON(message: Http): unknown; - fromPartial(object: DeepPartial): Http; -}; -export declare const HttpRule: { - encode(message: HttpRule, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): HttpRule; - fromJSON(object: any): HttpRule; - toJSON(message: HttpRule): unknown; - fromPartial(object: DeepPartial): HttpRule; -}; -export declare const CustomHttpPattern: { - encode(message: CustomHttpPattern, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern; - fromJSON(object: any): CustomHttpPattern; - toJSON(message: CustomHttpPattern): unknown; - fromPartial(object: DeepPartial): CustomHttpPattern; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.js deleted file mode 100644 index aef285d..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.js +++ /dev/null @@ -1,377 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.api'; -const baseHttp = { fullyDecodeReservedExpansion: false }; -export const Http = { - encode(message, writer = Writer.create()) { - for (const v of message.rules) { - HttpRule.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttp }; - message.rules = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())); - break; - case 2: - message.fullyDecodeReservedExpansion = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion); - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.rules = []; - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion); - return obj; - }, - fromPartial(object) { - const message = { ...baseHttp }; - message.rules = []; - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)); - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion; - } - else { - message.fullyDecodeReservedExpansion = false; - } - return message; - } -}; -const baseHttpRule = { selector: '', body: '', responseBody: '' }; -export const HttpRule = { - encode(message, writer = Writer.create()) { - if (message.selector !== '') { - writer.uint32(10).string(message.selector); - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get); - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put); - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post); - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete); - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch); - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim(); - } - if (message.body !== '') { - writer.uint32(58).string(message.body); - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody); - } - for (const v of message.additionalBindings) { - HttpRule.encode(v, writer.uint32(90).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHttpRule }; - message.additionalBindings = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.selector = reader.string(); - break; - case 2: - message.get = reader.string(); - break; - case 3: - message.put = reader.string(); - break; - case 4: - message.post = reader.string(); - break; - case 5: - message.delete = reader.string(); - break; - case 6: - message.patch = reader.string(); - break; - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()); - break; - case 7: - message.body = reader.string(); - break; - case 12: - message.responseBody = reader.string(); - break; - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector); - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get); - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put); - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post); - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete); - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch); - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body); - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody); - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.selector !== undefined && (obj.selector = message.selector); - message.get !== undefined && (obj.get = message.get); - message.put !== undefined && (obj.put = message.put); - message.post !== undefined && (obj.post = message.post); - message.delete !== undefined && (obj.delete = message.delete); - message.patch !== undefined && (obj.patch = message.patch); - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined); - message.body !== undefined && (obj.body = message.body); - message.responseBody !== undefined && (obj.responseBody = message.responseBody); - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)); - } - else { - obj.additionalBindings = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseHttpRule }; - message.additionalBindings = []; - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector; - } - else { - message.selector = ''; - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get; - } - else { - message.get = undefined; - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put; - } - else { - message.put = undefined; - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post; - } - else { - message.post = undefined; - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete; - } - else { - message.delete = undefined; - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch; - } - else { - message.patch = undefined; - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom); - } - else { - message.custom = undefined; - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body; - } - else { - message.body = ''; - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody; - } - else { - message.responseBody = ''; - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)); - } - } - return message; - } -}; -const baseCustomHttpPattern = { kind: '', path: '' }; -export const CustomHttpPattern = { - encode(message, writer = Writer.create()) { - if (message.kind !== '') { - writer.uint32(10).string(message.kind); - } - if (message.path !== '') { - writer.uint32(18).string(message.path); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseCustomHttpPattern }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.kind = reader.string(); - break; - case 2: - message.path = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind); - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path); - } - else { - message.path = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.kind !== undefined && (obj.kind = message.kind); - message.path !== undefined && (obj.path = message.path); - return obj; - }, - fromPartial(object) { - const message = { ...baseCustomHttpPattern }; - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind; - } - else { - message.kind = ''; - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path; - } - else { - message.path = ''; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.ts deleted file mode 100644 index 2ff5322..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/api/http.ts +++ /dev/null @@ -1,676 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.api' - -/** - * Defines the HTTP configuration for an API service. It contains a list of - * [HttpRule][google.api.HttpRule], each specifying the mapping of an RPC method - * to one or more HTTP REST API methods. - */ -export interface Http { - /** - * A list of HTTP configuration rules that apply to individual API methods. - * - * **NOTE:** All service configuration rules follow "last one wins" order. - */ - rules: HttpRule[] - /** - * When set to true, URL path parmeters will be fully URI-decoded except in - * cases of single segment matches in reserved expansion, where "%2F" will be - * left encoded. - * - * The default behavior is to not decode RFC 6570 reserved characters in multi - * segment matches. - */ - fullyDecodeReservedExpansion: boolean -} - -/** - * `HttpRule` defines the mapping of an RPC method to one or more HTTP - * REST API methods. The mapping specifies how different portions of the RPC - * request message are mapped to URL path, URL query parameters, and - * HTTP request body. The mapping is typically specified as an - * `google.api.http` annotation on the RPC method, - * see "google/api/annotations.proto" for details. - * - * The mapping consists of a field specifying the path template and - * method kind. The path template can refer to fields in the request - * message, as in the example below which describes a REST GET - * operation on a resource collection of messages: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}/{sub.subfield}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * SubMessage sub = 2; // `sub.subfield` is url-mapped - * } - * message Message { - * string text = 1; // content of the resource - * } - * - * The same http annotation can alternatively be expressed inside the - * `GRPC API Configuration` YAML file. - * - * http: - * rules: - * - selector: .Messaging.GetMessage - * get: /v1/messages/{message_id}/{sub.subfield} - * - * This definition enables an automatic, bidrectional mapping of HTTP - * JSON to RPC. Example: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456/foo` | `GetMessage(message_id: "123456" sub: SubMessage(subfield: "foo"))` - * - * In general, not only fields but also field paths can be referenced - * from a path pattern. Fields mapped to the path pattern cannot be - * repeated and must have a primitive (non-message) type. - * - * Any fields in the request message which are not bound by the path - * pattern automatically become (optional) HTTP query - * parameters. Assume the following definition of the request message: - * - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http).get = "/v1/messages/{message_id}"; - * } - * } - * message GetMessageRequest { - * message SubMessage { - * string subfield = 1; - * } - * string message_id = 1; // mapped to the URL - * int64 revision = 2; // becomes a parameter - * SubMessage sub = 3; // `sub.subfield` becomes a parameter - * } - * - * - * This enables a HTTP JSON to RPC mapping as below: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456?revision=2&sub.subfield=foo` | `GetMessage(message_id: "123456" revision: 2 sub: SubMessage(subfield: "foo"))` - * - * Note that fields which are mapped to HTTP parameters must have a - * primitive type or a repeated primitive type. Message types are not - * allowed. In the case of a repeated type, the parameter can be - * repeated in the URL, as in `...?param=A¶m=B`. - * - * For HTTP method kinds which allow a request body, the `body` field - * specifies the mapping. Consider a REST update method on the - * message resource collection: - * - * - * service Messaging { - * rpc UpdateMessage(UpdateMessageRequest) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "message" - * }; - * } - * } - * message UpdateMessageRequest { - * string message_id = 1; // mapped to the URL - * Message message = 2; // mapped to the body - * } - * - * - * The following HTTP JSON to RPC mapping is enabled, where the - * representation of the JSON in the request body is determined by - * protos JSON encoding: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" message { text: "Hi!" })` - * - * The special name `*` can be used in the body mapping to define that - * every field not bound by the path template should be mapped to the - * request body. This enables the following alternative definition of - * the update method: - * - * service Messaging { - * rpc UpdateMessage(Message) returns (Message) { - * option (google.api.http) = { - * put: "/v1/messages/{message_id}" - * body: "*" - * }; - * } - * } - * message Message { - * string message_id = 1; - * string text = 2; - * } - * - * - * The following HTTP JSON to RPC mapping is enabled: - * - * HTTP | RPC - * -----|----- - * `PUT /v1/messages/123456 { "text": "Hi!" }` | `UpdateMessage(message_id: "123456" text: "Hi!")` - * - * Note that when using `*` in the body mapping, it is not possible to - * have HTTP parameters, as all fields not bound by the path end in - * the body. This makes this option more rarely used in practice of - * defining REST APIs. The common usage of `*` is in custom methods - * which don't use the URL at all for transferring data. - * - * It is possible to define multiple HTTP methods for one RPC by using - * the `additional_bindings` option. Example: - * - * service Messaging { - * rpc GetMessage(GetMessageRequest) returns (Message) { - * option (google.api.http) = { - * get: "/v1/messages/{message_id}" - * additional_bindings { - * get: "/v1/users/{user_id}/messages/{message_id}" - * } - * }; - * } - * } - * message GetMessageRequest { - * string message_id = 1; - * string user_id = 2; - * } - * - * - * This enables the following two alternative HTTP JSON to RPC - * mappings: - * - * HTTP | RPC - * -----|----- - * `GET /v1/messages/123456` | `GetMessage(message_id: "123456")` - * `GET /v1/users/me/messages/123456` | `GetMessage(user_id: "me" message_id: "123456")` - * - * # Rules for HTTP mapping - * - * The rules for mapping HTTP path, query parameters, and body fields - * to the request message are as follows: - * - * 1. The `body` field specifies either `*` or a field path, or is - * omitted. If omitted, it indicates there is no HTTP request body. - * 2. Leaf fields (recursive expansion of nested messages in the - * request) can be classified into three types: - * (a) Matched in the URL template. - * (b) Covered by body (if body is `*`, everything except (a) fields; - * else everything under the body field) - * (c) All other fields. - * 3. URL query parameters found in the HTTP request are mapped to (c) fields. - * 4. Any body sent with an HTTP request can contain only (b) fields. - * - * The syntax of the path template is as follows: - * - * Template = "/" Segments [ Verb ] ; - * Segments = Segment { "/" Segment } ; - * Segment = "*" | "**" | LITERAL | Variable ; - * Variable = "{" FieldPath [ "=" Segments ] "}" ; - * FieldPath = IDENT { "." IDENT } ; - * Verb = ":" LITERAL ; - * - * The syntax `*` matches a single path segment. The syntax `**` matches zero - * or more path segments, which must be the last part of the path except the - * `Verb`. The syntax `LITERAL` matches literal text in the path. - * - * The syntax `Variable` matches part of the URL path as specified by its - * template. A variable template must not contain other variables. If a variable - * matches a single path segment, its template may be omitted, e.g. `{var}` - * is equivalent to `{var=*}`. - * - * If a variable contains exactly one path segment, such as `"{var}"` or - * `"{var=*}"`, when such a variable is expanded into a URL path, all characters - * except `[-_.~0-9a-zA-Z]` are percent-encoded. Such variables show up in the - * Discovery Document as `{var}`. - * - * If a variable contains one or more path segments, such as `"{var=foo/*}"` - * or `"{var=**}"`, when such a variable is expanded into a URL path, all - * characters except `[-_.~/0-9a-zA-Z]` are percent-encoded. Such variables - * show up in the Discovery Document as `{+var}`. - * - * NOTE: While the single segment variable matches the semantics of - * [RFC 6570](https://tools.ietf.org/html/rfc6570) Section 3.2.2 - * Simple String Expansion, the multi segment variable **does not** match - * RFC 6570 Reserved Expansion. The reason is that the Reserved Expansion - * does not expand special characters like `?` and `#`, which would lead - * to invalid URLs. - * - * NOTE: the field paths in variables and in the `body` must not refer to - * repeated fields or map fields. - */ -export interface HttpRule { - /** - * Selects methods to which this rule applies. - * - * Refer to [selector][google.api.DocumentationRule.selector] for syntax details. - */ - selector: string - /** Used for listing and getting information about resources. */ - get: string | undefined - /** Used for updating a resource. */ - put: string | undefined - /** Used for creating a resource. */ - post: string | undefined - /** Used for deleting a resource. */ - delete: string | undefined - /** Used for updating a resource. */ - patch: string | undefined - /** - * The custom pattern is used for specifying an HTTP method that is not - * included in the `pattern` field, such as HEAD, or "*" to leave the - * HTTP method unspecified for this rule. The wild-card rule is useful - * for services that provide content to Web (HTML) clients. - */ - custom: CustomHttpPattern | undefined - /** - * The name of the request field whose value is mapped to the HTTP body, or - * `*` for mapping all fields not captured by the path pattern to the HTTP - * body. NOTE: the referred field must not be a repeated field and must be - * present at the top-level of request message type. - */ - body: string - /** - * Optional. The name of the response field whose value is mapped to the HTTP - * body of response. Other response fields are ignored. When - * not set, the response message will be used as HTTP body of response. - */ - responseBody: string - /** - * Additional HTTP bindings for the selector. Nested bindings must - * not contain an `additional_bindings` field themselves (that is, - * the nesting may only be one level deep). - */ - additionalBindings: HttpRule[] -} - -/** A custom pattern is used for defining custom HTTP verb. */ -export interface CustomHttpPattern { - /** The name of this custom HTTP verb. */ - kind: string - /** The path matched by this custom verb. */ - path: string -} - -const baseHttp: object = { fullyDecodeReservedExpansion: false } - -export const Http = { - encode(message: Http, writer: Writer = Writer.create()): Writer { - for (const v of message.rules) { - HttpRule.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.fullyDecodeReservedExpansion === true) { - writer.uint32(16).bool(message.fullyDecodeReservedExpansion) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Http { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttp } as Http - message.rules = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.rules.push(HttpRule.decode(reader, reader.uint32())) - break - case 2: - message.fullyDecodeReservedExpansion = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromJSON(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = Boolean(object.fullyDecodeReservedExpansion) - } else { - message.fullyDecodeReservedExpansion = false - } - return message - }, - - toJSON(message: Http): unknown { - const obj: any = {} - if (message.rules) { - obj.rules = message.rules.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.rules = [] - } - message.fullyDecodeReservedExpansion !== undefined && (obj.fullyDecodeReservedExpansion = message.fullyDecodeReservedExpansion) - return obj - }, - - fromPartial(object: DeepPartial): Http { - const message = { ...baseHttp } as Http - message.rules = [] - if (object.rules !== undefined && object.rules !== null) { - for (const e of object.rules) { - message.rules.push(HttpRule.fromPartial(e)) - } - } - if (object.fullyDecodeReservedExpansion !== undefined && object.fullyDecodeReservedExpansion !== null) { - message.fullyDecodeReservedExpansion = object.fullyDecodeReservedExpansion - } else { - message.fullyDecodeReservedExpansion = false - } - return message - } -} - -const baseHttpRule: object = { selector: '', body: '', responseBody: '' } - -export const HttpRule = { - encode(message: HttpRule, writer: Writer = Writer.create()): Writer { - if (message.selector !== '') { - writer.uint32(10).string(message.selector) - } - if (message.get !== undefined) { - writer.uint32(18).string(message.get) - } - if (message.put !== undefined) { - writer.uint32(26).string(message.put) - } - if (message.post !== undefined) { - writer.uint32(34).string(message.post) - } - if (message.delete !== undefined) { - writer.uint32(42).string(message.delete) - } - if (message.patch !== undefined) { - writer.uint32(50).string(message.patch) - } - if (message.custom !== undefined) { - CustomHttpPattern.encode(message.custom, writer.uint32(66).fork()).ldelim() - } - if (message.body !== '') { - writer.uint32(58).string(message.body) - } - if (message.responseBody !== '') { - writer.uint32(98).string(message.responseBody) - } - for (const v of message.additionalBindings) { - HttpRule.encode(v!, writer.uint32(90).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): HttpRule { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.selector = reader.string() - break - case 2: - message.get = reader.string() - break - case 3: - message.put = reader.string() - break - case 4: - message.post = reader.string() - break - case 5: - message.delete = reader.string() - break - case 6: - message.patch = reader.string() - break - case 8: - message.custom = CustomHttpPattern.decode(reader, reader.uint32()) - break - case 7: - message.body = reader.string() - break - case 12: - message.responseBody = reader.string() - break - case 11: - message.additionalBindings.push(HttpRule.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = String(object.selector) - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = String(object.get) - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = String(object.put) - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = String(object.post) - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = String(object.delete) - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = String(object.patch) - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromJSON(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = String(object.body) - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = String(object.responseBody) - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromJSON(e)) - } - } - return message - }, - - toJSON(message: HttpRule): unknown { - const obj: any = {} - message.selector !== undefined && (obj.selector = message.selector) - message.get !== undefined && (obj.get = message.get) - message.put !== undefined && (obj.put = message.put) - message.post !== undefined && (obj.post = message.post) - message.delete !== undefined && (obj.delete = message.delete) - message.patch !== undefined && (obj.patch = message.patch) - message.custom !== undefined && (obj.custom = message.custom ? CustomHttpPattern.toJSON(message.custom) : undefined) - message.body !== undefined && (obj.body = message.body) - message.responseBody !== undefined && (obj.responseBody = message.responseBody) - if (message.additionalBindings) { - obj.additionalBindings = message.additionalBindings.map((e) => (e ? HttpRule.toJSON(e) : undefined)) - } else { - obj.additionalBindings = [] - } - return obj - }, - - fromPartial(object: DeepPartial): HttpRule { - const message = { ...baseHttpRule } as HttpRule - message.additionalBindings = [] - if (object.selector !== undefined && object.selector !== null) { - message.selector = object.selector - } else { - message.selector = '' - } - if (object.get !== undefined && object.get !== null) { - message.get = object.get - } else { - message.get = undefined - } - if (object.put !== undefined && object.put !== null) { - message.put = object.put - } else { - message.put = undefined - } - if (object.post !== undefined && object.post !== null) { - message.post = object.post - } else { - message.post = undefined - } - if (object.delete !== undefined && object.delete !== null) { - message.delete = object.delete - } else { - message.delete = undefined - } - if (object.patch !== undefined && object.patch !== null) { - message.patch = object.patch - } else { - message.patch = undefined - } - if (object.custom !== undefined && object.custom !== null) { - message.custom = CustomHttpPattern.fromPartial(object.custom) - } else { - message.custom = undefined - } - if (object.body !== undefined && object.body !== null) { - message.body = object.body - } else { - message.body = '' - } - if (object.responseBody !== undefined && object.responseBody !== null) { - message.responseBody = object.responseBody - } else { - message.responseBody = '' - } - if (object.additionalBindings !== undefined && object.additionalBindings !== null) { - for (const e of object.additionalBindings) { - message.additionalBindings.push(HttpRule.fromPartial(e)) - } - } - return message - } -} - -const baseCustomHttpPattern: object = { kind: '', path: '' } - -export const CustomHttpPattern = { - encode(message: CustomHttpPattern, writer: Writer = Writer.create()): Writer { - if (message.kind !== '') { - writer.uint32(10).string(message.kind) - } - if (message.path !== '') { - writer.uint32(18).string(message.path) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): CustomHttpPattern { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.kind = reader.string() - break - case 2: - message.path = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = String(object.kind) - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path) - } else { - message.path = '' - } - return message - }, - - toJSON(message: CustomHttpPattern): unknown { - const obj: any = {} - message.kind !== undefined && (obj.kind = message.kind) - message.path !== undefined && (obj.path = message.path) - return obj - }, - - fromPartial(object: DeepPartial): CustomHttpPattern { - const message = { ...baseCustomHttpPattern } as CustomHttpPattern - if (object.kind !== undefined && object.kind !== null) { - message.kind = object.kind - } else { - message.kind = '' - } - if (object.path !== undefined && object.path !== null) { - message.path = object.path - } else { - message.path = '' - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.d.ts deleted file mode 100644 index e586afc..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.d.ts +++ /dev/null @@ -1,132 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string; - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array; -} -export declare const Any: { - encode(message: Any, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Any; - fromJSON(object: any): Any; - toJSON(message: Any): unknown; - fromPartial(object: DeepPartial): Any; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.js deleted file mode 100644 index 04f6fc3..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.js +++ /dev/null @@ -1,98 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseAny = { typeUrl: '' }; -export const Any = { - encode(message, writer = Writer.create()) { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl); - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseAny }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string(); - break; - case 2: - message.value = reader.bytes(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl); - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value); - } - return message; - }, - toJSON(message) { - const obj = {}; - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl); - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())); - return obj; - }, - fromPartial(object) { - const message = { ...baseAny }; - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl; - } - else { - message.typeUrl = ''; - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value; - } - else { - message.value = new Uint8Array(); - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.ts deleted file mode 100644 index c73d684..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/any.ts +++ /dev/null @@ -1,233 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * `Any` contains an arbitrary serialized protocol buffer message along with a - * URL that describes the type of the serialized message. - * - * Protobuf library provides support to pack/unpack Any values in the form - * of utility functions or additional generated methods of the Any type. - * - * Example 1: Pack and unpack a message in C++. - * - * Foo foo = ...; - * Any any; - * any.PackFrom(foo); - * ... - * if (any.UnpackTo(&foo)) { - * ... - * } - * - * Example 2: Pack and unpack a message in Java. - * - * Foo foo = ...; - * Any any = Any.pack(foo); - * ... - * if (any.is(Foo.class)) { - * foo = any.unpack(Foo.class); - * } - * - * Example 3: Pack and unpack a message in Python. - * - * foo = Foo(...) - * any = Any() - * any.Pack(foo) - * ... - * if any.Is(Foo.DESCRIPTOR): - * any.Unpack(foo) - * ... - * - * Example 4: Pack and unpack a message in Go - * - * foo := &pb.Foo{...} - * any, err := anypb.New(foo) - * if err != nil { - * ... - * } - * ... - * foo := &pb.Foo{} - * if err := any.UnmarshalTo(foo); err != nil { - * ... - * } - * - * The pack methods provided by protobuf library will by default use - * 'type.googleapis.com/full.type.name' as the type URL and the unpack - * methods only use the fully qualified type name after the last '/' - * in the type URL, for example "foo.bar.com/x/y.z" will yield type - * name "y.z". - * - * - * JSON - * ==== - * The JSON representation of an `Any` value uses the regular - * representation of the deserialized, embedded message, with an - * additional field `@type` which contains the type URL. Example: - * - * package google.profile; - * message Person { - * string first_name = 1; - * string last_name = 2; - * } - * - * { - * "@type": "type.googleapis.com/google.profile.Person", - * "firstName": , - * "lastName": - * } - * - * If the embedded message type is well-known and has a custom JSON - * representation, that representation will be embedded adding a field - * `value` which holds the custom JSON in addition to the `@type` - * field. Example (for message [google.protobuf.Duration][]): - * - * { - * "@type": "type.googleapis.com/google.protobuf.Duration", - * "value": "1.212s" - * } - */ -export interface Any { - /** - * A URL/resource name that uniquely identifies the type of the serialized - * protocol buffer message. This string must contain at least - * one "/" character. The last segment of the URL's path must represent - * the fully qualified name of the type (as in - * `path/google.protobuf.Duration`). The name should be in a canonical form - * (e.g., leading "." is not accepted). - * - * In practice, teams usually precompile into the binary all types that they - * expect it to use in the context of Any. However, for URLs which use the - * scheme `http`, `https`, or no scheme, one can optionally set up a type - * server that maps type URLs to message definitions as follows: - * - * * If no scheme is provided, `https` is assumed. - * * An HTTP GET on the URL must yield a [google.protobuf.Type][] - * value in binary format, or produce an error. - * * Applications are allowed to cache lookup results based on the - * URL, or have them precompiled into a binary to avoid any - * lookup. Therefore, binary compatibility needs to be preserved - * on changes to types. (Use versioned type names to manage - * breaking changes.) - * - * Note: this functionality is not currently available in the official - * protobuf release, and it is not used for type URLs beginning with - * type.googleapis.com. - * - * Schemes other than `http`, `https` (or the empty scheme) might be - * used with implementation specific semantics. - */ - typeUrl: string - /** Must be a valid serialized protocol buffer of the above specified type. */ - value: Uint8Array -} - -const baseAny: object = { typeUrl: '' } - -export const Any = { - encode(message: Any, writer: Writer = Writer.create()): Writer { - if (message.typeUrl !== '') { - writer.uint32(10).string(message.typeUrl) - } - if (message.value.length !== 0) { - writer.uint32(18).bytes(message.value) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Any { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseAny } as Any - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.typeUrl = reader.string() - break - case 2: - message.value = reader.bytes() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = String(object.typeUrl) - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = bytesFromBase64(object.value) - } - return message - }, - - toJSON(message: Any): unknown { - const obj: any = {} - message.typeUrl !== undefined && (obj.typeUrl = message.typeUrl) - message.value !== undefined && (obj.value = base64FromBytes(message.value !== undefined ? message.value : new Uint8Array())) - return obj - }, - - fromPartial(object: DeepPartial): Any { - const message = { ...baseAny } as Any - if (object.typeUrl !== undefined && object.typeUrl !== null) { - message.typeUrl = object.typeUrl - } else { - message.typeUrl = '' - } - if (object.value !== undefined && object.value !== null) { - message.value = object.value - } else { - message.value = new Uint8Array() - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.d.ts deleted file mode 100644 index 57846e0..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.d.ts +++ /dev/null @@ -1,1022 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[]; -} -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string; - /** e.g. "foo", "foo.bar", etc. */ - package: string; - /** Names of files imported by this file. */ - dependency: string[]; - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[]; - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[]; - /** All top-level definitions in this file. */ - messageType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - service: ServiceDescriptorProto[]; - extension: FieldDescriptorProto[]; - options: FileOptions | undefined; - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined; - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string; -} -/** Describes a message type. */ -export interface DescriptorProto { - name: string; - field: FieldDescriptorProto[]; - extension: FieldDescriptorProto[]; - nestedType: DescriptorProto[]; - enumType: EnumDescriptorProto[]; - extensionRange: DescriptorProto_ExtensionRange[]; - oneofDecl: OneofDescriptorProto[]; - options: MessageOptions | undefined; - reservedRange: DescriptorProto_ReservedRange[]; - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[]; -} -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; - options: ExtensionRangeOptions | undefined; -} -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number; - /** Exclusive. */ - end: number; -} -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string; - number: number; - label: FieldDescriptorProto_Label; - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type; - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string; - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string; - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string; - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number; - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string; - options: FieldOptions | undefined; - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean; -} -export declare enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type; -export declare function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string; -export declare enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} -export declare function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label; -export declare function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string; -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string; - options: OneofOptions | undefined; -} -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string; - value: EnumValueDescriptorProto[]; - options: EnumOptions | undefined; - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[]; - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[]; -} -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number; - /** Inclusive. */ - end: number; -} -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string; - number: number; - options: EnumValueOptions | undefined; -} -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string; - method: MethodDescriptorProto[]; - options: ServiceOptions | undefined; -} -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string; - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string; - outputType: string; - options: MethodOptions | undefined; - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean; - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean; -} -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string; - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string; - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean; - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean; - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean; - optimizeFor: FileOptions_OptimizeMode; - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string; - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean; - javaGenericServices: boolean; - pyGenericServices: boolean; - phpGenericServices: boolean; - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean; - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean; - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string; - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string; - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string; - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string; - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string; - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string; - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string; - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[]; -} -/** Generated classes can be optimized for speed or code size. */ -export declare enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} -export declare function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode; -export declare function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string; -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean; - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean; - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean; - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType; - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean; - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType; - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean; - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean; - /** For Google-internal migration only. Do not use. */ - weak: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export declare enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType; -export declare function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string; -export declare enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} -export declare function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType; -export declare function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string; -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean; - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean; - idempotencyLevel: MethodOptions_IdempotencyLevel; - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[]; -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export declare enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} -export declare function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel; -export declare function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string; -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[]; - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string; - positiveIntValue: number; - negativeIntValue: number; - doubleValue: number; - stringValue: Uint8Array; - aggregateValue: string; -} -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string; - isExtension: boolean; -} -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[]; -} -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[]; - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[]; - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string; - trailingComments: string; - leadingDetachedComments: string[]; -} -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[]; -} -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[]; - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string; - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number; - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number; -} -export declare const FileDescriptorSet: { - encode(message: FileDescriptorSet, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet; - fromJSON(object: any): FileDescriptorSet; - toJSON(message: FileDescriptorSet): unknown; - fromPartial(object: DeepPartial): FileDescriptorSet; -}; -export declare const FileDescriptorProto: { - encode(message: FileDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto; - fromJSON(object: any): FileDescriptorProto; - toJSON(message: FileDescriptorProto): unknown; - fromPartial(object: DeepPartial): FileDescriptorProto; -}; -export declare const DescriptorProto: { - encode(message: DescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto; - fromJSON(object: any): DescriptorProto; - toJSON(message: DescriptorProto): unknown; - fromPartial(object: DeepPartial): DescriptorProto; -}; -export declare const DescriptorProto_ExtensionRange: { - encode(message: DescriptorProto_ExtensionRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange; - fromJSON(object: any): DescriptorProto_ExtensionRange; - toJSON(message: DescriptorProto_ExtensionRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange; -}; -export declare const DescriptorProto_ReservedRange: { - encode(message: DescriptorProto_ReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange; - fromJSON(object: any): DescriptorProto_ReservedRange; - toJSON(message: DescriptorProto_ReservedRange): unknown; - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange; -}; -export declare const ExtensionRangeOptions: { - encode(message: ExtensionRangeOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions; - fromJSON(object: any): ExtensionRangeOptions; - toJSON(message: ExtensionRangeOptions): unknown; - fromPartial(object: DeepPartial): ExtensionRangeOptions; -}; -export declare const FieldDescriptorProto: { - encode(message: FieldDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto; - fromJSON(object: any): FieldDescriptorProto; - toJSON(message: FieldDescriptorProto): unknown; - fromPartial(object: DeepPartial): FieldDescriptorProto; -}; -export declare const OneofDescriptorProto: { - encode(message: OneofDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto; - fromJSON(object: any): OneofDescriptorProto; - toJSON(message: OneofDescriptorProto): unknown; - fromPartial(object: DeepPartial): OneofDescriptorProto; -}; -export declare const EnumDescriptorProto: { - encode(message: EnumDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto; - fromJSON(object: any): EnumDescriptorProto; - toJSON(message: EnumDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto; -}; -export declare const EnumDescriptorProto_EnumReservedRange: { - encode(message: EnumDescriptorProto_EnumReservedRange, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange; - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange; - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown; - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange; -}; -export declare const EnumValueDescriptorProto: { - encode(message: EnumValueDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto; - fromJSON(object: any): EnumValueDescriptorProto; - toJSON(message: EnumValueDescriptorProto): unknown; - fromPartial(object: DeepPartial): EnumValueDescriptorProto; -}; -export declare const ServiceDescriptorProto: { - encode(message: ServiceDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto; - fromJSON(object: any): ServiceDescriptorProto; - toJSON(message: ServiceDescriptorProto): unknown; - fromPartial(object: DeepPartial): ServiceDescriptorProto; -}; -export declare const MethodDescriptorProto: { - encode(message: MethodDescriptorProto, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto; - fromJSON(object: any): MethodDescriptorProto; - toJSON(message: MethodDescriptorProto): unknown; - fromPartial(object: DeepPartial): MethodDescriptorProto; -}; -export declare const FileOptions: { - encode(message: FileOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FileOptions; - fromJSON(object: any): FileOptions; - toJSON(message: FileOptions): unknown; - fromPartial(object: DeepPartial): FileOptions; -}; -export declare const MessageOptions: { - encode(message: MessageOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MessageOptions; - fromJSON(object: any): MessageOptions; - toJSON(message: MessageOptions): unknown; - fromPartial(object: DeepPartial): MessageOptions; -}; -export declare const FieldOptions: { - encode(message: FieldOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FieldOptions; - fromJSON(object: any): FieldOptions; - toJSON(message: FieldOptions): unknown; - fromPartial(object: DeepPartial): FieldOptions; -}; -export declare const OneofOptions: { - encode(message: OneofOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): OneofOptions; - fromJSON(object: any): OneofOptions; - toJSON(message: OneofOptions): unknown; - fromPartial(object: DeepPartial): OneofOptions; -}; -export declare const EnumOptions: { - encode(message: EnumOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumOptions; - fromJSON(object: any): EnumOptions; - toJSON(message: EnumOptions): unknown; - fromPartial(object: DeepPartial): EnumOptions; -}; -export declare const EnumValueOptions: { - encode(message: EnumValueOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions; - fromJSON(object: any): EnumValueOptions; - toJSON(message: EnumValueOptions): unknown; - fromPartial(object: DeepPartial): EnumValueOptions; -}; -export declare const ServiceOptions: { - encode(message: ServiceOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ServiceOptions; - fromJSON(object: any): ServiceOptions; - toJSON(message: ServiceOptions): unknown; - fromPartial(object: DeepPartial): ServiceOptions; -}; -export declare const MethodOptions: { - encode(message: MethodOptions, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MethodOptions; - fromJSON(object: any): MethodOptions; - toJSON(message: MethodOptions): unknown; - fromPartial(object: DeepPartial): MethodOptions; -}; -export declare const UninterpretedOption: { - encode(message: UninterpretedOption, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption; - fromJSON(object: any): UninterpretedOption; - toJSON(message: UninterpretedOption): unknown; - fromPartial(object: DeepPartial): UninterpretedOption; -}; -export declare const UninterpretedOption_NamePart: { - encode(message: UninterpretedOption_NamePart, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart; - fromJSON(object: any): UninterpretedOption_NamePart; - toJSON(message: UninterpretedOption_NamePart): unknown; - fromPartial(object: DeepPartial): UninterpretedOption_NamePart; -}; -export declare const SourceCodeInfo: { - encode(message: SourceCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo; - fromJSON(object: any): SourceCodeInfo; - toJSON(message: SourceCodeInfo): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo; -}; -export declare const SourceCodeInfo_Location: { - encode(message: SourceCodeInfo_Location, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location; - fromJSON(object: any): SourceCodeInfo_Location; - toJSON(message: SourceCodeInfo_Location): unknown; - fromPartial(object: DeepPartial): SourceCodeInfo_Location; -}; -export declare const GeneratedCodeInfo: { - encode(message: GeneratedCodeInfo, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo; - fromJSON(object: any): GeneratedCodeInfo; - toJSON(message: GeneratedCodeInfo): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo; -}; -export declare const GeneratedCodeInfo_Annotation: { - encode(message: GeneratedCodeInfo_Annotation, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation; - fromJSON(object: any): GeneratedCodeInfo_Annotation; - toJSON(message: GeneratedCodeInfo_Annotation): unknown; - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.js deleted file mode 100644 index 22f7937..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.js +++ /dev/null @@ -1,3920 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -export var FieldDescriptorProto_Type; -(function (FieldDescriptorProto_Type) { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_DOUBLE"] = 1] = "TYPE_DOUBLE"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FLOAT"] = 2] = "TYPE_FLOAT"; - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT64"] = 3] = "TYPE_INT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT64"] = 4] = "TYPE_UINT64"; - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_INT32"] = 5] = "TYPE_INT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED64"] = 6] = "TYPE_FIXED64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_FIXED32"] = 7] = "TYPE_FIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BOOL"] = 8] = "TYPE_BOOL"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_STRING"] = 9] = "TYPE_STRING"; - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_GROUP"] = 10] = "TYPE_GROUP"; - /** TYPE_MESSAGE - Length-delimited aggregate. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_MESSAGE"] = 11] = "TYPE_MESSAGE"; - /** TYPE_BYTES - New in version 2. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_BYTES"] = 12] = "TYPE_BYTES"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_UINT32"] = 13] = "TYPE_UINT32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_ENUM"] = 14] = "TYPE_ENUM"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED32"] = 15] = "TYPE_SFIXED32"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SFIXED64"] = 16] = "TYPE_SFIXED64"; - /** TYPE_SINT32 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT32"] = 17] = "TYPE_SINT32"; - /** TYPE_SINT64 - Uses ZigZag encoding. */ - FieldDescriptorProto_Type[FieldDescriptorProto_Type["TYPE_SINT64"] = 18] = "TYPE_SINT64"; - FieldDescriptorProto_Type[FieldDescriptorProto_Type["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Type || (FieldDescriptorProto_Type = {})); -export function fieldDescriptorProto_TypeFromJSON(object) { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE; - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT; - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64; - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64; - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32; - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64; - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32; - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL; - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING; - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP; - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE; - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES; - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32; - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM; - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32; - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64; - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32; - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_TypeToJSON(object) { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE'; - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT'; - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64'; - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64'; - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32'; - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64'; - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32'; - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL'; - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING'; - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP'; - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE'; - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES'; - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32'; - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM'; - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32'; - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64'; - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32'; - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64'; - default: - return 'UNKNOWN'; - } -} -export var FieldDescriptorProto_Label; -(function (FieldDescriptorProto_Label) { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_OPTIONAL"] = 1] = "LABEL_OPTIONAL"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REQUIRED"] = 2] = "LABEL_REQUIRED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["LABEL_REPEATED"] = 3] = "LABEL_REPEATED"; - FieldDescriptorProto_Label[FieldDescriptorProto_Label["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldDescriptorProto_Label || (FieldDescriptorProto_Label = {})); -export function fieldDescriptorProto_LabelFromJSON(object) { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL; - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED; - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED; - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED; - } -} -export function fieldDescriptorProto_LabelToJSON(object) { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL'; - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED'; - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED'; - default: - return 'UNKNOWN'; - } -} -/** Generated classes can be optimized for speed or code size. */ -export var FileOptions_OptimizeMode; -(function (FileOptions_OptimizeMode) { - /** SPEED - Generate complete code for parsing, serialization, */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["SPEED"] = 1] = "SPEED"; - /** CODE_SIZE - etc. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["CODE_SIZE"] = 2] = "CODE_SIZE"; - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - FileOptions_OptimizeMode[FileOptions_OptimizeMode["LITE_RUNTIME"] = 3] = "LITE_RUNTIME"; - FileOptions_OptimizeMode[FileOptions_OptimizeMode["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FileOptions_OptimizeMode || (FileOptions_OptimizeMode = {})); -export function fileOptions_OptimizeModeFromJSON(object) { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED; - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE; - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME; - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED; - } -} -export function fileOptions_OptimizeModeToJSON(object) { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED'; - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE'; - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_CType; -(function (FieldOptions_CType) { - /** STRING - Default mode. */ - FieldOptions_CType[FieldOptions_CType["STRING"] = 0] = "STRING"; - FieldOptions_CType[FieldOptions_CType["CORD"] = 1] = "CORD"; - FieldOptions_CType[FieldOptions_CType["STRING_PIECE"] = 2] = "STRING_PIECE"; - FieldOptions_CType[FieldOptions_CType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_CType || (FieldOptions_CType = {})); -export function fieldOptions_CTypeFromJSON(object) { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING; - case 1: - case 'CORD': - return FieldOptions_CType.CORD; - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED; - } -} -export function fieldOptions_CTypeToJSON(object) { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING'; - case FieldOptions_CType.CORD: - return 'CORD'; - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE'; - default: - return 'UNKNOWN'; - } -} -export var FieldOptions_JSType; -(function (FieldOptions_JSType) { - /** JS_NORMAL - Use the default type. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NORMAL"] = 0] = "JS_NORMAL"; - /** JS_STRING - Use JavaScript strings. */ - FieldOptions_JSType[FieldOptions_JSType["JS_STRING"] = 1] = "JS_STRING"; - /** JS_NUMBER - Use JavaScript numbers. */ - FieldOptions_JSType[FieldOptions_JSType["JS_NUMBER"] = 2] = "JS_NUMBER"; - FieldOptions_JSType[FieldOptions_JSType["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(FieldOptions_JSType || (FieldOptions_JSType = {})); -export function fieldOptions_JSTypeFromJSON(object) { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL; - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING; - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER; - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED; - } -} -export function fieldOptions_JSTypeToJSON(object) { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL'; - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING'; - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER'; - default: - return 'UNKNOWN'; - } -} -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export var MethodOptions_IdempotencyLevel; -(function (MethodOptions_IdempotencyLevel) { - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENCY_UNKNOWN"] = 0] = "IDEMPOTENCY_UNKNOWN"; - /** NO_SIDE_EFFECTS - implies idempotent */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["NO_SIDE_EFFECTS"] = 1] = "NO_SIDE_EFFECTS"; - /** IDEMPOTENT - idempotent, but may have side effects */ - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["IDEMPOTENT"] = 2] = "IDEMPOTENT"; - MethodOptions_IdempotencyLevel[MethodOptions_IdempotencyLevel["UNRECOGNIZED"] = -1] = "UNRECOGNIZED"; -})(MethodOptions_IdempotencyLevel || (MethodOptions_IdempotencyLevel = {})); -export function methodOptions_IdempotencyLevelFromJSON(object) { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN; - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS; - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT; - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED; - } -} -export function methodOptions_IdempotencyLevelToJSON(object) { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN'; - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS'; - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT'; - default: - return 'UNKNOWN'; - } -} -const baseFileDescriptorSet = {}; -export const FileDescriptorSet = { - encode(message, writer = Writer.create()) { - for (const v of message.file) { - FileDescriptorProto.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorSet }; - message.file = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.file = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorSet }; - message.file = []; - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)); - } - } - return message; - } -}; -const baseFileDescriptorProto = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' }; -export const FileDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.package !== '') { - writer.uint32(18).string(message.package); - } - for (const v of message.dependency) { - writer.uint32(26).string(v); - } - writer.uint32(82).fork(); - for (const v of message.publicDependency) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(90).fork(); - for (const v of message.weakDependency) { - writer.int32(v); - } - writer.ldelim(); - for (const v of message.messageType) { - DescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(58).fork()).ldelim(); - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim(); - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.package = reader.string(); - break; - case 3: - message.dependency.push(reader.string()); - break; - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()); - } - } - else { - message.publicDependency.push(reader.int32()); - } - break; - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()); - } - } - else { - message.weakDependency.push(reader.int32()); - } - break; - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 8: - message.options = FileOptions.decode(reader, reader.uint32()); - break; - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()); - break; - case 12: - message.syntax = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package); - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax); - } - else { - message.syntax = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.package !== undefined && (obj.package = message.package); - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e); - } - else { - obj.dependency = []; - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e); - } - else { - obj.publicDependency = []; - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e); - } - else { - obj.weakDependency = []; - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.messageType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.service = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined); - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined); - message.syntax !== undefined && (obj.syntax = message.syntax); - return obj; - }, - fromPartial(object) { - const message = { ...baseFileDescriptorProto }; - message.dependency = []; - message.publicDependency = []; - message.weakDependency = []; - message.messageType = []; - message.enumType = []; - message.service = []; - message.extension = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package; - } - else { - message.package = ''; - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e); - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e); - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e); - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo); - } - else { - message.sourceCodeInfo = undefined; - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax; - } - else { - message.syntax = ''; - } - return message; - } -}; -const baseDescriptorProto = { name: '', reservedName: '' }; -export const DescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.field) { - FieldDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v, writer.uint32(50).fork()).ldelim(); - } - for (const v of message.nestedType) { - DescriptorProto.encode(v, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v, writer.uint32(42).fork()).ldelim(); - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v, writer.uint32(66).fork()).ldelim(); - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim(); - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v, writer.uint32(74).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(82).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())); - break; - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())); - break; - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())); - break; - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())); - break; - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()); - break; - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())); - break; - case 10: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.field = []; - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.extension = []; - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)); - } - else { - obj.nestedType = []; - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.enumType = []; - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)); - } - else { - obj.extensionRange = []; - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.oneofDecl = []; - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto }; - message.field = []; - message.extension = []; - message.nestedType = []; - message.enumType = []; - message.extensionRange = []; - message.oneofDecl = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)); - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)); - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)); - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)); - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseDescriptorProto_ExtensionRange = { start: 0, end: 0 }; -export const DescriptorProto_ExtensionRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ExtensionRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ExtensionRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseDescriptorProto_ReservedRange = { start: 0, end: 0 }; -export const DescriptorProto_ReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDescriptorProto_ReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseDescriptorProto_ReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseExtensionRangeOptions = {}; -export const ExtensionRangeOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseExtensionRangeOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldDescriptorProto = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -}; -export const FieldDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number); - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label); - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type); - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName); - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee); - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue); - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex); - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName); - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim(); - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 3: - message.number = reader.int32(); - break; - case 4: - message.label = reader.int32(); - break; - case 5: - message.type = reader.int32(); - break; - case 6: - message.typeName = reader.string(); - break; - case 2: - message.extendee = reader.string(); - break; - case 7: - message.defaultValue = reader.string(); - break; - case 9: - message.oneofIndex = reader.int32(); - break; - case 10: - message.jsonName = reader.string(); - break; - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()); - break; - case 17: - message.proto3Optional = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label); - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type); - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName); - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee); - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue); - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex); - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName); - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional); - } - else { - message.proto3Optional = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)); - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)); - message.typeName !== undefined && (obj.typeName = message.typeName); - message.extendee !== undefined && (obj.extendee = message.extendee); - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue); - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex); - message.jsonName !== undefined && (obj.jsonName = message.jsonName); - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined); - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional); - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label; - } - else { - message.label = 1; - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type; - } - else { - message.type = 1; - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName; - } - else { - message.typeName = ''; - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee; - } - else { - message.extendee = ''; - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue; - } - else { - message.defaultValue = ''; - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex; - } - else { - message.oneofIndex = 0; - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName; - } - else { - message.jsonName = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional; - } - else { - message.proto3Optional = false; - } - return message; - } -}; -const baseOneofDescriptorProto = { name: '' }; -export const OneofDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseEnumDescriptorProto = { name: '', reservedName: '' }; -export const EnumDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v, writer.uint32(34).fork()).ldelim(); - } - for (const v of message.reservedName) { - writer.uint32(42).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()); - break; - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())); - break; - case 5: - message.reservedName.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.value = []; - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined); - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)); - } - else { - obj.reservedRange = []; - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e); - } - else { - obj.reservedName = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto }; - message.value = []; - message.reservedRange = []; - message.reservedName = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)); - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e); - } - } - return message; - } -}; -const baseEnumDescriptorProto_EnumReservedRange = { start: 0, end: 0 }; -export const EnumDescriptorProto_EnumReservedRange = { - encode(message, writer = Writer.create()) { - if (message.start !== 0) { - writer.uint32(8).int32(message.start); - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.start = reader.int32(); - break; - case 2: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start); - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.start !== undefined && (obj.start = message.start); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumDescriptorProto_EnumReservedRange }; - if (object.start !== undefined && object.start !== null) { - message.start = object.start; - } - else { - message.start = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -const baseEnumValueDescriptorProto = { name: '', number: 0 }; -export const EnumValueDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number); - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.number = reader.int32(); - break; - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number); - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.number !== undefined && (obj.number = message.number); - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number; - } - else { - message.number = 0; - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseServiceDescriptorProto = { name: '' }; -export const ServiceDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - for (const v of message.method) { - MethodDescriptorProto.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceDescriptorProto }; - message.method = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())); - break; - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)); - } - else { - obj.method = []; - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceDescriptorProto }; - message.method = []; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)); - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - return message; - } -}; -const baseMethodDescriptorProto = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false }; -export const MethodDescriptorProto = { - encode(message, writer = Writer.create()) { - if (message.name !== '') { - writer.uint32(10).string(message.name); - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType); - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType); - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim(); - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming); - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodDescriptorProto }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.name = reader.string(); - break; - case 2: - message.inputType = reader.string(); - break; - case 3: - message.outputType = reader.string(); - break; - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()); - break; - case 5: - message.clientStreaming = reader.bool(); - break; - case 6: - message.serverStreaming = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name); - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType); - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType); - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming); - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming); - } - else { - message.serverStreaming = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.name !== undefined && (obj.name = message.name); - message.inputType !== undefined && (obj.inputType = message.inputType); - message.outputType !== undefined && (obj.outputType = message.outputType); - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined); - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming); - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming); - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodDescriptorProto }; - if (object.name !== undefined && object.name !== null) { - message.name = object.name; - } - else { - message.name = ''; - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType; - } - else { - message.inputType = ''; - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType; - } - else { - message.outputType = ''; - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options); - } - else { - message.options = undefined; - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming; - } - else { - message.clientStreaming = false; - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming; - } - else { - message.serverStreaming = false; - } - return message; - } -}; -const baseFileOptions = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -}; -export const FileOptions = { - encode(message, writer = Writer.create()) { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage); - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname); - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles); - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash); - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8); - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor); - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage); - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices); - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices); - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices); - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices); - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated); - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas); - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix); - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace); - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix); - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix); - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace); - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace); - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string(); - break; - case 8: - message.javaOuterClassname = reader.string(); - break; - case 10: - message.javaMultipleFiles = reader.bool(); - break; - case 20: - message.javaGenerateEqualsAndHash = reader.bool(); - break; - case 27: - message.javaStringCheckUtf8 = reader.bool(); - break; - case 9: - message.optimizeFor = reader.int32(); - break; - case 11: - message.goPackage = reader.string(); - break; - case 16: - message.ccGenericServices = reader.bool(); - break; - case 17: - message.javaGenericServices = reader.bool(); - break; - case 18: - message.pyGenericServices = reader.bool(); - break; - case 42: - message.phpGenericServices = reader.bool(); - break; - case 23: - message.deprecated = reader.bool(); - break; - case 31: - message.ccEnableArenas = reader.bool(); - break; - case 36: - message.objcClassPrefix = reader.string(); - break; - case 37: - message.csharpNamespace = reader.string(); - break; - case 39: - message.swiftPrefix = reader.string(); - break; - case 40: - message.phpClassPrefix = reader.string(); - break; - case 41: - message.phpNamespace = reader.string(); - break; - case 44: - message.phpMetadataNamespace = reader.string(); - break; - case 45: - message.rubyPackage = reader.string(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage); - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname); - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles); - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash); - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8); - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor); - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage); - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices); - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices); - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices); - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices); - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas); - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix); - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace); - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix); - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix); - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace); - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace); - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage); - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage); - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname); - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles); - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash); - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8); - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)); - message.goPackage !== undefined && (obj.goPackage = message.goPackage); - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices); - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices); - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices); - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas); - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix); - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace); - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix); - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix); - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace); - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace); - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFileOptions }; - message.uninterpretedOption = []; - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage; - } - else { - message.javaPackage = ''; - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname; - } - else { - message.javaOuterClassname = ''; - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles; - } - else { - message.javaMultipleFiles = false; - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash; - } - else { - message.javaGenerateEqualsAndHash = false; - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8; - } - else { - message.javaStringCheckUtf8 = false; - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor; - } - else { - message.optimizeFor = 1; - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage; - } - else { - message.goPackage = ''; - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices; - } - else { - message.ccGenericServices = false; - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices; - } - else { - message.javaGenericServices = false; - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices; - } - else { - message.pyGenericServices = false; - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices; - } - else { - message.phpGenericServices = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas; - } - else { - message.ccEnableArenas = false; - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix; - } - else { - message.objcClassPrefix = ''; - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace; - } - else { - message.csharpNamespace = ''; - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix; - } - else { - message.swiftPrefix = ''; - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix; - } - else { - message.phpClassPrefix = ''; - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace; - } - else { - message.phpNamespace = ''; - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace; - } - else { - message.phpMetadataNamespace = ''; - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage; - } - else { - message.rubyPackage = ''; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMessageOptions = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false }; -export const MessageOptions = { - encode(message, writer = Writer.create()) { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat); - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool(); - break; - case 2: - message.noStandardDescriptorAccessor = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 7: - message.mapEntry = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat); - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor); - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry); - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat); - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMessageOptions }; - message.uninterpretedOption = []; - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat; - } - else { - message.messageSetWireFormat = false; - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor; - } - else { - message.noStandardDescriptorAccessor = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry; - } - else { - message.mapEntry = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseFieldOptions = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false }; -export const FieldOptions = { - encode(message, writer = Writer.create()) { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype); - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed); - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype); - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32(); - break; - case 2: - message.packed = reader.bool(); - break; - case 6: - message.jstype = reader.int32(); - break; - case 5: - message.lazy = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 10: - message.weak = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype); - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed); - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype); - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy); - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak); - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)); - message.packed !== undefined && (obj.packed = message.packed); - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)); - message.lazy !== undefined && (obj.lazy = message.lazy); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.weak !== undefined && (obj.weak = message.weak); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseFieldOptions }; - message.uninterpretedOption = []; - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype; - } - else { - message.ctype = 0; - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed; - } - else { - message.packed = false; - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype; - } - else { - message.jstype = 0; - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy; - } - else { - message.lazy = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak; - } - else { - message.weak = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseOneofOptions = {}; -export const OneofOptions = { - encode(message, writer = Writer.create()) { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseOneofOptions }; - message.uninterpretedOption = []; - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumOptions = { allowAlias: false, deprecated: false }; -export const EnumOptions = { - encode(message, writer = Writer.create()) { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias); - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool(); - break; - case 3: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias); - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias); - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumOptions }; - message.uninterpretedOption = []; - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias; - } - else { - message.allowAlias = false; - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseEnumValueOptions = { deprecated: false }; -export const EnumValueOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseEnumValueOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseServiceOptions = { deprecated: false }; -export const ServiceOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseServiceOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseMethodOptions = { deprecated: false, idempotencyLevel: 0 }; -export const MethodOptions = { - encode(message, writer = Writer.create()) { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated); - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel); - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v, writer.uint32(7994).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool(); - break; - case 34: - message.idempotencyLevel = reader.int32(); - break; - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated); - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel); - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.deprecated !== undefined && (obj.deprecated = message.deprecated); - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)); - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)); - } - else { - obj.uninterpretedOption = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseMethodOptions }; - message.uninterpretedOption = []; - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated; - } - else { - message.deprecated = false; - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel; - } - else { - message.idempotencyLevel = 0; - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)); - } - } - return message; - } -}; -const baseUninterpretedOption = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' }; -export const UninterpretedOption = { - encode(message, writer = Writer.create()) { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue); - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue); - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue); - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue); - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue); - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption }; - message.name = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())); - break; - case 3: - message.identifierValue = reader.string(); - break; - case 4: - message.positiveIntValue = longToNumber(reader.uint64()); - break; - case 5: - message.negativeIntValue = longToNumber(reader.int64()); - break; - case 6: - message.doubleValue = reader.double(); - break; - case 7: - message.stringValue = reader.bytes(); - break; - case 8: - message.aggregateValue = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue); - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue); - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue); - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue); - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue); - } - else { - message.aggregateValue = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)); - } - else { - obj.name = []; - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue); - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue); - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue); - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue); - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())); - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption }; - message.name = []; - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)); - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue; - } - else { - message.identifierValue = ''; - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue; - } - else { - message.positiveIntValue = 0; - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue; - } - else { - message.negativeIntValue = 0; - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue; - } - else { - message.doubleValue = 0; - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue; - } - else { - message.stringValue = new Uint8Array(); - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue; - } - else { - message.aggregateValue = ''; - } - return message; - } -}; -const baseUninterpretedOption_NamePart = { namePart: '', isExtension: false }; -export const UninterpretedOption_NamePart = { - encode(message, writer = Writer.create()) { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart); - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUninterpretedOption_NamePart }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.namePart = reader.string(); - break; - case 2: - message.isExtension = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart); - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension); - } - else { - message.isExtension = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.namePart !== undefined && (obj.namePart = message.namePart); - message.isExtension !== undefined && (obj.isExtension = message.isExtension); - return obj; - }, - fromPartial(object) { - const message = { ...baseUninterpretedOption_NamePart }; - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart; - } - else { - message.namePart = ''; - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension; - } - else { - message.isExtension = false; - } - return message; - } -}; -const baseSourceCodeInfo = {}; -export const SourceCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo }; - message.location = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)); - } - else { - obj.location = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo }; - message.location = []; - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)); - } - } - return message; - } -}; -const baseSourceCodeInfo_Location = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' }; -export const SourceCodeInfo_Location = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - writer.uint32(18).fork(); - for (const v of message.span) { - writer.int32(v); - } - writer.ldelim(); - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments); - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments); - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.span.push(reader.int32()); - } - } - else { - message.span.push(reader.int32()); - } - break; - case 3: - message.leadingComments = reader.string(); - break; - case 4: - message.trailingComments = reader.string(); - break; - case 6: - message.leadingDetachedComments.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments); - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments); - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - if (message.span) { - obj.span = message.span.map((e) => e); - } - else { - obj.span = []; - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments); - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments); - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e); - } - else { - obj.leadingDetachedComments = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseSourceCodeInfo_Location }; - message.path = []; - message.span = []; - message.leadingDetachedComments = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e); - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments; - } - else { - message.leadingComments = ''; - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments; - } - else { - message.trailingComments = ''; - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e); - } - } - return message; - } -}; -const baseGeneratedCodeInfo = {}; -export const GeneratedCodeInfo = { - encode(message, writer = Writer.create()) { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)); - } - else { - obj.annotation = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo }; - message.annotation = []; - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)); - } - } - return message; - } -}; -const baseGeneratedCodeInfo_Annotation = { path: 0, sourceFile: '', begin: 0, end: 0 }; -export const GeneratedCodeInfo_Annotation = { - encode(message, writer = Writer.create()) { - writer.uint32(10).fork(); - for (const v of message.path) { - writer.int32(v); - } - writer.ldelim(); - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile); - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin); - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos; - while (reader.pos < end2) { - message.path.push(reader.int32()); - } - } - else { - message.path.push(reader.int32()); - } - break; - case 2: - message.sourceFile = reader.string(); - break; - case 3: - message.begin = reader.int32(); - break; - case 4: - message.end = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile); - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin); - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end); - } - else { - message.end = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.path) { - obj.path = message.path.map((e) => e); - } - else { - obj.path = []; - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile); - message.begin !== undefined && (obj.begin = message.begin); - message.end !== undefined && (obj.end = message.end); - return obj; - }, - fromPartial(object) { - const message = { ...baseGeneratedCodeInfo_Annotation }; - message.path = []; - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e); - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile; - } - else { - message.sourceFile = ''; - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin; - } - else { - message.begin = 0; - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end; - } - else { - message.end = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -const atob = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')); -function bytesFromBase64(b64) { - const bin = atob(b64); - const arr = new Uint8Array(bin.length); - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i); - } - return arr; -} -const btoa = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')); -function base64FromBytes(arr) { - const bin = []; - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])); - } - return btoa(bin.join('')); -} -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.ts deleted file mode 100644 index 83606a7..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/descriptor.ts +++ /dev/null @@ -1,4643 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * The protocol compiler can output a FileDescriptorSet containing the .proto - * files it parses. - */ -export interface FileDescriptorSet { - file: FileDescriptorProto[] -} - -/** Describes a complete .proto file. */ -export interface FileDescriptorProto { - /** file name, relative to root of source tree */ - name: string - /** e.g. "foo", "foo.bar", etc. */ - package: string - /** Names of files imported by this file. */ - dependency: string[] - /** Indexes of the public imported files in the dependency list above. */ - publicDependency: number[] - /** - * Indexes of the weak imported files in the dependency list. - * For Google-internal migration only. Do not use. - */ - weakDependency: number[] - /** All top-level definitions in this file. */ - messageType: DescriptorProto[] - enumType: EnumDescriptorProto[] - service: ServiceDescriptorProto[] - extension: FieldDescriptorProto[] - options: FileOptions | undefined - /** - * This field contains optional information about the original source code. - * You may safely remove this entire field without harming runtime - * functionality of the descriptors -- the information is needed only by - * development tools. - */ - sourceCodeInfo: SourceCodeInfo | undefined - /** - * The syntax of the proto file. - * The supported values are "proto2" and "proto3". - */ - syntax: string -} - -/** Describes a message type. */ -export interface DescriptorProto { - name: string - field: FieldDescriptorProto[] - extension: FieldDescriptorProto[] - nestedType: DescriptorProto[] - enumType: EnumDescriptorProto[] - extensionRange: DescriptorProto_ExtensionRange[] - oneofDecl: OneofDescriptorProto[] - options: MessageOptions | undefined - reservedRange: DescriptorProto_ReservedRange[] - /** - * Reserved field names, which may not be used by fields in the same message. - * A given name may only be reserved once. - */ - reservedName: string[] -} - -export interface DescriptorProto_ExtensionRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number - options: ExtensionRangeOptions | undefined -} - -/** - * Range of reserved tag numbers. Reserved tag numbers may not be used by - * fields or extension ranges in the same message. Reserved ranges may - * not overlap. - */ -export interface DescriptorProto_ReservedRange { - /** Inclusive. */ - start: number - /** Exclusive. */ - end: number -} - -export interface ExtensionRangeOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** Describes a field within a message. */ -export interface FieldDescriptorProto { - name: string - number: number - label: FieldDescriptorProto_Label - /** - * If type_name is set, this need not be set. If both this and type_name - * are set, this must be one of TYPE_ENUM, TYPE_MESSAGE or TYPE_GROUP. - */ - type: FieldDescriptorProto_Type - /** - * For message and enum types, this is the name of the type. If the name - * starts with a '.', it is fully-qualified. Otherwise, C++-like scoping - * rules are used to find the type (i.e. first the nested types within this - * message are searched, then within the parent, on up to the root - * namespace). - */ - typeName: string - /** - * For extensions, this is the name of the type being extended. It is - * resolved in the same manner as type_name. - */ - extendee: string - /** - * For numeric types, contains the original text representation of the value. - * For booleans, "true" or "false". - * For strings, contains the default text contents (not escaped in any way). - * For bytes, contains the C escaped value. All bytes >= 128 are escaped. - * TODO(kenton): Base-64 encode? - */ - defaultValue: string - /** - * If set, gives the index of a oneof in the containing type's oneof_decl - * list. This field is a member of that oneof. - */ - oneofIndex: number - /** - * JSON name of this field. The value is set by protocol compiler. If the - * user has set a "json_name" option on this field, that option's value - * will be used. Otherwise, it's deduced from the field's name by converting - * it to camelCase. - */ - jsonName: string - options: FieldOptions | undefined - /** - * If true, this is a proto3 "optional". When a proto3 field is optional, it - * tracks presence regardless of field type. - * - * When proto3_optional is true, this field must be belong to a oneof to - * signal to old proto3 clients that presence is tracked for this field. This - * oneof is known as a "synthetic" oneof, and this field must be its sole - * member (each proto3 optional field gets its own synthetic oneof). Synthetic - * oneofs exist in the descriptor only, and do not generate any API. Synthetic - * oneofs must be ordered after all "real" oneofs. - * - * For message fields, proto3_optional doesn't create any semantic change, - * since non-repeated message fields always track presence. However it still - * indicates the semantic detail of whether the user wrote "optional" or not. - * This can be useful for round-tripping the .proto file. For consistency we - * give message fields a synthetic oneof also, even though it is not required - * to track presence. This is especially important because the parser can't - * tell if a field is a message or an enum, so it must always create a - * synthetic oneof. - * - * Proto2 optional fields do not set this flag, because they already indicate - * optional with `LABEL_OPTIONAL`. - */ - proto3Optional: boolean -} - -export enum FieldDescriptorProto_Type { - /** - * TYPE_DOUBLE - 0 is reserved for errors. - * Order is weird for historical reasons. - */ - TYPE_DOUBLE = 1, - TYPE_FLOAT = 2, - /** - * TYPE_INT64 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT64 if - * negative values are likely. - */ - TYPE_INT64 = 3, - TYPE_UINT64 = 4, - /** - * TYPE_INT32 - Not ZigZag encoded. Negative numbers take 10 bytes. Use TYPE_SINT32 if - * negative values are likely. - */ - TYPE_INT32 = 5, - TYPE_FIXED64 = 6, - TYPE_FIXED32 = 7, - TYPE_BOOL = 8, - TYPE_STRING = 9, - /** - * TYPE_GROUP - Tag-delimited aggregate. - * Group type is deprecated and not supported in proto3. However, Proto3 - * implementations should still be able to parse the group wire format and - * treat group fields as unknown fields. - */ - TYPE_GROUP = 10, - /** TYPE_MESSAGE - Length-delimited aggregate. */ - TYPE_MESSAGE = 11, - /** TYPE_BYTES - New in version 2. */ - TYPE_BYTES = 12, - TYPE_UINT32 = 13, - TYPE_ENUM = 14, - TYPE_SFIXED32 = 15, - TYPE_SFIXED64 = 16, - /** TYPE_SINT32 - Uses ZigZag encoding. */ - TYPE_SINT32 = 17, - /** TYPE_SINT64 - Uses ZigZag encoding. */ - TYPE_SINT64 = 18, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_TypeFromJSON(object: any): FieldDescriptorProto_Type { - switch (object) { - case 1: - case 'TYPE_DOUBLE': - return FieldDescriptorProto_Type.TYPE_DOUBLE - case 2: - case 'TYPE_FLOAT': - return FieldDescriptorProto_Type.TYPE_FLOAT - case 3: - case 'TYPE_INT64': - return FieldDescriptorProto_Type.TYPE_INT64 - case 4: - case 'TYPE_UINT64': - return FieldDescriptorProto_Type.TYPE_UINT64 - case 5: - case 'TYPE_INT32': - return FieldDescriptorProto_Type.TYPE_INT32 - case 6: - case 'TYPE_FIXED64': - return FieldDescriptorProto_Type.TYPE_FIXED64 - case 7: - case 'TYPE_FIXED32': - return FieldDescriptorProto_Type.TYPE_FIXED32 - case 8: - case 'TYPE_BOOL': - return FieldDescriptorProto_Type.TYPE_BOOL - case 9: - case 'TYPE_STRING': - return FieldDescriptorProto_Type.TYPE_STRING - case 10: - case 'TYPE_GROUP': - return FieldDescriptorProto_Type.TYPE_GROUP - case 11: - case 'TYPE_MESSAGE': - return FieldDescriptorProto_Type.TYPE_MESSAGE - case 12: - case 'TYPE_BYTES': - return FieldDescriptorProto_Type.TYPE_BYTES - case 13: - case 'TYPE_UINT32': - return FieldDescriptorProto_Type.TYPE_UINT32 - case 14: - case 'TYPE_ENUM': - return FieldDescriptorProto_Type.TYPE_ENUM - case 15: - case 'TYPE_SFIXED32': - return FieldDescriptorProto_Type.TYPE_SFIXED32 - case 16: - case 'TYPE_SFIXED64': - return FieldDescriptorProto_Type.TYPE_SFIXED64 - case 17: - case 'TYPE_SINT32': - return FieldDescriptorProto_Type.TYPE_SINT32 - case 18: - case 'TYPE_SINT64': - return FieldDescriptorProto_Type.TYPE_SINT64 - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Type.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_TypeToJSON(object: FieldDescriptorProto_Type): string { - switch (object) { - case FieldDescriptorProto_Type.TYPE_DOUBLE: - return 'TYPE_DOUBLE' - case FieldDescriptorProto_Type.TYPE_FLOAT: - return 'TYPE_FLOAT' - case FieldDescriptorProto_Type.TYPE_INT64: - return 'TYPE_INT64' - case FieldDescriptorProto_Type.TYPE_UINT64: - return 'TYPE_UINT64' - case FieldDescriptorProto_Type.TYPE_INT32: - return 'TYPE_INT32' - case FieldDescriptorProto_Type.TYPE_FIXED64: - return 'TYPE_FIXED64' - case FieldDescriptorProto_Type.TYPE_FIXED32: - return 'TYPE_FIXED32' - case FieldDescriptorProto_Type.TYPE_BOOL: - return 'TYPE_BOOL' - case FieldDescriptorProto_Type.TYPE_STRING: - return 'TYPE_STRING' - case FieldDescriptorProto_Type.TYPE_GROUP: - return 'TYPE_GROUP' - case FieldDescriptorProto_Type.TYPE_MESSAGE: - return 'TYPE_MESSAGE' - case FieldDescriptorProto_Type.TYPE_BYTES: - return 'TYPE_BYTES' - case FieldDescriptorProto_Type.TYPE_UINT32: - return 'TYPE_UINT32' - case FieldDescriptorProto_Type.TYPE_ENUM: - return 'TYPE_ENUM' - case FieldDescriptorProto_Type.TYPE_SFIXED32: - return 'TYPE_SFIXED32' - case FieldDescriptorProto_Type.TYPE_SFIXED64: - return 'TYPE_SFIXED64' - case FieldDescriptorProto_Type.TYPE_SINT32: - return 'TYPE_SINT32' - case FieldDescriptorProto_Type.TYPE_SINT64: - return 'TYPE_SINT64' - default: - return 'UNKNOWN' - } -} - -export enum FieldDescriptorProto_Label { - /** LABEL_OPTIONAL - 0 is reserved for errors */ - LABEL_OPTIONAL = 1, - LABEL_REQUIRED = 2, - LABEL_REPEATED = 3, - UNRECOGNIZED = -1 -} - -export function fieldDescriptorProto_LabelFromJSON(object: any): FieldDescriptorProto_Label { - switch (object) { - case 1: - case 'LABEL_OPTIONAL': - return FieldDescriptorProto_Label.LABEL_OPTIONAL - case 2: - case 'LABEL_REQUIRED': - return FieldDescriptorProto_Label.LABEL_REQUIRED - case 3: - case 'LABEL_REPEATED': - return FieldDescriptorProto_Label.LABEL_REPEATED - case -1: - case 'UNRECOGNIZED': - default: - return FieldDescriptorProto_Label.UNRECOGNIZED - } -} - -export function fieldDescriptorProto_LabelToJSON(object: FieldDescriptorProto_Label): string { - switch (object) { - case FieldDescriptorProto_Label.LABEL_OPTIONAL: - return 'LABEL_OPTIONAL' - case FieldDescriptorProto_Label.LABEL_REQUIRED: - return 'LABEL_REQUIRED' - case FieldDescriptorProto_Label.LABEL_REPEATED: - return 'LABEL_REPEATED' - default: - return 'UNKNOWN' - } -} - -/** Describes a oneof. */ -export interface OneofDescriptorProto { - name: string - options: OneofOptions | undefined -} - -/** Describes an enum type. */ -export interface EnumDescriptorProto { - name: string - value: EnumValueDescriptorProto[] - options: EnumOptions | undefined - /** - * Range of reserved numeric values. Reserved numeric values may not be used - * by enum values in the same enum declaration. Reserved ranges may not - * overlap. - */ - reservedRange: EnumDescriptorProto_EnumReservedRange[] - /** - * Reserved enum value names, which may not be reused. A given name may only - * be reserved once. - */ - reservedName: string[] -} - -/** - * Range of reserved numeric values. Reserved values may not be used by - * entries in the same enum. Reserved ranges may not overlap. - * - * Note that this is distinct from DescriptorProto.ReservedRange in that it - * is inclusive such that it can appropriately represent the entire int32 - * domain. - */ -export interface EnumDescriptorProto_EnumReservedRange { - /** Inclusive. */ - start: number - /** Inclusive. */ - end: number -} - -/** Describes a value within an enum. */ -export interface EnumValueDescriptorProto { - name: string - number: number - options: EnumValueOptions | undefined -} - -/** Describes a service. */ -export interface ServiceDescriptorProto { - name: string - method: MethodDescriptorProto[] - options: ServiceOptions | undefined -} - -/** Describes a method of a service. */ -export interface MethodDescriptorProto { - name: string - /** - * Input and output type names. These are resolved in the same way as - * FieldDescriptorProto.type_name, but must refer to a message type. - */ - inputType: string - outputType: string - options: MethodOptions | undefined - /** Identifies if client streams multiple client messages */ - clientStreaming: boolean - /** Identifies if server streams multiple server messages */ - serverStreaming: boolean -} - -export interface FileOptions { - /** - * Sets the Java package where classes generated from this .proto will be - * placed. By default, the proto package is used, but this is often - * inappropriate because proto packages do not normally start with backwards - * domain names. - */ - javaPackage: string - /** - * Controls the name of the wrapper Java class generated for the .proto file. - * That class will always contain the .proto file's getDescriptor() method as - * well as any top-level extensions defined in the .proto file. - * If java_multiple_files is disabled, then all the other classes from the - * .proto file will be nested inside the single wrapper outer class. - */ - javaOuterClassname: string - /** - * If enabled, then the Java code generator will generate a separate .java - * file for each top-level message, enum, and service defined in the .proto - * file. Thus, these types will *not* be nested inside the wrapper class - * named by java_outer_classname. However, the wrapper class will still be - * generated to contain the file's getDescriptor() method as well as any - * top-level extensions defined in the file. - */ - javaMultipleFiles: boolean - /** - * This option does nothing. - * - * @deprecated - */ - javaGenerateEqualsAndHash: boolean - /** - * If set true, then the Java2 code generator will generate code that - * throws an exception whenever an attempt is made to assign a non-UTF-8 - * byte sequence to a string field. - * Message reflection will do the same. - * However, an extension field still accepts non-UTF-8 byte sequences. - * This option has no effect on when used with the lite runtime. - */ - javaStringCheckUtf8: boolean - optimizeFor: FileOptions_OptimizeMode - /** - * Sets the Go package where structs generated from this .proto will be - * placed. If omitted, the Go package will be derived from the following: - * - The basename of the package import path, if provided. - * - Otherwise, the package statement in the .proto file, if present. - * - Otherwise, the basename of the .proto file, without extension. - */ - goPackage: string - /** - * Should generic services be generated in each language? "Generic" services - * are not specific to any particular RPC system. They are generated by the - * main code generators in each language (without additional plugins). - * Generic services were the only kind of service generation supported by - * early versions of google.protobuf. - * - * Generic services are now considered deprecated in favor of using plugins - * that generate code specific to your particular RPC system. Therefore, - * these default to false. Old code which depends on generic services should - * explicitly set them to true. - */ - ccGenericServices: boolean - javaGenericServices: boolean - pyGenericServices: boolean - phpGenericServices: boolean - /** - * Is this file deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for everything in the file, or it will be completely ignored; in the very - * least, this is a formalization for deprecating files. - */ - deprecated: boolean - /** - * Enables the use of arenas for the proto messages in this file. This applies - * only to generated classes for C++. - */ - ccEnableArenas: boolean - /** - * Sets the objective c class prefix which is prepended to all objective c - * generated classes from this .proto. There is no default. - */ - objcClassPrefix: string - /** Namespace for generated classes; defaults to the package. */ - csharpNamespace: string - /** - * By default Swift generators will take the proto package and CamelCase it - * replacing '.' with underscore and use that to prefix the types/symbols - * defined. When this options is provided, they will use this value instead - * to prefix the types/symbols defined. - */ - swiftPrefix: string - /** - * Sets the php class prefix which is prepended to all php generated classes - * from this .proto. Default is empty. - */ - phpClassPrefix: string - /** - * Use this option to change the namespace of php generated classes. Default - * is empty. When this option is empty, the package name will be used for - * determining the namespace. - */ - phpNamespace: string - /** - * Use this option to change the namespace of php generated metadata classes. - * Default is empty. When this option is empty, the proto file name will be - * used for determining the namespace. - */ - phpMetadataNamespace: string - /** - * Use this option to change the package of ruby generated classes. Default - * is empty. When this option is not set, the package name will be used for - * determining the ruby package. - */ - rubyPackage: string - /** - * The parser stores options it doesn't recognize here. - * See the documentation for the "Options" section above. - */ - uninterpretedOption: UninterpretedOption[] -} - -/** Generated classes can be optimized for speed or code size. */ -export enum FileOptions_OptimizeMode { - /** SPEED - Generate complete code for parsing, serialization, */ - SPEED = 1, - /** CODE_SIZE - etc. */ - CODE_SIZE = 2, - /** LITE_RUNTIME - Generate code using MessageLite and the lite runtime. */ - LITE_RUNTIME = 3, - UNRECOGNIZED = -1 -} - -export function fileOptions_OptimizeModeFromJSON(object: any): FileOptions_OptimizeMode { - switch (object) { - case 1: - case 'SPEED': - return FileOptions_OptimizeMode.SPEED - case 2: - case 'CODE_SIZE': - return FileOptions_OptimizeMode.CODE_SIZE - case 3: - case 'LITE_RUNTIME': - return FileOptions_OptimizeMode.LITE_RUNTIME - case -1: - case 'UNRECOGNIZED': - default: - return FileOptions_OptimizeMode.UNRECOGNIZED - } -} - -export function fileOptions_OptimizeModeToJSON(object: FileOptions_OptimizeMode): string { - switch (object) { - case FileOptions_OptimizeMode.SPEED: - return 'SPEED' - case FileOptions_OptimizeMode.CODE_SIZE: - return 'CODE_SIZE' - case FileOptions_OptimizeMode.LITE_RUNTIME: - return 'LITE_RUNTIME' - default: - return 'UNKNOWN' - } -} - -export interface MessageOptions { - /** - * Set true to use the old proto1 MessageSet wire format for extensions. - * This is provided for backwards-compatibility with the MessageSet wire - * format. You should not use this for any other reason: It's less - * efficient, has fewer features, and is more complicated. - * - * The message must be defined exactly as follows: - * message Foo { - * option message_set_wire_format = true; - * extensions 4 to max; - * } - * Note that the message cannot have any defined fields; MessageSets only - * have extensions. - * - * All extensions of your type must be singular messages; e.g. they cannot - * be int32s, enums, or repeated messages. - * - * Because this is an option, the above two restrictions are not enforced by - * the protocol compiler. - */ - messageSetWireFormat: boolean - /** - * Disables the generation of the standard "descriptor()" accessor, which can - * conflict with a field of the same name. This is meant to make migration - * from proto1 easier; new code should avoid fields named "descriptor". - */ - noStandardDescriptorAccessor: boolean - /** - * Is this message deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the message, or it will be completely ignored; in the very least, - * this is a formalization for deprecating messages. - */ - deprecated: boolean - /** - * Whether the message is an automatically generated map entry type for the - * maps field. - * - * For maps fields: - * map map_field = 1; - * The parsed descriptor looks like: - * message MapFieldEntry { - * option map_entry = true; - * optional KeyType key = 1; - * optional ValueType value = 2; - * } - * repeated MapFieldEntry map_field = 1; - * - * Implementations may choose not to generate the map_entry=true message, but - * use a native map in the target language to hold the keys and values. - * The reflection APIs in such implementations still need to work as - * if the field is a repeated message field. - * - * NOTE: Do not set the option in .proto files. Always use the maps syntax - * instead. The option should only be implicitly set by the proto compiler - * parser. - */ - mapEntry: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface FieldOptions { - /** - * The ctype option instructs the C++ code generator to use a different - * representation of the field than it normally would. See the specific - * options below. This option is not yet implemented in the open source - * release -- sorry, we'll try to include it in a future version! - */ - ctype: FieldOptions_CType - /** - * The packed option can be enabled for repeated primitive fields to enable - * a more efficient representation on the wire. Rather than repeatedly - * writing the tag and type for each element, the entire array is encoded as - * a single length-delimited blob. In proto3, only explicit setting it to - * false will avoid using packed encoding. - */ - packed: boolean - /** - * The jstype option determines the JavaScript type used for values of the - * field. The option is permitted only for 64 bit integral and fixed types - * (int64, uint64, sint64, fixed64, sfixed64). A field with jstype JS_STRING - * is represented as JavaScript string, which avoids loss of precision that - * can happen when a large value is converted to a floating point JavaScript. - * Specifying JS_NUMBER for the jstype causes the generated JavaScript code to - * use the JavaScript "number" type. The behavior of the default option - * JS_NORMAL is implementation dependent. - * - * This option is an enum to permit additional types to be added, e.g. - * goog.math.Integer. - */ - jstype: FieldOptions_JSType - /** - * Should this field be parsed lazily? Lazy applies only to message-type - * fields. It means that when the outer message is initially parsed, the - * inner message's contents will not be parsed but instead stored in encoded - * form. The inner message will actually be parsed when it is first accessed. - * - * This is only a hint. Implementations are free to choose whether to use - * eager or lazy parsing regardless of the value of this option. However, - * setting this option true suggests that the protocol author believes that - * using lazy parsing on this field is worth the additional bookkeeping - * overhead typically needed to implement it. - * - * This option does not affect the public interface of any generated code; - * all method signatures remain the same. Furthermore, thread-safety of the - * interface is not affected by this option; const methods remain safe to - * call from multiple threads concurrently, while non-const methods continue - * to require exclusive access. - * - * - * Note that implementations may choose not to check required fields within - * a lazy sub-message. That is, calling IsInitialized() on the outer message - * may return true even if the inner message has missing required fields. - * This is necessary because otherwise the inner message would have to be - * parsed in order to perform the check, defeating the purpose of lazy - * parsing. An implementation which chooses not to check required fields - * must be consistent about it. That is, for any particular sub-message, the - * implementation must either *always* check its required fields, or *never* - * check its required fields, regardless of whether or not the message has - * been parsed. - */ - lazy: boolean - /** - * Is this field deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for accessors, or it will be completely ignored; in the very least, this - * is a formalization for deprecating fields. - */ - deprecated: boolean - /** For Google-internal migration only. Do not use. */ - weak: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export enum FieldOptions_CType { - /** STRING - Default mode. */ - STRING = 0, - CORD = 1, - STRING_PIECE = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_CTypeFromJSON(object: any): FieldOptions_CType { - switch (object) { - case 0: - case 'STRING': - return FieldOptions_CType.STRING - case 1: - case 'CORD': - return FieldOptions_CType.CORD - case 2: - case 'STRING_PIECE': - return FieldOptions_CType.STRING_PIECE - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_CType.UNRECOGNIZED - } -} - -export function fieldOptions_CTypeToJSON(object: FieldOptions_CType): string { - switch (object) { - case FieldOptions_CType.STRING: - return 'STRING' - case FieldOptions_CType.CORD: - return 'CORD' - case FieldOptions_CType.STRING_PIECE: - return 'STRING_PIECE' - default: - return 'UNKNOWN' - } -} - -export enum FieldOptions_JSType { - /** JS_NORMAL - Use the default type. */ - JS_NORMAL = 0, - /** JS_STRING - Use JavaScript strings. */ - JS_STRING = 1, - /** JS_NUMBER - Use JavaScript numbers. */ - JS_NUMBER = 2, - UNRECOGNIZED = -1 -} - -export function fieldOptions_JSTypeFromJSON(object: any): FieldOptions_JSType { - switch (object) { - case 0: - case 'JS_NORMAL': - return FieldOptions_JSType.JS_NORMAL - case 1: - case 'JS_STRING': - return FieldOptions_JSType.JS_STRING - case 2: - case 'JS_NUMBER': - return FieldOptions_JSType.JS_NUMBER - case -1: - case 'UNRECOGNIZED': - default: - return FieldOptions_JSType.UNRECOGNIZED - } -} - -export function fieldOptions_JSTypeToJSON(object: FieldOptions_JSType): string { - switch (object) { - case FieldOptions_JSType.JS_NORMAL: - return 'JS_NORMAL' - case FieldOptions_JSType.JS_STRING: - return 'JS_STRING' - case FieldOptions_JSType.JS_NUMBER: - return 'JS_NUMBER' - default: - return 'UNKNOWN' - } -} - -export interface OneofOptions { - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumOptions { - /** - * Set this option to true to allow mapping different tag names to the same - * value. - */ - allowAlias: boolean - /** - * Is this enum deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum, or it will be completely ignored; in the very least, this - * is a formalization for deprecating enums. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface EnumValueOptions { - /** - * Is this enum value deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the enum value, or it will be completely ignored; in the very least, - * this is a formalization for deprecating enum values. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface ServiceOptions { - /** - * Is this service deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the service, or it will be completely ignored; in the very least, - * this is a formalization for deprecating services. - */ - deprecated: boolean - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -export interface MethodOptions { - /** - * Is this method deprecated? - * Depending on the target platform, this can emit Deprecated annotations - * for the method, or it will be completely ignored; in the very least, - * this is a formalization for deprecating methods. - */ - deprecated: boolean - idempotencyLevel: MethodOptions_IdempotencyLevel - /** The parser stores options it doesn't recognize here. See above. */ - uninterpretedOption: UninterpretedOption[] -} - -/** - * Is this method side-effect-free (or safe in HTTP parlance), or idempotent, - * or neither? HTTP based RPC implementation may choose GET verb for safe - * methods, and PUT verb for idempotent methods instead of the default POST. - */ -export enum MethodOptions_IdempotencyLevel { - IDEMPOTENCY_UNKNOWN = 0, - /** NO_SIDE_EFFECTS - implies idempotent */ - NO_SIDE_EFFECTS = 1, - /** IDEMPOTENT - idempotent, but may have side effects */ - IDEMPOTENT = 2, - UNRECOGNIZED = -1 -} - -export function methodOptions_IdempotencyLevelFromJSON(object: any): MethodOptions_IdempotencyLevel { - switch (object) { - case 0: - case 'IDEMPOTENCY_UNKNOWN': - return MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN - case 1: - case 'NO_SIDE_EFFECTS': - return MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS - case 2: - case 'IDEMPOTENT': - return MethodOptions_IdempotencyLevel.IDEMPOTENT - case -1: - case 'UNRECOGNIZED': - default: - return MethodOptions_IdempotencyLevel.UNRECOGNIZED - } -} - -export function methodOptions_IdempotencyLevelToJSON(object: MethodOptions_IdempotencyLevel): string { - switch (object) { - case MethodOptions_IdempotencyLevel.IDEMPOTENCY_UNKNOWN: - return 'IDEMPOTENCY_UNKNOWN' - case MethodOptions_IdempotencyLevel.NO_SIDE_EFFECTS: - return 'NO_SIDE_EFFECTS' - case MethodOptions_IdempotencyLevel.IDEMPOTENT: - return 'IDEMPOTENT' - default: - return 'UNKNOWN' - } -} - -/** - * A message representing a option the parser does not recognize. This only - * appears in options protos created by the compiler::Parser class. - * DescriptorPool resolves these when building Descriptor objects. Therefore, - * options protos in descriptor objects (e.g. returned by Descriptor::options(), - * or produced by Descriptor::CopyTo()) will never have UninterpretedOptions - * in them. - */ -export interface UninterpretedOption { - name: UninterpretedOption_NamePart[] - /** - * The value of the uninterpreted option, in whatever type the tokenizer - * identified it as during parsing. Exactly one of these should be set. - */ - identifierValue: string - positiveIntValue: number - negativeIntValue: number - doubleValue: number - stringValue: Uint8Array - aggregateValue: string -} - -/** - * The name of the uninterpreted option. Each string represents a segment in - * a dot-separated name. is_extension is true iff a segment represents an - * extension (denoted with parentheses in options specs in .proto files). - * E.g.,{ ["foo", false], ["bar.baz", true], ["qux", false] } represents - * "foo.(bar.baz).qux". - */ -export interface UninterpretedOption_NamePart { - namePart: string - isExtension: boolean -} - -/** - * Encapsulates information about the original source file from which a - * FileDescriptorProto was generated. - */ -export interface SourceCodeInfo { - /** - * A Location identifies a piece of source code in a .proto file which - * corresponds to a particular definition. This information is intended - * to be useful to IDEs, code indexers, documentation generators, and similar - * tools. - * - * For example, say we have a file like: - * message Foo { - * optional string foo = 1; - * } - * Let's look at just the field definition: - * optional string foo = 1; - * ^ ^^ ^^ ^ ^^^ - * a bc de f ghi - * We have the following locations: - * span path represents - * [a,i) [ 4, 0, 2, 0 ] The whole field definition. - * [a,b) [ 4, 0, 2, 0, 4 ] The label (optional). - * [c,d) [ 4, 0, 2, 0, 5 ] The type (string). - * [e,f) [ 4, 0, 2, 0, 1 ] The name (foo). - * [g,h) [ 4, 0, 2, 0, 3 ] The number (1). - * - * Notes: - * - A location may refer to a repeated field itself (i.e. not to any - * particular index within it). This is used whenever a set of elements are - * logically enclosed in a single code segment. For example, an entire - * extend block (possibly containing multiple extension definitions) will - * have an outer location whose path refers to the "extensions" repeated - * field without an index. - * - Multiple locations may have the same path. This happens when a single - * logical declaration is spread out across multiple places. The most - * obvious example is the "extend" block again -- there may be multiple - * extend blocks in the same scope, each of which will have the same path. - * - A location's span is not always a subset of its parent's span. For - * example, the "extendee" of an extension declaration appears at the - * beginning of the "extend" block and is shared by all extensions within - * the block. - * - Just because a location's span is a subset of some other location's span - * does not mean that it is a descendant. For example, a "group" defines - * both a type and a field in a single declaration. Thus, the locations - * corresponding to the type and field and their components will overlap. - * - Code which tries to interpret locations should probably be designed to - * ignore those that it doesn't understand, as more types of locations could - * be recorded in the future. - */ - location: SourceCodeInfo_Location[] -} - -export interface SourceCodeInfo_Location { - /** - * Identifies which part of the FileDescriptorProto was defined at this - * location. - * - * Each element is a field number or an index. They form a path from - * the root FileDescriptorProto to the place where the definition. For - * example, this path: - * [ 4, 3, 2, 7, 1 ] - * refers to: - * file.message_type(3) // 4, 3 - * .field(7) // 2, 7 - * .name() // 1 - * This is because FileDescriptorProto.message_type has field number 4: - * repeated DescriptorProto message_type = 4; - * and DescriptorProto.field has field number 2: - * repeated FieldDescriptorProto field = 2; - * and FieldDescriptorProto.name has field number 1: - * optional string name = 1; - * - * Thus, the above path gives the location of a field name. If we removed - * the last element: - * [ 4, 3, 2, 7 ] - * this path refers to the whole field declaration (from the beginning - * of the label to the terminating semicolon). - */ - path: number[] - /** - * Always has exactly three or four elements: start line, start column, - * end line (optional, otherwise assumed same as start line), end column. - * These are packed into a single field for efficiency. Note that line - * and column numbers are zero-based -- typically you will want to add - * 1 to each before displaying to a user. - */ - span: number[] - /** - * If this SourceCodeInfo represents a complete declaration, these are any - * comments appearing before and after the declaration which appear to be - * attached to the declaration. - * - * A series of line comments appearing on consecutive lines, with no other - * tokens appearing on those lines, will be treated as a single comment. - * - * leading_detached_comments will keep paragraphs of comments that appear - * before (but not connected to) the current element. Each paragraph, - * separated by empty lines, will be one comment element in the repeated - * field. - * - * Only the comment content is provided; comment markers (e.g. //) are - * stripped out. For block comments, leading whitespace and an asterisk - * will be stripped from the beginning of each line other than the first. - * Newlines are included in the output. - * - * Examples: - * - * optional int32 foo = 1; // Comment attached to foo. - * // Comment attached to bar. - * optional int32 bar = 2; - * - * optional string baz = 3; - * // Comment attached to baz. - * // Another line attached to baz. - * - * // Comment attached to qux. - * // - * // Another line attached to qux. - * optional double qux = 4; - * - * // Detached comment for corge. This is not leading or trailing comments - * // to qux or corge because there are blank lines separating it from - * // both. - * - * // Detached comment for corge paragraph 2. - * - * optional string corge = 5; - * /* Block comment attached - * * to corge. Leading asterisks - * * will be removed. * / - * /* Block comment attached to - * * grault. * / - * optional int32 grault = 6; - * - * // ignored detached comments. - */ - leadingComments: string - trailingComments: string - leadingDetachedComments: string[] -} - -/** - * Describes the relationship between generated code and its original source - * file. A GeneratedCodeInfo message is associated with only one generated - * source file, but may contain references to different source .proto files. - */ -export interface GeneratedCodeInfo { - /** - * An Annotation connects some span of text in generated code to an element - * of its generating .proto file. - */ - annotation: GeneratedCodeInfo_Annotation[] -} - -export interface GeneratedCodeInfo_Annotation { - /** - * Identifies the element in the original source .proto file. This field - * is formatted the same as SourceCodeInfo.Location.path. - */ - path: number[] - /** Identifies the filesystem path to the original source .proto. */ - sourceFile: string - /** - * Identifies the starting offset in bytes in the generated code - * that relates to the identified object. - */ - begin: number - /** - * Identifies the ending offset in bytes in the generated code that - * relates to the identified offset. The end offset should be one past - * the last relevant byte (so the length of the text = end - begin). - */ - end: number -} - -const baseFileDescriptorSet: object = {} - -export const FileDescriptorSet = { - encode(message: FileDescriptorSet, writer: Writer = Writer.create()): Writer { - for (const v of message.file) { - FileDescriptorProto.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorSet { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.file.push(FileDescriptorProto.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileDescriptorSet): unknown { - const obj: any = {} - if (message.file) { - obj.file = message.file.map((e) => (e ? FileDescriptorProto.toJSON(e) : undefined)) - } else { - obj.file = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorSet { - const message = { ...baseFileDescriptorSet } as FileDescriptorSet - message.file = [] - if (object.file !== undefined && object.file !== null) { - for (const e of object.file) { - message.file.push(FileDescriptorProto.fromPartial(e)) - } - } - return message - } -} - -const baseFileDescriptorProto: object = { name: '', package: '', dependency: '', publicDependency: 0, weakDependency: 0, syntax: '' } - -export const FileDescriptorProto = { - encode(message: FileDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.package !== '') { - writer.uint32(18).string(message.package) - } - for (const v of message.dependency) { - writer.uint32(26).string(v!) - } - writer.uint32(82).fork() - for (const v of message.publicDependency) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(90).fork() - for (const v of message.weakDependency) { - writer.int32(v) - } - writer.ldelim() - for (const v of message.messageType) { - DescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.service) { - ServiceDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(58).fork()).ldelim() - } - if (message.options !== undefined) { - FileOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.sourceCodeInfo !== undefined) { - SourceCodeInfo.encode(message.sourceCodeInfo, writer.uint32(74).fork()).ldelim() - } - if (message.syntax !== '') { - writer.uint32(98).string(message.syntax) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.package = reader.string() - break - case 3: - message.dependency.push(reader.string()) - break - case 10: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.publicDependency.push(reader.int32()) - } - } else { - message.publicDependency.push(reader.int32()) - } - break - case 11: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.weakDependency.push(reader.int32()) - } - } else { - message.weakDependency.push(reader.int32()) - } - break - case 4: - message.messageType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.service.push(ServiceDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 8: - message.options = FileOptions.decode(reader, reader.uint32()) - break - case 9: - message.sourceCodeInfo = SourceCodeInfo.decode(reader, reader.uint32()) - break - case 12: - message.syntax = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = String(object.package) - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(String(e)) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(Number(e)) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(Number(e)) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromJSON(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = String(object.syntax) - } else { - message.syntax = '' - } - return message - }, - - toJSON(message: FileDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.package !== undefined && (obj.package = message.package) - if (message.dependency) { - obj.dependency = message.dependency.map((e) => e) - } else { - obj.dependency = [] - } - if (message.publicDependency) { - obj.publicDependency = message.publicDependency.map((e) => e) - } else { - obj.publicDependency = [] - } - if (message.weakDependency) { - obj.weakDependency = message.weakDependency.map((e) => e) - } else { - obj.weakDependency = [] - } - if (message.messageType) { - obj.messageType = message.messageType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.messageType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.service) { - obj.service = message.service.map((e) => (e ? ServiceDescriptorProto.toJSON(e) : undefined)) - } else { - obj.service = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - message.options !== undefined && (obj.options = message.options ? FileOptions.toJSON(message.options) : undefined) - message.sourceCodeInfo !== undefined && (obj.sourceCodeInfo = message.sourceCodeInfo ? SourceCodeInfo.toJSON(message.sourceCodeInfo) : undefined) - message.syntax !== undefined && (obj.syntax = message.syntax) - return obj - }, - - fromPartial(object: DeepPartial): FileDescriptorProto { - const message = { ...baseFileDescriptorProto } as FileDescriptorProto - message.dependency = [] - message.publicDependency = [] - message.weakDependency = [] - message.messageType = [] - message.enumType = [] - message.service = [] - message.extension = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.package !== undefined && object.package !== null) { - message.package = object.package - } else { - message.package = '' - } - if (object.dependency !== undefined && object.dependency !== null) { - for (const e of object.dependency) { - message.dependency.push(e) - } - } - if (object.publicDependency !== undefined && object.publicDependency !== null) { - for (const e of object.publicDependency) { - message.publicDependency.push(e) - } - } - if (object.weakDependency !== undefined && object.weakDependency !== null) { - for (const e of object.weakDependency) { - message.weakDependency.push(e) - } - } - if (object.messageType !== undefined && object.messageType !== null) { - for (const e of object.messageType) { - message.messageType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.service !== undefined && object.service !== null) { - for (const e of object.service) { - message.service.push(ServiceDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = FileOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.sourceCodeInfo !== undefined && object.sourceCodeInfo !== null) { - message.sourceCodeInfo = SourceCodeInfo.fromPartial(object.sourceCodeInfo) - } else { - message.sourceCodeInfo = undefined - } - if (object.syntax !== undefined && object.syntax !== null) { - message.syntax = object.syntax - } else { - message.syntax = '' - } - return message - } -} - -const baseDescriptorProto: object = { name: '', reservedName: '' } - -export const DescriptorProto = { - encode(message: DescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.field) { - FieldDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - for (const v of message.extension) { - FieldDescriptorProto.encode(v!, writer.uint32(50).fork()).ldelim() - } - for (const v of message.nestedType) { - DescriptorProto.encode(v!, writer.uint32(26).fork()).ldelim() - } - for (const v of message.enumType) { - EnumDescriptorProto.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.extensionRange) { - DescriptorProto_ExtensionRange.encode(v!, writer.uint32(42).fork()).ldelim() - } - for (const v of message.oneofDecl) { - OneofDescriptorProto.encode(v!, writer.uint32(66).fork()).ldelim() - } - if (message.options !== undefined) { - MessageOptions.encode(message.options, writer.uint32(58).fork()).ldelim() - } - for (const v of message.reservedRange) { - DescriptorProto_ReservedRange.encode(v!, writer.uint32(74).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(82).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.field.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 6: - message.extension.push(FieldDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.nestedType.push(DescriptorProto.decode(reader, reader.uint32())) - break - case 4: - message.enumType.push(EnumDescriptorProto.decode(reader, reader.uint32())) - break - case 5: - message.extensionRange.push(DescriptorProto_ExtensionRange.decode(reader, reader.uint32())) - break - case 8: - message.oneofDecl.push(OneofDescriptorProto.decode(reader, reader.uint32())) - break - case 7: - message.options = MessageOptions.decode(reader, reader.uint32()) - break - case 9: - message.reservedRange.push(DescriptorProto_ReservedRange.decode(reader, reader.uint32())) - break - case 10: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromJSON(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromJSON(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromJSON(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromJSON(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: DescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.field) { - obj.field = message.field.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.field = [] - } - if (message.extension) { - obj.extension = message.extension.map((e) => (e ? FieldDescriptorProto.toJSON(e) : undefined)) - } else { - obj.extension = [] - } - if (message.nestedType) { - obj.nestedType = message.nestedType.map((e) => (e ? DescriptorProto.toJSON(e) : undefined)) - } else { - obj.nestedType = [] - } - if (message.enumType) { - obj.enumType = message.enumType.map((e) => (e ? EnumDescriptorProto.toJSON(e) : undefined)) - } else { - obj.enumType = [] - } - if (message.extensionRange) { - obj.extensionRange = message.extensionRange.map((e) => (e ? DescriptorProto_ExtensionRange.toJSON(e) : undefined)) - } else { - obj.extensionRange = [] - } - if (message.oneofDecl) { - obj.oneofDecl = message.oneofDecl.map((e) => (e ? OneofDescriptorProto.toJSON(e) : undefined)) - } else { - obj.oneofDecl = [] - } - message.options !== undefined && (obj.options = message.options ? MessageOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? DescriptorProto_ReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto { - const message = { ...baseDescriptorProto } as DescriptorProto - message.field = [] - message.extension = [] - message.nestedType = [] - message.enumType = [] - message.extensionRange = [] - message.oneofDecl = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.field !== undefined && object.field !== null) { - for (const e of object.field) { - message.field.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.extension !== undefined && object.extension !== null) { - for (const e of object.extension) { - message.extension.push(FieldDescriptorProto.fromPartial(e)) - } - } - if (object.nestedType !== undefined && object.nestedType !== null) { - for (const e of object.nestedType) { - message.nestedType.push(DescriptorProto.fromPartial(e)) - } - } - if (object.enumType !== undefined && object.enumType !== null) { - for (const e of object.enumType) { - message.enumType.push(EnumDescriptorProto.fromPartial(e)) - } - } - if (object.extensionRange !== undefined && object.extensionRange !== null) { - for (const e of object.extensionRange) { - message.extensionRange.push(DescriptorProto_ExtensionRange.fromPartial(e)) - } - } - if (object.oneofDecl !== undefined && object.oneofDecl !== null) { - for (const e of object.oneofDecl) { - message.oneofDecl.push(OneofDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = MessageOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(DescriptorProto_ReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseDescriptorProto_ExtensionRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ExtensionRange = { - encode(message: DescriptorProto_ExtensionRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - if (message.options !== undefined) { - ExtensionRangeOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ExtensionRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - case 3: - message.options = ExtensionRangeOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: DescriptorProto_ExtensionRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - message.options !== undefined && (obj.options = message.options ? ExtensionRangeOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ExtensionRange { - const message = { ...baseDescriptorProto_ExtensionRange } as DescriptorProto_ExtensionRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = ExtensionRangeOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseDescriptorProto_ReservedRange: object = { start: 0, end: 0 } - -export const DescriptorProto_ReservedRange = { - encode(message: DescriptorProto_ReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DescriptorProto_ReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: DescriptorProto_ReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): DescriptorProto_ReservedRange { - const message = { ...baseDescriptorProto_ReservedRange } as DescriptorProto_ReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseExtensionRangeOptions: object = {} - -export const ExtensionRangeOptions = { - encode(message: ExtensionRangeOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ExtensionRangeOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ExtensionRangeOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ExtensionRangeOptions { - const message = { ...baseExtensionRangeOptions } as ExtensionRangeOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldDescriptorProto: object = { - name: '', - number: 0, - label: 1, - type: 1, - typeName: '', - extendee: '', - defaultValue: '', - oneofIndex: 0, - jsonName: '', - proto3Optional: false -} - -export const FieldDescriptorProto = { - encode(message: FieldDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(24).int32(message.number) - } - if (message.label !== 1) { - writer.uint32(32).int32(message.label) - } - if (message.type !== 1) { - writer.uint32(40).int32(message.type) - } - if (message.typeName !== '') { - writer.uint32(50).string(message.typeName) - } - if (message.extendee !== '') { - writer.uint32(18).string(message.extendee) - } - if (message.defaultValue !== '') { - writer.uint32(58).string(message.defaultValue) - } - if (message.oneofIndex !== 0) { - writer.uint32(72).int32(message.oneofIndex) - } - if (message.jsonName !== '') { - writer.uint32(82).string(message.jsonName) - } - if (message.options !== undefined) { - FieldOptions.encode(message.options, writer.uint32(66).fork()).ldelim() - } - if (message.proto3Optional === true) { - writer.uint32(136).bool(message.proto3Optional) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 3: - message.number = reader.int32() - break - case 4: - message.label = reader.int32() as any - break - case 5: - message.type = reader.int32() as any - break - case 6: - message.typeName = reader.string() - break - case 2: - message.extendee = reader.string() - break - case 7: - message.defaultValue = reader.string() - break - case 9: - message.oneofIndex = reader.int32() - break - case 10: - message.jsonName = reader.string() - break - case 8: - message.options = FieldOptions.decode(reader, reader.uint32()) - break - case 17: - message.proto3Optional = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = fieldDescriptorProto_LabelFromJSON(object.label) - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = fieldDescriptorProto_TypeFromJSON(object.type) - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = String(object.typeName) - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = String(object.extendee) - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = String(object.defaultValue) - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = Number(object.oneofIndex) - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = String(object.jsonName) - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = Boolean(object.proto3Optional) - } else { - message.proto3Optional = false - } - return message - }, - - toJSON(message: FieldDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.label !== undefined && (obj.label = fieldDescriptorProto_LabelToJSON(message.label)) - message.type !== undefined && (obj.type = fieldDescriptorProto_TypeToJSON(message.type)) - message.typeName !== undefined && (obj.typeName = message.typeName) - message.extendee !== undefined && (obj.extendee = message.extendee) - message.defaultValue !== undefined && (obj.defaultValue = message.defaultValue) - message.oneofIndex !== undefined && (obj.oneofIndex = message.oneofIndex) - message.jsonName !== undefined && (obj.jsonName = message.jsonName) - message.options !== undefined && (obj.options = message.options ? FieldOptions.toJSON(message.options) : undefined) - message.proto3Optional !== undefined && (obj.proto3Optional = message.proto3Optional) - return obj - }, - - fromPartial(object: DeepPartial): FieldDescriptorProto { - const message = { ...baseFieldDescriptorProto } as FieldDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.label !== undefined && object.label !== null) { - message.label = object.label - } else { - message.label = 1 - } - if (object.type !== undefined && object.type !== null) { - message.type = object.type - } else { - message.type = 1 - } - if (object.typeName !== undefined && object.typeName !== null) { - message.typeName = object.typeName - } else { - message.typeName = '' - } - if (object.extendee !== undefined && object.extendee !== null) { - message.extendee = object.extendee - } else { - message.extendee = '' - } - if (object.defaultValue !== undefined && object.defaultValue !== null) { - message.defaultValue = object.defaultValue - } else { - message.defaultValue = '' - } - if (object.oneofIndex !== undefined && object.oneofIndex !== null) { - message.oneofIndex = object.oneofIndex - } else { - message.oneofIndex = 0 - } - if (object.jsonName !== undefined && object.jsonName !== null) { - message.jsonName = object.jsonName - } else { - message.jsonName = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = FieldOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.proto3Optional !== undefined && object.proto3Optional !== null) { - message.proto3Optional = object.proto3Optional - } else { - message.proto3Optional = false - } - return message - } -} - -const baseOneofDescriptorProto: object = { name: '' } - -export const OneofDescriptorProto = { - encode(message: OneofDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.options !== undefined) { - OneofOptions.encode(message.options, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.options = OneofOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: OneofDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.options !== undefined && (obj.options = message.options ? OneofOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): OneofDescriptorProto { - const message = { ...baseOneofDescriptorProto } as OneofDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = OneofOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseEnumDescriptorProto: object = { name: '', reservedName: '' } - -export const EnumDescriptorProto = { - encode(message: EnumDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.value) { - EnumValueDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - EnumOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - for (const v of message.reservedRange) { - EnumDescriptorProto_EnumReservedRange.encode(v!, writer.uint32(34).fork()).ldelim() - } - for (const v of message.reservedName) { - writer.uint32(42).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.value.push(EnumValueDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = EnumOptions.decode(reader, reader.uint32()) - break - case 4: - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.decode(reader, reader.uint32())) - break - case 5: - message.reservedName.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromJSON(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(String(e)) - } - } - return message - }, - - toJSON(message: EnumDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.value) { - obj.value = message.value.map((e) => (e ? EnumValueDescriptorProto.toJSON(e) : undefined)) - } else { - obj.value = [] - } - message.options !== undefined && (obj.options = message.options ? EnumOptions.toJSON(message.options) : undefined) - if (message.reservedRange) { - obj.reservedRange = message.reservedRange.map((e) => (e ? EnumDescriptorProto_EnumReservedRange.toJSON(e) : undefined)) - } else { - obj.reservedRange = [] - } - if (message.reservedName) { - obj.reservedName = message.reservedName.map((e) => e) - } else { - obj.reservedName = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto { - const message = { ...baseEnumDescriptorProto } as EnumDescriptorProto - message.value = [] - message.reservedRange = [] - message.reservedName = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.value !== undefined && object.value !== null) { - for (const e of object.value) { - message.value.push(EnumValueDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.reservedRange !== undefined && object.reservedRange !== null) { - for (const e of object.reservedRange) { - message.reservedRange.push(EnumDescriptorProto_EnumReservedRange.fromPartial(e)) - } - } - if (object.reservedName !== undefined && object.reservedName !== null) { - for (const e of object.reservedName) { - message.reservedName.push(e) - } - } - return message - } -} - -const baseEnumDescriptorProto_EnumReservedRange: object = { start: 0, end: 0 } - -export const EnumDescriptorProto_EnumReservedRange = { - encode(message: EnumDescriptorProto_EnumReservedRange, writer: Writer = Writer.create()): Writer { - if (message.start !== 0) { - writer.uint32(8).int32(message.start) - } - if (message.end !== 0) { - writer.uint32(16).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumDescriptorProto_EnumReservedRange { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.start = reader.int32() - break - case 2: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = Number(object.start) - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: EnumDescriptorProto_EnumReservedRange): unknown { - const obj: any = {} - message.start !== undefined && (obj.start = message.start) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): EnumDescriptorProto_EnumReservedRange { - const message = { ...baseEnumDescriptorProto_EnumReservedRange } as EnumDescriptorProto_EnumReservedRange - if (object.start !== undefined && object.start !== null) { - message.start = object.start - } else { - message.start = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -const baseEnumValueDescriptorProto: object = { name: '', number: 0 } - -export const EnumValueDescriptorProto = { - encode(message: EnumValueDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.number !== 0) { - writer.uint32(16).int32(message.number) - } - if (message.options !== undefined) { - EnumValueOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.number = reader.int32() - break - case 3: - message.options = EnumValueOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = Number(object.number) - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: EnumValueDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.number !== undefined && (obj.number = message.number) - message.options !== undefined && (obj.options = message.options ? EnumValueOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): EnumValueDescriptorProto { - const message = { ...baseEnumValueDescriptorProto } as EnumValueDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.number !== undefined && object.number !== null) { - message.number = object.number - } else { - message.number = 0 - } - if (object.options !== undefined && object.options !== null) { - message.options = EnumValueOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseServiceDescriptorProto: object = { name: '' } - -export const ServiceDescriptorProto = { - encode(message: ServiceDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - for (const v of message.method) { - MethodDescriptorProto.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.options !== undefined) { - ServiceOptions.encode(message.options, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.method.push(MethodDescriptorProto.decode(reader, reader.uint32())) - break - case 3: - message.options = ServiceOptions.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromJSON(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromJSON(object.options) - } else { - message.options = undefined - } - return message - }, - - toJSON(message: ServiceDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - if (message.method) { - obj.method = message.method.map((e) => (e ? MethodDescriptorProto.toJSON(e) : undefined)) - } else { - obj.method = [] - } - message.options !== undefined && (obj.options = message.options ? ServiceOptions.toJSON(message.options) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ServiceDescriptorProto { - const message = { ...baseServiceDescriptorProto } as ServiceDescriptorProto - message.method = [] - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.method !== undefined && object.method !== null) { - for (const e of object.method) { - message.method.push(MethodDescriptorProto.fromPartial(e)) - } - } - if (object.options !== undefined && object.options !== null) { - message.options = ServiceOptions.fromPartial(object.options) - } else { - message.options = undefined - } - return message - } -} - -const baseMethodDescriptorProto: object = { name: '', inputType: '', outputType: '', clientStreaming: false, serverStreaming: false } - -export const MethodDescriptorProto = { - encode(message: MethodDescriptorProto, writer: Writer = Writer.create()): Writer { - if (message.name !== '') { - writer.uint32(10).string(message.name) - } - if (message.inputType !== '') { - writer.uint32(18).string(message.inputType) - } - if (message.outputType !== '') { - writer.uint32(26).string(message.outputType) - } - if (message.options !== undefined) { - MethodOptions.encode(message.options, writer.uint32(34).fork()).ldelim() - } - if (message.clientStreaming === true) { - writer.uint32(40).bool(message.clientStreaming) - } - if (message.serverStreaming === true) { - writer.uint32(48).bool(message.serverStreaming) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodDescriptorProto { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.name = reader.string() - break - case 2: - message.inputType = reader.string() - break - case 3: - message.outputType = reader.string() - break - case 4: - message.options = MethodOptions.decode(reader, reader.uint32()) - break - case 5: - message.clientStreaming = reader.bool() - break - case 6: - message.serverStreaming = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = String(object.name) - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = String(object.inputType) - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = String(object.outputType) - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromJSON(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = Boolean(object.clientStreaming) - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = Boolean(object.serverStreaming) - } else { - message.serverStreaming = false - } - return message - }, - - toJSON(message: MethodDescriptorProto): unknown { - const obj: any = {} - message.name !== undefined && (obj.name = message.name) - message.inputType !== undefined && (obj.inputType = message.inputType) - message.outputType !== undefined && (obj.outputType = message.outputType) - message.options !== undefined && (obj.options = message.options ? MethodOptions.toJSON(message.options) : undefined) - message.clientStreaming !== undefined && (obj.clientStreaming = message.clientStreaming) - message.serverStreaming !== undefined && (obj.serverStreaming = message.serverStreaming) - return obj - }, - - fromPartial(object: DeepPartial): MethodDescriptorProto { - const message = { ...baseMethodDescriptorProto } as MethodDescriptorProto - if (object.name !== undefined && object.name !== null) { - message.name = object.name - } else { - message.name = '' - } - if (object.inputType !== undefined && object.inputType !== null) { - message.inputType = object.inputType - } else { - message.inputType = '' - } - if (object.outputType !== undefined && object.outputType !== null) { - message.outputType = object.outputType - } else { - message.outputType = '' - } - if (object.options !== undefined && object.options !== null) { - message.options = MethodOptions.fromPartial(object.options) - } else { - message.options = undefined - } - if (object.clientStreaming !== undefined && object.clientStreaming !== null) { - message.clientStreaming = object.clientStreaming - } else { - message.clientStreaming = false - } - if (object.serverStreaming !== undefined && object.serverStreaming !== null) { - message.serverStreaming = object.serverStreaming - } else { - message.serverStreaming = false - } - return message - } -} - -const baseFileOptions: object = { - javaPackage: '', - javaOuterClassname: '', - javaMultipleFiles: false, - javaGenerateEqualsAndHash: false, - javaStringCheckUtf8: false, - optimizeFor: 1, - goPackage: '', - ccGenericServices: false, - javaGenericServices: false, - pyGenericServices: false, - phpGenericServices: false, - deprecated: false, - ccEnableArenas: false, - objcClassPrefix: '', - csharpNamespace: '', - swiftPrefix: '', - phpClassPrefix: '', - phpNamespace: '', - phpMetadataNamespace: '', - rubyPackage: '' -} - -export const FileOptions = { - encode(message: FileOptions, writer: Writer = Writer.create()): Writer { - if (message.javaPackage !== '') { - writer.uint32(10).string(message.javaPackage) - } - if (message.javaOuterClassname !== '') { - writer.uint32(66).string(message.javaOuterClassname) - } - if (message.javaMultipleFiles === true) { - writer.uint32(80).bool(message.javaMultipleFiles) - } - if (message.javaGenerateEqualsAndHash === true) { - writer.uint32(160).bool(message.javaGenerateEqualsAndHash) - } - if (message.javaStringCheckUtf8 === true) { - writer.uint32(216).bool(message.javaStringCheckUtf8) - } - if (message.optimizeFor !== 1) { - writer.uint32(72).int32(message.optimizeFor) - } - if (message.goPackage !== '') { - writer.uint32(90).string(message.goPackage) - } - if (message.ccGenericServices === true) { - writer.uint32(128).bool(message.ccGenericServices) - } - if (message.javaGenericServices === true) { - writer.uint32(136).bool(message.javaGenericServices) - } - if (message.pyGenericServices === true) { - writer.uint32(144).bool(message.pyGenericServices) - } - if (message.phpGenericServices === true) { - writer.uint32(336).bool(message.phpGenericServices) - } - if (message.deprecated === true) { - writer.uint32(184).bool(message.deprecated) - } - if (message.ccEnableArenas === true) { - writer.uint32(248).bool(message.ccEnableArenas) - } - if (message.objcClassPrefix !== '') { - writer.uint32(290).string(message.objcClassPrefix) - } - if (message.csharpNamespace !== '') { - writer.uint32(298).string(message.csharpNamespace) - } - if (message.swiftPrefix !== '') { - writer.uint32(314).string(message.swiftPrefix) - } - if (message.phpClassPrefix !== '') { - writer.uint32(322).string(message.phpClassPrefix) - } - if (message.phpNamespace !== '') { - writer.uint32(330).string(message.phpNamespace) - } - if (message.phpMetadataNamespace !== '') { - writer.uint32(354).string(message.phpMetadataNamespace) - } - if (message.rubyPackage !== '') { - writer.uint32(362).string(message.rubyPackage) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FileOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.javaPackage = reader.string() - break - case 8: - message.javaOuterClassname = reader.string() - break - case 10: - message.javaMultipleFiles = reader.bool() - break - case 20: - message.javaGenerateEqualsAndHash = reader.bool() - break - case 27: - message.javaStringCheckUtf8 = reader.bool() - break - case 9: - message.optimizeFor = reader.int32() as any - break - case 11: - message.goPackage = reader.string() - break - case 16: - message.ccGenericServices = reader.bool() - break - case 17: - message.javaGenericServices = reader.bool() - break - case 18: - message.pyGenericServices = reader.bool() - break - case 42: - message.phpGenericServices = reader.bool() - break - case 23: - message.deprecated = reader.bool() - break - case 31: - message.ccEnableArenas = reader.bool() - break - case 36: - message.objcClassPrefix = reader.string() - break - case 37: - message.csharpNamespace = reader.string() - break - case 39: - message.swiftPrefix = reader.string() - break - case 40: - message.phpClassPrefix = reader.string() - break - case 41: - message.phpNamespace = reader.string() - break - case 44: - message.phpMetadataNamespace = reader.string() - break - case 45: - message.rubyPackage = reader.string() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = String(object.javaPackage) - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = String(object.javaOuterClassname) - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = Boolean(object.javaMultipleFiles) - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = Boolean(object.javaGenerateEqualsAndHash) - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = Boolean(object.javaStringCheckUtf8) - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = fileOptions_OptimizeModeFromJSON(object.optimizeFor) - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = String(object.goPackage) - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = Boolean(object.ccGenericServices) - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = Boolean(object.javaGenericServices) - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = Boolean(object.pyGenericServices) - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = Boolean(object.phpGenericServices) - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = Boolean(object.ccEnableArenas) - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = String(object.objcClassPrefix) - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = String(object.csharpNamespace) - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = String(object.swiftPrefix) - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = String(object.phpClassPrefix) - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = String(object.phpNamespace) - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = String(object.phpMetadataNamespace) - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = String(object.rubyPackage) - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FileOptions): unknown { - const obj: any = {} - message.javaPackage !== undefined && (obj.javaPackage = message.javaPackage) - message.javaOuterClassname !== undefined && (obj.javaOuterClassname = message.javaOuterClassname) - message.javaMultipleFiles !== undefined && (obj.javaMultipleFiles = message.javaMultipleFiles) - message.javaGenerateEqualsAndHash !== undefined && (obj.javaGenerateEqualsAndHash = message.javaGenerateEqualsAndHash) - message.javaStringCheckUtf8 !== undefined && (obj.javaStringCheckUtf8 = message.javaStringCheckUtf8) - message.optimizeFor !== undefined && (obj.optimizeFor = fileOptions_OptimizeModeToJSON(message.optimizeFor)) - message.goPackage !== undefined && (obj.goPackage = message.goPackage) - message.ccGenericServices !== undefined && (obj.ccGenericServices = message.ccGenericServices) - message.javaGenericServices !== undefined && (obj.javaGenericServices = message.javaGenericServices) - message.pyGenericServices !== undefined && (obj.pyGenericServices = message.pyGenericServices) - message.phpGenericServices !== undefined && (obj.phpGenericServices = message.phpGenericServices) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.ccEnableArenas !== undefined && (obj.ccEnableArenas = message.ccEnableArenas) - message.objcClassPrefix !== undefined && (obj.objcClassPrefix = message.objcClassPrefix) - message.csharpNamespace !== undefined && (obj.csharpNamespace = message.csharpNamespace) - message.swiftPrefix !== undefined && (obj.swiftPrefix = message.swiftPrefix) - message.phpClassPrefix !== undefined && (obj.phpClassPrefix = message.phpClassPrefix) - message.phpNamespace !== undefined && (obj.phpNamespace = message.phpNamespace) - message.phpMetadataNamespace !== undefined && (obj.phpMetadataNamespace = message.phpMetadataNamespace) - message.rubyPackage !== undefined && (obj.rubyPackage = message.rubyPackage) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FileOptions { - const message = { ...baseFileOptions } as FileOptions - message.uninterpretedOption = [] - if (object.javaPackage !== undefined && object.javaPackage !== null) { - message.javaPackage = object.javaPackage - } else { - message.javaPackage = '' - } - if (object.javaOuterClassname !== undefined && object.javaOuterClassname !== null) { - message.javaOuterClassname = object.javaOuterClassname - } else { - message.javaOuterClassname = '' - } - if (object.javaMultipleFiles !== undefined && object.javaMultipleFiles !== null) { - message.javaMultipleFiles = object.javaMultipleFiles - } else { - message.javaMultipleFiles = false - } - if (object.javaGenerateEqualsAndHash !== undefined && object.javaGenerateEqualsAndHash !== null) { - message.javaGenerateEqualsAndHash = object.javaGenerateEqualsAndHash - } else { - message.javaGenerateEqualsAndHash = false - } - if (object.javaStringCheckUtf8 !== undefined && object.javaStringCheckUtf8 !== null) { - message.javaStringCheckUtf8 = object.javaStringCheckUtf8 - } else { - message.javaStringCheckUtf8 = false - } - if (object.optimizeFor !== undefined && object.optimizeFor !== null) { - message.optimizeFor = object.optimizeFor - } else { - message.optimizeFor = 1 - } - if (object.goPackage !== undefined && object.goPackage !== null) { - message.goPackage = object.goPackage - } else { - message.goPackage = '' - } - if (object.ccGenericServices !== undefined && object.ccGenericServices !== null) { - message.ccGenericServices = object.ccGenericServices - } else { - message.ccGenericServices = false - } - if (object.javaGenericServices !== undefined && object.javaGenericServices !== null) { - message.javaGenericServices = object.javaGenericServices - } else { - message.javaGenericServices = false - } - if (object.pyGenericServices !== undefined && object.pyGenericServices !== null) { - message.pyGenericServices = object.pyGenericServices - } else { - message.pyGenericServices = false - } - if (object.phpGenericServices !== undefined && object.phpGenericServices !== null) { - message.phpGenericServices = object.phpGenericServices - } else { - message.phpGenericServices = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.ccEnableArenas !== undefined && object.ccEnableArenas !== null) { - message.ccEnableArenas = object.ccEnableArenas - } else { - message.ccEnableArenas = false - } - if (object.objcClassPrefix !== undefined && object.objcClassPrefix !== null) { - message.objcClassPrefix = object.objcClassPrefix - } else { - message.objcClassPrefix = '' - } - if (object.csharpNamespace !== undefined && object.csharpNamespace !== null) { - message.csharpNamespace = object.csharpNamespace - } else { - message.csharpNamespace = '' - } - if (object.swiftPrefix !== undefined && object.swiftPrefix !== null) { - message.swiftPrefix = object.swiftPrefix - } else { - message.swiftPrefix = '' - } - if (object.phpClassPrefix !== undefined && object.phpClassPrefix !== null) { - message.phpClassPrefix = object.phpClassPrefix - } else { - message.phpClassPrefix = '' - } - if (object.phpNamespace !== undefined && object.phpNamespace !== null) { - message.phpNamespace = object.phpNamespace - } else { - message.phpNamespace = '' - } - if (object.phpMetadataNamespace !== undefined && object.phpMetadataNamespace !== null) { - message.phpMetadataNamespace = object.phpMetadataNamespace - } else { - message.phpMetadataNamespace = '' - } - if (object.rubyPackage !== undefined && object.rubyPackage !== null) { - message.rubyPackage = object.rubyPackage - } else { - message.rubyPackage = '' - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMessageOptions: object = { messageSetWireFormat: false, noStandardDescriptorAccessor: false, deprecated: false, mapEntry: false } - -export const MessageOptions = { - encode(message: MessageOptions, writer: Writer = Writer.create()): Writer { - if (message.messageSetWireFormat === true) { - writer.uint32(8).bool(message.messageSetWireFormat) - } - if (message.noStandardDescriptorAccessor === true) { - writer.uint32(16).bool(message.noStandardDescriptorAccessor) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.mapEntry === true) { - writer.uint32(56).bool(message.mapEntry) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MessageOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.messageSetWireFormat = reader.bool() - break - case 2: - message.noStandardDescriptorAccessor = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 7: - message.mapEntry = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = Boolean(object.messageSetWireFormat) - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = Boolean(object.noStandardDescriptorAccessor) - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = Boolean(object.mapEntry) - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MessageOptions): unknown { - const obj: any = {} - message.messageSetWireFormat !== undefined && (obj.messageSetWireFormat = message.messageSetWireFormat) - message.noStandardDescriptorAccessor !== undefined && (obj.noStandardDescriptorAccessor = message.noStandardDescriptorAccessor) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.mapEntry !== undefined && (obj.mapEntry = message.mapEntry) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MessageOptions { - const message = { ...baseMessageOptions } as MessageOptions - message.uninterpretedOption = [] - if (object.messageSetWireFormat !== undefined && object.messageSetWireFormat !== null) { - message.messageSetWireFormat = object.messageSetWireFormat - } else { - message.messageSetWireFormat = false - } - if (object.noStandardDescriptorAccessor !== undefined && object.noStandardDescriptorAccessor !== null) { - message.noStandardDescriptorAccessor = object.noStandardDescriptorAccessor - } else { - message.noStandardDescriptorAccessor = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.mapEntry !== undefined && object.mapEntry !== null) { - message.mapEntry = object.mapEntry - } else { - message.mapEntry = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseFieldOptions: object = { ctype: 0, packed: false, jstype: 0, lazy: false, deprecated: false, weak: false } - -export const FieldOptions = { - encode(message: FieldOptions, writer: Writer = Writer.create()): Writer { - if (message.ctype !== 0) { - writer.uint32(8).int32(message.ctype) - } - if (message.packed === true) { - writer.uint32(16).bool(message.packed) - } - if (message.jstype !== 0) { - writer.uint32(48).int32(message.jstype) - } - if (message.lazy === true) { - writer.uint32(40).bool(message.lazy) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - if (message.weak === true) { - writer.uint32(80).bool(message.weak) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FieldOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.ctype = reader.int32() as any - break - case 2: - message.packed = reader.bool() - break - case 6: - message.jstype = reader.int32() as any - break - case 5: - message.lazy = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 10: - message.weak = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = fieldOptions_CTypeFromJSON(object.ctype) - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = Boolean(object.packed) - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = fieldOptions_JSTypeFromJSON(object.jstype) - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = Boolean(object.lazy) - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = Boolean(object.weak) - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: FieldOptions): unknown { - const obj: any = {} - message.ctype !== undefined && (obj.ctype = fieldOptions_CTypeToJSON(message.ctype)) - message.packed !== undefined && (obj.packed = message.packed) - message.jstype !== undefined && (obj.jstype = fieldOptions_JSTypeToJSON(message.jstype)) - message.lazy !== undefined && (obj.lazy = message.lazy) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.weak !== undefined && (obj.weak = message.weak) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): FieldOptions { - const message = { ...baseFieldOptions } as FieldOptions - message.uninterpretedOption = [] - if (object.ctype !== undefined && object.ctype !== null) { - message.ctype = object.ctype - } else { - message.ctype = 0 - } - if (object.packed !== undefined && object.packed !== null) { - message.packed = object.packed - } else { - message.packed = false - } - if (object.jstype !== undefined && object.jstype !== null) { - message.jstype = object.jstype - } else { - message.jstype = 0 - } - if (object.lazy !== undefined && object.lazy !== null) { - message.lazy = object.lazy - } else { - message.lazy = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.weak !== undefined && object.weak !== null) { - message.weak = object.weak - } else { - message.weak = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseOneofOptions: object = {} - -export const OneofOptions = { - encode(message: OneofOptions, writer: Writer = Writer.create()): Writer { - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): OneofOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: OneofOptions): unknown { - const obj: any = {} - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): OneofOptions { - const message = { ...baseOneofOptions } as OneofOptions - message.uninterpretedOption = [] - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumOptions: object = { allowAlias: false, deprecated: false } - -export const EnumOptions = { - encode(message: EnumOptions, writer: Writer = Writer.create()): Writer { - if (message.allowAlias === true) { - writer.uint32(16).bool(message.allowAlias) - } - if (message.deprecated === true) { - writer.uint32(24).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.allowAlias = reader.bool() - break - case 3: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = Boolean(object.allowAlias) - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumOptions): unknown { - const obj: any = {} - message.allowAlias !== undefined && (obj.allowAlias = message.allowAlias) - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumOptions { - const message = { ...baseEnumOptions } as EnumOptions - message.uninterpretedOption = [] - if (object.allowAlias !== undefined && object.allowAlias !== null) { - message.allowAlias = object.allowAlias - } else { - message.allowAlias = false - } - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseEnumValueOptions: object = { deprecated: false } - -export const EnumValueOptions = { - encode(message: EnumValueOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(8).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): EnumValueOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: EnumValueOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): EnumValueOptions { - const message = { ...baseEnumValueOptions } as EnumValueOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseServiceOptions: object = { deprecated: false } - -export const ServiceOptions = { - encode(message: ServiceOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ServiceOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ServiceOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ServiceOptions { - const message = { ...baseServiceOptions } as ServiceOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseMethodOptions: object = { deprecated: false, idempotencyLevel: 0 } - -export const MethodOptions = { - encode(message: MethodOptions, writer: Writer = Writer.create()): Writer { - if (message.deprecated === true) { - writer.uint32(264).bool(message.deprecated) - } - if (message.idempotencyLevel !== 0) { - writer.uint32(272).int32(message.idempotencyLevel) - } - for (const v of message.uninterpretedOption) { - UninterpretedOption.encode(v!, writer.uint32(7994).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MethodOptions { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 33: - message.deprecated = reader.bool() - break - case 34: - message.idempotencyLevel = reader.int32() as any - break - case 999: - message.uninterpretedOption.push(UninterpretedOption.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = Boolean(object.deprecated) - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = methodOptions_IdempotencyLevelFromJSON(object.idempotencyLevel) - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromJSON(e)) - } - } - return message - }, - - toJSON(message: MethodOptions): unknown { - const obj: any = {} - message.deprecated !== undefined && (obj.deprecated = message.deprecated) - message.idempotencyLevel !== undefined && (obj.idempotencyLevel = methodOptions_IdempotencyLevelToJSON(message.idempotencyLevel)) - if (message.uninterpretedOption) { - obj.uninterpretedOption = message.uninterpretedOption.map((e) => (e ? UninterpretedOption.toJSON(e) : undefined)) - } else { - obj.uninterpretedOption = [] - } - return obj - }, - - fromPartial(object: DeepPartial): MethodOptions { - const message = { ...baseMethodOptions } as MethodOptions - message.uninterpretedOption = [] - if (object.deprecated !== undefined && object.deprecated !== null) { - message.deprecated = object.deprecated - } else { - message.deprecated = false - } - if (object.idempotencyLevel !== undefined && object.idempotencyLevel !== null) { - message.idempotencyLevel = object.idempotencyLevel - } else { - message.idempotencyLevel = 0 - } - if (object.uninterpretedOption !== undefined && object.uninterpretedOption !== null) { - for (const e of object.uninterpretedOption) { - message.uninterpretedOption.push(UninterpretedOption.fromPartial(e)) - } - } - return message - } -} - -const baseUninterpretedOption: object = { identifierValue: '', positiveIntValue: 0, negativeIntValue: 0, doubleValue: 0, aggregateValue: '' } - -export const UninterpretedOption = { - encode(message: UninterpretedOption, writer: Writer = Writer.create()): Writer { - for (const v of message.name) { - UninterpretedOption_NamePart.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.identifierValue !== '') { - writer.uint32(26).string(message.identifierValue) - } - if (message.positiveIntValue !== 0) { - writer.uint32(32).uint64(message.positiveIntValue) - } - if (message.negativeIntValue !== 0) { - writer.uint32(40).int64(message.negativeIntValue) - } - if (message.doubleValue !== 0) { - writer.uint32(49).double(message.doubleValue) - } - if (message.stringValue.length !== 0) { - writer.uint32(58).bytes(message.stringValue) - } - if (message.aggregateValue !== '') { - writer.uint32(66).string(message.aggregateValue) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 2: - message.name.push(UninterpretedOption_NamePart.decode(reader, reader.uint32())) - break - case 3: - message.identifierValue = reader.string() - break - case 4: - message.positiveIntValue = longToNumber(reader.uint64() as Long) - break - case 5: - message.negativeIntValue = longToNumber(reader.int64() as Long) - break - case 6: - message.doubleValue = reader.double() - break - case 7: - message.stringValue = reader.bytes() - break - case 8: - message.aggregateValue = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromJSON(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = String(object.identifierValue) - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = Number(object.positiveIntValue) - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = Number(object.negativeIntValue) - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = Number(object.doubleValue) - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = bytesFromBase64(object.stringValue) - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = String(object.aggregateValue) - } else { - message.aggregateValue = '' - } - return message - }, - - toJSON(message: UninterpretedOption): unknown { - const obj: any = {} - if (message.name) { - obj.name = message.name.map((e) => (e ? UninterpretedOption_NamePart.toJSON(e) : undefined)) - } else { - obj.name = [] - } - message.identifierValue !== undefined && (obj.identifierValue = message.identifierValue) - message.positiveIntValue !== undefined && (obj.positiveIntValue = message.positiveIntValue) - message.negativeIntValue !== undefined && (obj.negativeIntValue = message.negativeIntValue) - message.doubleValue !== undefined && (obj.doubleValue = message.doubleValue) - message.stringValue !== undefined && (obj.stringValue = base64FromBytes(message.stringValue !== undefined ? message.stringValue : new Uint8Array())) - message.aggregateValue !== undefined && (obj.aggregateValue = message.aggregateValue) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption { - const message = { ...baseUninterpretedOption } as UninterpretedOption - message.name = [] - if (object.name !== undefined && object.name !== null) { - for (const e of object.name) { - message.name.push(UninterpretedOption_NamePart.fromPartial(e)) - } - } - if (object.identifierValue !== undefined && object.identifierValue !== null) { - message.identifierValue = object.identifierValue - } else { - message.identifierValue = '' - } - if (object.positiveIntValue !== undefined && object.positiveIntValue !== null) { - message.positiveIntValue = object.positiveIntValue - } else { - message.positiveIntValue = 0 - } - if (object.negativeIntValue !== undefined && object.negativeIntValue !== null) { - message.negativeIntValue = object.negativeIntValue - } else { - message.negativeIntValue = 0 - } - if (object.doubleValue !== undefined && object.doubleValue !== null) { - message.doubleValue = object.doubleValue - } else { - message.doubleValue = 0 - } - if (object.stringValue !== undefined && object.stringValue !== null) { - message.stringValue = object.stringValue - } else { - message.stringValue = new Uint8Array() - } - if (object.aggregateValue !== undefined && object.aggregateValue !== null) { - message.aggregateValue = object.aggregateValue - } else { - message.aggregateValue = '' - } - return message - } -} - -const baseUninterpretedOption_NamePart: object = { namePart: '', isExtension: false } - -export const UninterpretedOption_NamePart = { - encode(message: UninterpretedOption_NamePart, writer: Writer = Writer.create()): Writer { - if (message.namePart !== '') { - writer.uint32(10).string(message.namePart) - } - if (message.isExtension === true) { - writer.uint32(16).bool(message.isExtension) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UninterpretedOption_NamePart { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.namePart = reader.string() - break - case 2: - message.isExtension = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = String(object.namePart) - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = Boolean(object.isExtension) - } else { - message.isExtension = false - } - return message - }, - - toJSON(message: UninterpretedOption_NamePart): unknown { - const obj: any = {} - message.namePart !== undefined && (obj.namePart = message.namePart) - message.isExtension !== undefined && (obj.isExtension = message.isExtension) - return obj - }, - - fromPartial(object: DeepPartial): UninterpretedOption_NamePart { - const message = { ...baseUninterpretedOption_NamePart } as UninterpretedOption_NamePart - if (object.namePart !== undefined && object.namePart !== null) { - message.namePart = object.namePart - } else { - message.namePart = '' - } - if (object.isExtension !== undefined && object.isExtension !== null) { - message.isExtension = object.isExtension - } else { - message.isExtension = false - } - return message - } -} - -const baseSourceCodeInfo: object = {} - -export const SourceCodeInfo = { - encode(message: SourceCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.location) { - SourceCodeInfo_Location.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.location.push(SourceCodeInfo_Location.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromJSON(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo): unknown { - const obj: any = {} - if (message.location) { - obj.location = message.location.map((e) => (e ? SourceCodeInfo_Location.toJSON(e) : undefined)) - } else { - obj.location = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo { - const message = { ...baseSourceCodeInfo } as SourceCodeInfo - message.location = [] - if (object.location !== undefined && object.location !== null) { - for (const e of object.location) { - message.location.push(SourceCodeInfo_Location.fromPartial(e)) - } - } - return message - } -} - -const baseSourceCodeInfo_Location: object = { path: 0, span: 0, leadingComments: '', trailingComments: '', leadingDetachedComments: '' } - -export const SourceCodeInfo_Location = { - encode(message: SourceCodeInfo_Location, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - writer.uint32(18).fork() - for (const v of message.span) { - writer.int32(v) - } - writer.ldelim() - if (message.leadingComments !== '') { - writer.uint32(26).string(message.leadingComments) - } - if (message.trailingComments !== '') { - writer.uint32(34).string(message.trailingComments) - } - for (const v of message.leadingDetachedComments) { - writer.uint32(50).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): SourceCodeInfo_Location { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.span.push(reader.int32()) - } - } else { - message.span.push(reader.int32()) - } - break - case 3: - message.leadingComments = reader.string() - break - case 4: - message.trailingComments = reader.string() - break - case 6: - message.leadingDetachedComments.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(Number(e)) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = String(object.leadingComments) - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = String(object.trailingComments) - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(String(e)) - } - } - return message - }, - - toJSON(message: SourceCodeInfo_Location): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - if (message.span) { - obj.span = message.span.map((e) => e) - } else { - obj.span = [] - } - message.leadingComments !== undefined && (obj.leadingComments = message.leadingComments) - message.trailingComments !== undefined && (obj.trailingComments = message.trailingComments) - if (message.leadingDetachedComments) { - obj.leadingDetachedComments = message.leadingDetachedComments.map((e) => e) - } else { - obj.leadingDetachedComments = [] - } - return obj - }, - - fromPartial(object: DeepPartial): SourceCodeInfo_Location { - const message = { ...baseSourceCodeInfo_Location } as SourceCodeInfo_Location - message.path = [] - message.span = [] - message.leadingDetachedComments = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.span !== undefined && object.span !== null) { - for (const e of object.span) { - message.span.push(e) - } - } - if (object.leadingComments !== undefined && object.leadingComments !== null) { - message.leadingComments = object.leadingComments - } else { - message.leadingComments = '' - } - if (object.trailingComments !== undefined && object.trailingComments !== null) { - message.trailingComments = object.trailingComments - } else { - message.trailingComments = '' - } - if (object.leadingDetachedComments !== undefined && object.leadingDetachedComments !== null) { - for (const e of object.leadingDetachedComments) { - message.leadingDetachedComments.push(e) - } - } - return message - } -} - -const baseGeneratedCodeInfo: object = {} - -export const GeneratedCodeInfo = { - encode(message: GeneratedCodeInfo, writer: Writer = Writer.create()): Writer { - for (const v of message.annotation) { - GeneratedCodeInfo_Annotation.encode(v!, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.annotation.push(GeneratedCodeInfo_Annotation.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromJSON(e)) - } - } - return message - }, - - toJSON(message: GeneratedCodeInfo): unknown { - const obj: any = {} - if (message.annotation) { - obj.annotation = message.annotation.map((e) => (e ? GeneratedCodeInfo_Annotation.toJSON(e) : undefined)) - } else { - obj.annotation = [] - } - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo { - const message = { ...baseGeneratedCodeInfo } as GeneratedCodeInfo - message.annotation = [] - if (object.annotation !== undefined && object.annotation !== null) { - for (const e of object.annotation) { - message.annotation.push(GeneratedCodeInfo_Annotation.fromPartial(e)) - } - } - return message - } -} - -const baseGeneratedCodeInfo_Annotation: object = { path: 0, sourceFile: '', begin: 0, end: 0 } - -export const GeneratedCodeInfo_Annotation = { - encode(message: GeneratedCodeInfo_Annotation, writer: Writer = Writer.create()): Writer { - writer.uint32(10).fork() - for (const v of message.path) { - writer.int32(v) - } - writer.ldelim() - if (message.sourceFile !== '') { - writer.uint32(18).string(message.sourceFile) - } - if (message.begin !== 0) { - writer.uint32(24).int32(message.begin) - } - if (message.end !== 0) { - writer.uint32(32).int32(message.end) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GeneratedCodeInfo_Annotation { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - if ((tag & 7) === 2) { - const end2 = reader.uint32() + reader.pos - while (reader.pos < end2) { - message.path.push(reader.int32()) - } - } else { - message.path.push(reader.int32()) - } - break - case 2: - message.sourceFile = reader.string() - break - case 3: - message.begin = reader.int32() - break - case 4: - message.end = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(Number(e)) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = String(object.sourceFile) - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = Number(object.begin) - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = Number(object.end) - } else { - message.end = 0 - } - return message - }, - - toJSON(message: GeneratedCodeInfo_Annotation): unknown { - const obj: any = {} - if (message.path) { - obj.path = message.path.map((e) => e) - } else { - obj.path = [] - } - message.sourceFile !== undefined && (obj.sourceFile = message.sourceFile) - message.begin !== undefined && (obj.begin = message.begin) - message.end !== undefined && (obj.end = message.end) - return obj - }, - - fromPartial(object: DeepPartial): GeneratedCodeInfo_Annotation { - const message = { ...baseGeneratedCodeInfo_Annotation } as GeneratedCodeInfo_Annotation - message.path = [] - if (object.path !== undefined && object.path !== null) { - for (const e of object.path) { - message.path.push(e) - } - } - if (object.sourceFile !== undefined && object.sourceFile !== null) { - message.sourceFile = object.sourceFile - } else { - message.sourceFile = '' - } - if (object.begin !== undefined && object.begin !== null) { - message.begin = object.begin - } else { - message.begin = 0 - } - if (object.end !== undefined && object.end !== null) { - message.end = object.end - } else { - message.end = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -const atob: (b64: string) => string = globalThis.atob || ((b64) => globalThis.Buffer.from(b64, 'base64').toString('binary')) -function bytesFromBase64(b64: string): Uint8Array { - const bin = atob(b64) - const arr = new Uint8Array(bin.length) - for (let i = 0; i < bin.length; ++i) { - arr[i] = bin.charCodeAt(i) - } - return arr -} - -const btoa: (bin: string) => string = globalThis.btoa || ((bin) => globalThis.Buffer.from(bin, 'binary').toString('base64')) -function base64FromBytes(arr: Uint8Array): string { - const bin: string[] = [] - for (let i = 0; i < arr.byteLength; ++i) { - bin.push(String.fromCharCode(arr[i])) - } - return btoa(bin.join('')) -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.d.ts deleted file mode 100644 index 269c264..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.d.ts +++ /dev/null @@ -1,122 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "google.protobuf"; -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number; - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number; -} -export declare const Timestamp: { - encode(message: Timestamp, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Timestamp; - fromJSON(object: any): Timestamp; - toJSON(message: Timestamp): unknown; - fromPartial(object: DeepPartial): Timestamp; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.js deleted file mode 100644 index ad949da..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.js +++ /dev/null @@ -1,95 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'google.protobuf'; -const baseTimestamp = { seconds: 0, nanos: 0 }; -export const Timestamp = { - encode(message, writer = Writer.create()) { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds); - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseTimestamp }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64()); - break; - case 2: - message.nanos = reader.int32(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds); - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos); - } - else { - message.nanos = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.seconds !== undefined && (obj.seconds = message.seconds); - message.nanos !== undefined && (obj.nanos = message.nanos); - return obj; - }, - fromPartial(object) { - const message = { ...baseTimestamp }; - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds; - } - else { - message.seconds = 0; - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos; - } - else { - message.nanos = 0; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.ts deleted file mode 100644 index a83ef91..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/google/protobuf/timestamp.ts +++ /dev/null @@ -1,219 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'google.protobuf' - -/** - * A Timestamp represents a point in time independent of any time zone or local - * calendar, encoded as a count of seconds and fractions of seconds at - * nanosecond resolution. The count is relative to an epoch at UTC midnight on - * January 1, 1970, in the proleptic Gregorian calendar which extends the - * Gregorian calendar backwards to year one. - * - * All minutes are 60 seconds long. Leap seconds are "smeared" so that no leap - * second table is needed for interpretation, using a [24-hour linear - * smear](https://developers.google.com/time/smear). - * - * The range is from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59.999999999Z. By - * restricting to that range, we ensure that we can convert to and from [RFC - * 3339](https://www.ietf.org/rfc/rfc3339.txt) date strings. - * - * # Examples - * - * Example 1: Compute Timestamp from POSIX `time()`. - * - * Timestamp timestamp; - * timestamp.set_seconds(time(NULL)); - * timestamp.set_nanos(0); - * - * Example 2: Compute Timestamp from POSIX `gettimeofday()`. - * - * struct timeval tv; - * gettimeofday(&tv, NULL); - * - * Timestamp timestamp; - * timestamp.set_seconds(tv.tv_sec); - * timestamp.set_nanos(tv.tv_usec * 1000); - * - * Example 3: Compute Timestamp from Win32 `GetSystemTimeAsFileTime()`. - * - * FILETIME ft; - * GetSystemTimeAsFileTime(&ft); - * UINT64 ticks = (((UINT64)ft.dwHighDateTime) << 32) | ft.dwLowDateTime; - * - * // A Windows tick is 100 nanoseconds. Windows epoch 1601-01-01T00:00:00Z - * // is 11644473600 seconds before Unix epoch 1970-01-01T00:00:00Z. - * Timestamp timestamp; - * timestamp.set_seconds((INT64) ((ticks / 10000000) - 11644473600LL)); - * timestamp.set_nanos((INT32) ((ticks % 10000000) * 100)); - * - * Example 4: Compute Timestamp from Java `System.currentTimeMillis()`. - * - * long millis = System.currentTimeMillis(); - * - * Timestamp timestamp = Timestamp.newBuilder().setSeconds(millis / 1000) - * .setNanos((int) ((millis % 1000) * 1000000)).build(); - * - * - * Example 5: Compute Timestamp from Java `Instant.now()`. - * - * Instant now = Instant.now(); - * - * Timestamp timestamp = - * Timestamp.newBuilder().setSeconds(now.getEpochSecond()) - * .setNanos(now.getNano()).build(); - * - * - * Example 6: Compute Timestamp from current time in Python. - * - * timestamp = Timestamp() - * timestamp.GetCurrentTime() - * - * # JSON Mapping - * - * In JSON format, the Timestamp type is encoded as a string in the - * [RFC 3339](https://www.ietf.org/rfc/rfc3339.txt) format. That is, the - * format is "{year}-{month}-{day}T{hour}:{min}:{sec}[.{frac_sec}]Z" - * where {year} is always expressed using four digits while {month}, {day}, - * {hour}, {min}, and {sec} are zero-padded to two digits each. The fractional - * seconds, which can go up to 9 digits (i.e. up to 1 nanosecond resolution), - * are optional. The "Z" suffix indicates the timezone ("UTC"); the timezone - * is required. A proto3 JSON serializer should always use UTC (as indicated by - * "Z") when printing the Timestamp type and a proto3 JSON parser should be - * able to accept both UTC and other timezones (as indicated by an offset). - * - * For example, "2017-01-15T01:30:15.01Z" encodes 15.01 seconds past - * 01:30 UTC on January 15, 2017. - * - * In JavaScript, one can convert a Date object to this format using the - * standard - * [toISOString()](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/toISOString) - * method. In Python, a standard `datetime.datetime` object can be converted - * to this format using - * [`strftime`](https://docs.python.org/2/library/time.html#time.strftime) with - * the time format spec '%Y-%m-%dT%H:%M:%S.%fZ'. Likewise, in Java, one can use - * the Joda Time's [`ISODateTimeFormat.dateTime()`]( - * http://www.joda.org/joda-time/apidocs/org/joda/time/format/ISODateTimeFormat.html#dateTime%2D%2D - * ) to obtain a formatter capable of generating timestamps in this format. - */ -export interface Timestamp { - /** - * Represents seconds of UTC time since Unix epoch - * 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to - * 9999-12-31T23:59:59Z inclusive. - */ - seconds: number - /** - * Non-negative fractions of a second at nanosecond resolution. Negative - * second values with fractions must still have non-negative nanos values - * that count forward in time. Must be from 0 to 999,999,999 - * inclusive. - */ - nanos: number -} - -const baseTimestamp: object = { seconds: 0, nanos: 0 } - -export const Timestamp = { - encode(message: Timestamp, writer: Writer = Writer.create()): Writer { - if (message.seconds !== 0) { - writer.uint32(8).int64(message.seconds) - } - if (message.nanos !== 0) { - writer.uint32(16).int32(message.nanos) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Timestamp { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseTimestamp } as Timestamp - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.seconds = longToNumber(reader.int64() as Long) - break - case 2: - message.nanos = reader.int32() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = Number(object.seconds) - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = Number(object.nanos) - } else { - message.nanos = 0 - } - return message - }, - - toJSON(message: Timestamp): unknown { - const obj: any = {} - message.seconds !== undefined && (obj.seconds = message.seconds) - message.nanos !== undefined && (obj.nanos = message.nanos) - return obj - }, - - fromPartial(object: DeepPartial): Timestamp { - const message = { ...baseTimestamp } as Timestamp - if (object.seconds !== undefined && object.seconds !== null) { - message.seconds = object.seconds - } else { - message.seconds = 0 - } - if (object.nanos !== undefined && object.nanos !== null) { - message.nanos = object.nanos - } else { - message.nanos = 0 - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.d.ts deleted file mode 100644 index a344637..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.d.ts +++ /dev/null @@ -1,21 +0,0 @@ -import { DenomTrace, Params } from '../../../../ibc/applications/transfer/v1/transfer'; -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "ibc.applications.transfer.v1"; -/** GenesisState defines the ibc-transfer genesis state */ -export interface GenesisState { - portId: string; - denomTraces: DenomTrace[]; - params: Params | undefined; -} -export declare const GenesisState: { - encode(message: GenesisState, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): GenesisState; - fromJSON(object: any): GenesisState; - toJSON(message: GenesisState): unknown; - fromPartial(object: DeepPartial): GenesisState; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.js deleted file mode 100644 index 111d274..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.js +++ /dev/null @@ -1,99 +0,0 @@ -/* eslint-disable */ -import { DenomTrace, Params } from '../../../../ibc/applications/transfer/v1/transfer'; -import { Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'ibc.applications.transfer.v1'; -const baseGenesisState = { portId: '' }; -export const GenesisState = { - encode(message, writer = Writer.create()) { - if (message.portId !== '') { - writer.uint32(10).string(message.portId); - } - for (const v of message.denomTraces) { - DenomTrace.encode(v, writer.uint32(18).fork()).ldelim(); - } - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(26).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseGenesisState }; - message.denomTraces = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.portId = reader.string(); - break; - case 2: - message.denomTraces.push(DenomTrace.decode(reader, reader.uint32())); - break; - case 3: - message.params = Params.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseGenesisState }; - message.denomTraces = []; - if (object.portId !== undefined && object.portId !== null) { - message.portId = String(object.portId); - } - else { - message.portId = ''; - } - if (object.denomTraces !== undefined && object.denomTraces !== null) { - for (const e of object.denomTraces) { - message.denomTraces.push(DenomTrace.fromJSON(e)); - } - } - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params); - } - else { - message.params = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.portId !== undefined && (obj.portId = message.portId); - if (message.denomTraces) { - obj.denomTraces = message.denomTraces.map((e) => (e ? DenomTrace.toJSON(e) : undefined)); - } - else { - obj.denomTraces = []; - } - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseGenesisState }; - message.denomTraces = []; - if (object.portId !== undefined && object.portId !== null) { - message.portId = object.portId; - } - else { - message.portId = ''; - } - if (object.denomTraces !== undefined && object.denomTraces !== null) { - for (const e of object.denomTraces) { - message.denomTraces.push(DenomTrace.fromPartial(e)); - } - } - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params); - } - else { - message.params = undefined; - } - return message; - } -}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.ts deleted file mode 100644 index 640ddef..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/genesis.ts +++ /dev/null @@ -1,119 +0,0 @@ -/* eslint-disable */ -import { DenomTrace, Params } from '../../../../ibc/applications/transfer/v1/transfer' -import { Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'ibc.applications.transfer.v1' - -/** GenesisState defines the ibc-transfer genesis state */ -export interface GenesisState { - portId: string - denomTraces: DenomTrace[] - params: Params | undefined -} - -const baseGenesisState: object = { portId: '' } - -export const GenesisState = { - encode(message: GenesisState, writer: Writer = Writer.create()): Writer { - if (message.portId !== '') { - writer.uint32(10).string(message.portId) - } - for (const v of message.denomTraces) { - DenomTrace.encode(v!, writer.uint32(18).fork()).ldelim() - } - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(26).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): GenesisState { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseGenesisState } as GenesisState - message.denomTraces = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.portId = reader.string() - break - case 2: - message.denomTraces.push(DenomTrace.decode(reader, reader.uint32())) - break - case 3: - message.params = Params.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.denomTraces = [] - if (object.portId !== undefined && object.portId !== null) { - message.portId = String(object.portId) - } else { - message.portId = '' - } - if (object.denomTraces !== undefined && object.denomTraces !== null) { - for (const e of object.denomTraces) { - message.denomTraces.push(DenomTrace.fromJSON(e)) - } - } - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params) - } else { - message.params = undefined - } - return message - }, - - toJSON(message: GenesisState): unknown { - const obj: any = {} - message.portId !== undefined && (obj.portId = message.portId) - if (message.denomTraces) { - obj.denomTraces = message.denomTraces.map((e) => (e ? DenomTrace.toJSON(e) : undefined)) - } else { - obj.denomTraces = [] - } - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): GenesisState { - const message = { ...baseGenesisState } as GenesisState - message.denomTraces = [] - if (object.portId !== undefined && object.portId !== null) { - message.portId = object.portId - } else { - message.portId = '' - } - if (object.denomTraces !== undefined && object.denomTraces !== null) { - for (const e of object.denomTraces) { - message.denomTraces.push(DenomTrace.fromPartial(e)) - } - } - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params) - } else { - message.params = undefined - } - return message - } -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.d.ts deleted file mode 100644 index bb378bc..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.d.ts +++ /dev/null @@ -1,112 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { DenomTrace, Params } from '../../../../ibc/applications/transfer/v1/transfer'; -import { PageRequest, PageResponse } from '../../../../cosmos/base/query/v1beta1/pagination'; -export declare const protobufPackage = "ibc.applications.transfer.v1"; -/** - * QueryDenomTraceRequest is the request type for the Query/DenomTrace RPC - * method - */ -export interface QueryDenomTraceRequest { - /** hash (in hex format) of the denomination trace information. */ - hash: string; -} -/** - * QueryDenomTraceResponse is the response type for the Query/DenomTrace RPC - * method. - */ -export interface QueryDenomTraceResponse { - /** denom_trace returns the requested denomination trace information. */ - denomTrace: DenomTrace | undefined; -} -/** - * QueryConnectionsRequest is the request type for the Query/DenomTraces RPC - * method - */ -export interface QueryDenomTracesRequest { - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined; -} -/** - * QueryConnectionsResponse is the response type for the Query/DenomTraces RPC - * method. - */ -export interface QueryDenomTracesResponse { - /** denom_traces returns all denominations trace information. */ - denomTraces: DenomTrace[]; - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined; -} -/** QueryParamsRequest is the request type for the Query/Params RPC method. */ -export interface QueryParamsRequest { -} -/** QueryParamsResponse is the response type for the Query/Params RPC method. */ -export interface QueryParamsResponse { - /** params defines the parameters of the module. */ - params: Params | undefined; -} -export declare const QueryDenomTraceRequest: { - encode(message: QueryDenomTraceRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDenomTraceRequest; - fromJSON(object: any): QueryDenomTraceRequest; - toJSON(message: QueryDenomTraceRequest): unknown; - fromPartial(object: DeepPartial): QueryDenomTraceRequest; -}; -export declare const QueryDenomTraceResponse: { - encode(message: QueryDenomTraceResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDenomTraceResponse; - fromJSON(object: any): QueryDenomTraceResponse; - toJSON(message: QueryDenomTraceResponse): unknown; - fromPartial(object: DeepPartial): QueryDenomTraceResponse; -}; -export declare const QueryDenomTracesRequest: { - encode(message: QueryDenomTracesRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDenomTracesRequest; - fromJSON(object: any): QueryDenomTracesRequest; - toJSON(message: QueryDenomTracesRequest): unknown; - fromPartial(object: DeepPartial): QueryDenomTracesRequest; -}; -export declare const QueryDenomTracesResponse: { - encode(message: QueryDenomTracesResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryDenomTracesResponse; - fromJSON(object: any): QueryDenomTracesResponse; - toJSON(message: QueryDenomTracesResponse): unknown; - fromPartial(object: DeepPartial): QueryDenomTracesResponse; -}; -export declare const QueryParamsRequest: { - encode(_: QueryParamsRequest, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest; - fromJSON(_: any): QueryParamsRequest; - toJSON(_: QueryParamsRequest): unknown; - fromPartial(_: DeepPartial): QueryParamsRequest; -}; -export declare const QueryParamsResponse: { - encode(message: QueryParamsResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse; - fromJSON(object: any): QueryParamsResponse; - toJSON(message: QueryParamsResponse): unknown; - fromPartial(object: DeepPartial): QueryParamsResponse; -}; -/** Query provides defines the gRPC querier service. */ -export interface Query { - /** DenomTrace queries a denomination trace information. */ - DenomTrace(request: QueryDenomTraceRequest): Promise; - /** DenomTraces queries all denomination traces. */ - DenomTraces(request: QueryDenomTracesRequest): Promise; - /** Params queries all parameters of the ibc-transfer module. */ - Params(request: QueryParamsRequest): Promise; -} -export declare class QueryClientImpl implements Query { - private readonly rpc; - constructor(rpc: Rpc); - DenomTrace(request: QueryDenomTraceRequest): Promise; - DenomTraces(request: QueryDenomTracesRequest): Promise; - Params(request: QueryParamsRequest): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.js deleted file mode 100644 index 17bda73..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.js +++ /dev/null @@ -1,337 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal'; -import { DenomTrace, Params } from '../../../../ibc/applications/transfer/v1/transfer'; -import { PageRequest, PageResponse } from '../../../../cosmos/base/query/v1beta1/pagination'; -export const protobufPackage = 'ibc.applications.transfer.v1'; -const baseQueryDenomTraceRequest = { hash: '' }; -export const QueryDenomTraceRequest = { - encode(message, writer = Writer.create()) { - if (message.hash !== '') { - writer.uint32(10).string(message.hash); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDenomTraceRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.hash = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDenomTraceRequest }; - if (object.hash !== undefined && object.hash !== null) { - message.hash = String(object.hash); - } - else { - message.hash = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.hash !== undefined && (obj.hash = message.hash); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDenomTraceRequest }; - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash; - } - else { - message.hash = ''; - } - return message; - } -}; -const baseQueryDenomTraceResponse = {}; -export const QueryDenomTraceResponse = { - encode(message, writer = Writer.create()) { - if (message.denomTrace !== undefined) { - DenomTrace.encode(message.denomTrace, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDenomTraceResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denomTrace = DenomTrace.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDenomTraceResponse }; - if (object.denomTrace !== undefined && object.denomTrace !== null) { - message.denomTrace = DenomTrace.fromJSON(object.denomTrace); - } - else { - message.denomTrace = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denomTrace !== undefined && (obj.denomTrace = message.denomTrace ? DenomTrace.toJSON(message.denomTrace) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDenomTraceResponse }; - if (object.denomTrace !== undefined && object.denomTrace !== null) { - message.denomTrace = DenomTrace.fromPartial(object.denomTrace); - } - else { - message.denomTrace = undefined; - } - return message; - } -}; -const baseQueryDenomTracesRequest = {}; -export const QueryDenomTracesRequest = { - encode(message, writer = Writer.create()) { - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDenomTracesRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.pagination = PageRequest.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDenomTracesRequest }; - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDenomTracesRequest }; - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryDenomTracesResponse = {}; -export const QueryDenomTracesResponse = { - encode(message, writer = Writer.create()) { - for (const v of message.denomTraces) { - DenomTrace.encode(v, writer.uint32(10).fork()).ldelim(); - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryDenomTracesResponse }; - message.denomTraces = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denomTraces.push(DenomTrace.decode(reader, reader.uint32())); - break; - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryDenomTracesResponse }; - message.denomTraces = []; - if (object.denomTraces !== undefined && object.denomTraces !== null) { - for (const e of object.denomTraces) { - message.denomTraces.push(DenomTrace.fromJSON(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.denomTraces) { - obj.denomTraces = message.denomTraces.map((e) => (e ? DenomTrace.toJSON(e) : undefined)); - } - else { - obj.denomTraces = []; - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryDenomTracesResponse }; - message.denomTraces = []; - if (object.denomTraces !== undefined && object.denomTraces !== null) { - for (const e of object.denomTraces) { - message.denomTraces.push(DenomTrace.fromPartial(e)); - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination); - } - else { - message.pagination = undefined; - } - return message; - } -}; -const baseQueryParamsRequest = {}; -export const QueryParamsRequest = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsRequest }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseQueryParamsRequest }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseQueryParamsRequest }; - return message; - } -}; -const baseQueryParamsResponse = {}; -export const QueryParamsResponse = { - encode(message, writer = Writer.create()) { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseQueryParamsResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseQueryParamsResponse }; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params); - } - else { - message.params = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseQueryParamsResponse }; - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params); - } - else { - message.params = undefined; - } - return message; - } -}; -export class QueryClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - DenomTrace(request) { - const data = QueryDenomTraceRequest.encode(request).finish(); - const promise = this.rpc.request('ibc.applications.transfer.v1.Query', 'DenomTrace', data); - return promise.then((data) => QueryDenomTraceResponse.decode(new Reader(data))); - } - DenomTraces(request) { - const data = QueryDenomTracesRequest.encode(request).finish(); - const promise = this.rpc.request('ibc.applications.transfer.v1.Query', 'DenomTraces', data); - return promise.then((data) => QueryDenomTracesResponse.decode(new Reader(data))); - } - Params(request) { - const data = QueryParamsRequest.encode(request).finish(); - const promise = this.rpc.request('ibc.applications.transfer.v1.Query', 'Params', data); - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))); - } -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.ts deleted file mode 100644 index f8ba64e..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/query.ts +++ /dev/null @@ -1,439 +0,0 @@ -/* eslint-disable */ -import { Reader, Writer } from 'protobufjs/minimal' -import { DenomTrace, Params } from '../../../../ibc/applications/transfer/v1/transfer' -import { PageRequest, PageResponse } from '../../../../cosmos/base/query/v1beta1/pagination' - -export const protobufPackage = 'ibc.applications.transfer.v1' - -/** - * QueryDenomTraceRequest is the request type for the Query/DenomTrace RPC - * method - */ -export interface QueryDenomTraceRequest { - /** hash (in hex format) of the denomination trace information. */ - hash: string -} - -/** - * QueryDenomTraceResponse is the response type for the Query/DenomTrace RPC - * method. - */ -export interface QueryDenomTraceResponse { - /** denom_trace returns the requested denomination trace information. */ - denomTrace: DenomTrace | undefined -} - -/** - * QueryConnectionsRequest is the request type for the Query/DenomTraces RPC - * method - */ -export interface QueryDenomTracesRequest { - /** pagination defines an optional pagination for the request. */ - pagination: PageRequest | undefined -} - -/** - * QueryConnectionsResponse is the response type for the Query/DenomTraces RPC - * method. - */ -export interface QueryDenomTracesResponse { - /** denom_traces returns all denominations trace information. */ - denomTraces: DenomTrace[] - /** pagination defines the pagination in the response. */ - pagination: PageResponse | undefined -} - -/** QueryParamsRequest is the request type for the Query/Params RPC method. */ -export interface QueryParamsRequest {} - -/** QueryParamsResponse is the response type for the Query/Params RPC method. */ -export interface QueryParamsResponse { - /** params defines the parameters of the module. */ - params: Params | undefined -} - -const baseQueryDenomTraceRequest: object = { hash: '' } - -export const QueryDenomTraceRequest = { - encode(message: QueryDenomTraceRequest, writer: Writer = Writer.create()): Writer { - if (message.hash !== '') { - writer.uint32(10).string(message.hash) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDenomTraceRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDenomTraceRequest } as QueryDenomTraceRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.hash = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDenomTraceRequest { - const message = { ...baseQueryDenomTraceRequest } as QueryDenomTraceRequest - if (object.hash !== undefined && object.hash !== null) { - message.hash = String(object.hash) - } else { - message.hash = '' - } - return message - }, - - toJSON(message: QueryDenomTraceRequest): unknown { - const obj: any = {} - message.hash !== undefined && (obj.hash = message.hash) - return obj - }, - - fromPartial(object: DeepPartial): QueryDenomTraceRequest { - const message = { ...baseQueryDenomTraceRequest } as QueryDenomTraceRequest - if (object.hash !== undefined && object.hash !== null) { - message.hash = object.hash - } else { - message.hash = '' - } - return message - } -} - -const baseQueryDenomTraceResponse: object = {} - -export const QueryDenomTraceResponse = { - encode(message: QueryDenomTraceResponse, writer: Writer = Writer.create()): Writer { - if (message.denomTrace !== undefined) { - DenomTrace.encode(message.denomTrace, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDenomTraceResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDenomTraceResponse } as QueryDenomTraceResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denomTrace = DenomTrace.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDenomTraceResponse { - const message = { ...baseQueryDenomTraceResponse } as QueryDenomTraceResponse - if (object.denomTrace !== undefined && object.denomTrace !== null) { - message.denomTrace = DenomTrace.fromJSON(object.denomTrace) - } else { - message.denomTrace = undefined - } - return message - }, - - toJSON(message: QueryDenomTraceResponse): unknown { - const obj: any = {} - message.denomTrace !== undefined && (obj.denomTrace = message.denomTrace ? DenomTrace.toJSON(message.denomTrace) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDenomTraceResponse { - const message = { ...baseQueryDenomTraceResponse } as QueryDenomTraceResponse - if (object.denomTrace !== undefined && object.denomTrace !== null) { - message.denomTrace = DenomTrace.fromPartial(object.denomTrace) - } else { - message.denomTrace = undefined - } - return message - } -} - -const baseQueryDenomTracesRequest: object = {} - -export const QueryDenomTracesRequest = { - encode(message: QueryDenomTracesRequest, writer: Writer = Writer.create()): Writer { - if (message.pagination !== undefined) { - PageRequest.encode(message.pagination, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDenomTracesRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDenomTracesRequest } as QueryDenomTracesRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.pagination = PageRequest.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDenomTracesRequest { - const message = { ...baseQueryDenomTracesRequest } as QueryDenomTracesRequest - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDenomTracesRequest): unknown { - const obj: any = {} - message.pagination !== undefined && (obj.pagination = message.pagination ? PageRequest.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDenomTracesRequest { - const message = { ...baseQueryDenomTracesRequest } as QueryDenomTracesRequest - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageRequest.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryDenomTracesResponse: object = {} - -export const QueryDenomTracesResponse = { - encode(message: QueryDenomTracesResponse, writer: Writer = Writer.create()): Writer { - for (const v of message.denomTraces) { - DenomTrace.encode(v!, writer.uint32(10).fork()).ldelim() - } - if (message.pagination !== undefined) { - PageResponse.encode(message.pagination, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryDenomTracesResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryDenomTracesResponse } as QueryDenomTracesResponse - message.denomTraces = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denomTraces.push(DenomTrace.decode(reader, reader.uint32())) - break - case 2: - message.pagination = PageResponse.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryDenomTracesResponse { - const message = { ...baseQueryDenomTracesResponse } as QueryDenomTracesResponse - message.denomTraces = [] - if (object.denomTraces !== undefined && object.denomTraces !== null) { - for (const e of object.denomTraces) { - message.denomTraces.push(DenomTrace.fromJSON(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromJSON(object.pagination) - } else { - message.pagination = undefined - } - return message - }, - - toJSON(message: QueryDenomTracesResponse): unknown { - const obj: any = {} - if (message.denomTraces) { - obj.denomTraces = message.denomTraces.map((e) => (e ? DenomTrace.toJSON(e) : undefined)) - } else { - obj.denomTraces = [] - } - message.pagination !== undefined && (obj.pagination = message.pagination ? PageResponse.toJSON(message.pagination) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryDenomTracesResponse { - const message = { ...baseQueryDenomTracesResponse } as QueryDenomTracesResponse - message.denomTraces = [] - if (object.denomTraces !== undefined && object.denomTraces !== null) { - for (const e of object.denomTraces) { - message.denomTraces.push(DenomTrace.fromPartial(e)) - } - } - if (object.pagination !== undefined && object.pagination !== null) { - message.pagination = PageResponse.fromPartial(object.pagination) - } else { - message.pagination = undefined - } - return message - } -} - -const baseQueryParamsRequest: object = {} - -export const QueryParamsRequest = { - encode(_: QueryParamsRequest, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsRequest { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - return message - }, - - toJSON(_: QueryParamsRequest): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): QueryParamsRequest { - const message = { ...baseQueryParamsRequest } as QueryParamsRequest - return message - } -} - -const baseQueryParamsResponse: object = {} - -export const QueryParamsResponse = { - encode(message: QueryParamsResponse, writer: Writer = Writer.create()): Writer { - if (message.params !== undefined) { - Params.encode(message.params, writer.uint32(10).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): QueryParamsResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.params = Params.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromJSON(object.params) - } else { - message.params = undefined - } - return message - }, - - toJSON(message: QueryParamsResponse): unknown { - const obj: any = {} - message.params !== undefined && (obj.params = message.params ? Params.toJSON(message.params) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): QueryParamsResponse { - const message = { ...baseQueryParamsResponse } as QueryParamsResponse - if (object.params !== undefined && object.params !== null) { - message.params = Params.fromPartial(object.params) - } else { - message.params = undefined - } - return message - } -} - -/** Query provides defines the gRPC querier service. */ -export interface Query { - /** DenomTrace queries a denomination trace information. */ - DenomTrace(request: QueryDenomTraceRequest): Promise - /** DenomTraces queries all denomination traces. */ - DenomTraces(request: QueryDenomTracesRequest): Promise - /** Params queries all parameters of the ibc-transfer module. */ - Params(request: QueryParamsRequest): Promise -} - -export class QueryClientImpl implements Query { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - DenomTrace(request: QueryDenomTraceRequest): Promise { - const data = QueryDenomTraceRequest.encode(request).finish() - const promise = this.rpc.request('ibc.applications.transfer.v1.Query', 'DenomTrace', data) - return promise.then((data) => QueryDenomTraceResponse.decode(new Reader(data))) - } - - DenomTraces(request: QueryDenomTracesRequest): Promise { - const data = QueryDenomTracesRequest.encode(request).finish() - const promise = this.rpc.request('ibc.applications.transfer.v1.Query', 'DenomTraces', data) - return promise.then((data) => QueryDenomTracesResponse.decode(new Reader(data))) - } - - Params(request: QueryParamsRequest): Promise { - const data = QueryParamsRequest.encode(request).finish() - const promise = this.rpc.request('ibc.applications.transfer.v1.Query', 'Params', data) - return promise.then((data) => QueryParamsResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.d.ts deleted file mode 100644 index 688a3ac..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.d.ts +++ /dev/null @@ -1,74 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -export declare const protobufPackage = "ibc.applications.transfer.v1"; -/** - * FungibleTokenPacketData defines a struct for the packet payload - * See FungibleTokenPacketData spec: - * https://github.com/cosmos/ics/tree/master/spec/ics-020-fungible-token-transfer#data-structures - */ -export interface FungibleTokenPacketData { - /** the token denomination to be transferred */ - denom: string; - /** the token amount to be transferred */ - amount: number; - /** the sender address */ - sender: string; - /** the recipient address on the destination chain */ - receiver: string; -} -/** - * DenomTrace contains the base denomination for ICS20 fungible tokens and the - * source tracing information path. - */ -export interface DenomTrace { - /** - * path defines the chain of port/channel identifiers used for tracing the - * source of the fungible token. - */ - path: string; - /** base denomination of the relayed fungible token. */ - baseDenom: string; -} -/** - * Params defines the set of IBC transfer parameters. - * NOTE: To prevent a single token from being transferred, set the - * TransfersEnabled parameter to true and then set the bank module's SendEnabled - * parameter for the denomination to false. - */ -export interface Params { - /** - * send_enabled enables or disables all cross-chain token transfers from this - * chain. - */ - sendEnabled: boolean; - /** - * receive_enabled enables or disables all cross-chain token transfers to this - * chain. - */ - receiveEnabled: boolean; -} -export declare const FungibleTokenPacketData: { - encode(message: FungibleTokenPacketData, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): FungibleTokenPacketData; - fromJSON(object: any): FungibleTokenPacketData; - toJSON(message: FungibleTokenPacketData): unknown; - fromPartial(object: DeepPartial): FungibleTokenPacketData; -}; -export declare const DenomTrace: { - encode(message: DenomTrace, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): DenomTrace; - fromJSON(object: any): DenomTrace; - toJSON(message: DenomTrace): unknown; - fromPartial(object: DeepPartial): DenomTrace; -}; -export declare const Params: { - encode(message: Params, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Params; - fromJSON(object: any): Params; - toJSON(message: Params): unknown; - fromPartial(object: DeepPartial): Params; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.js deleted file mode 100644 index 80a7800..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.js +++ /dev/null @@ -1,273 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -export const protobufPackage = 'ibc.applications.transfer.v1'; -const baseFungibleTokenPacketData = { denom: '', amount: 0, sender: '', receiver: '' }; -export const FungibleTokenPacketData = { - encode(message, writer = Writer.create()) { - if (message.denom !== '') { - writer.uint32(10).string(message.denom); - } - if (message.amount !== 0) { - writer.uint32(16).uint64(message.amount); - } - if (message.sender !== '') { - writer.uint32(26).string(message.sender); - } - if (message.receiver !== '') { - writer.uint32(34).string(message.receiver); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseFungibleTokenPacketData }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.denom = reader.string(); - break; - case 2: - message.amount = longToNumber(reader.uint64()); - break; - case 3: - message.sender = reader.string(); - break; - case 4: - message.receiver = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseFungibleTokenPacketData }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom); - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Number(object.amount); - } - else { - message.amount = 0; - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = String(object.sender); - } - else { - message.sender = ''; - } - if (object.receiver !== undefined && object.receiver !== null) { - message.receiver = String(object.receiver); - } - else { - message.receiver = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.denom !== undefined && (obj.denom = message.denom); - message.amount !== undefined && (obj.amount = message.amount); - message.sender !== undefined && (obj.sender = message.sender); - message.receiver !== undefined && (obj.receiver = message.receiver); - return obj; - }, - fromPartial(object) { - const message = { ...baseFungibleTokenPacketData }; - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom; - } - else { - message.denom = ''; - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount; - } - else { - message.amount = 0; - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = object.sender; - } - else { - message.sender = ''; - } - if (object.receiver !== undefined && object.receiver !== null) { - message.receiver = object.receiver; - } - else { - message.receiver = ''; - } - return message; - } -}; -const baseDenomTrace = { path: '', baseDenom: '' }; -export const DenomTrace = { - encode(message, writer = Writer.create()) { - if (message.path !== '') { - writer.uint32(10).string(message.path); - } - if (message.baseDenom !== '') { - writer.uint32(18).string(message.baseDenom); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseDenomTrace }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.path = reader.string(); - break; - case 2: - message.baseDenom = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseDenomTrace }; - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path); - } - else { - message.path = ''; - } - if (object.baseDenom !== undefined && object.baseDenom !== null) { - message.baseDenom = String(object.baseDenom); - } - else { - message.baseDenom = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.path !== undefined && (obj.path = message.path); - message.baseDenom !== undefined && (obj.baseDenom = message.baseDenom); - return obj; - }, - fromPartial(object) { - const message = { ...baseDenomTrace }; - if (object.path !== undefined && object.path !== null) { - message.path = object.path; - } - else { - message.path = ''; - } - if (object.baseDenom !== undefined && object.baseDenom !== null) { - message.baseDenom = object.baseDenom; - } - else { - message.baseDenom = ''; - } - return message; - } -}; -const baseParams = { sendEnabled: false, receiveEnabled: false }; -export const Params = { - encode(message, writer = Writer.create()) { - if (message.sendEnabled === true) { - writer.uint32(8).bool(message.sendEnabled); - } - if (message.receiveEnabled === true) { - writer.uint32(16).bool(message.receiveEnabled); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseParams }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.sendEnabled = reader.bool(); - break; - case 2: - message.receiveEnabled = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseParams }; - if (object.sendEnabled !== undefined && object.sendEnabled !== null) { - message.sendEnabled = Boolean(object.sendEnabled); - } - else { - message.sendEnabled = false; - } - if (object.receiveEnabled !== undefined && object.receiveEnabled !== null) { - message.receiveEnabled = Boolean(object.receiveEnabled); - } - else { - message.receiveEnabled = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.sendEnabled !== undefined && (obj.sendEnabled = message.sendEnabled); - message.receiveEnabled !== undefined && (obj.receiveEnabled = message.receiveEnabled); - return obj; - }, - fromPartial(object) { - const message = { ...baseParams }; - if (object.sendEnabled !== undefined && object.sendEnabled !== null) { - message.sendEnabled = object.sendEnabled; - } - else { - message.sendEnabled = false; - } - if (object.receiveEnabled !== undefined && object.receiveEnabled !== null) { - message.receiveEnabled = object.receiveEnabled; - } - else { - message.receiveEnabled = false; - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.ts deleted file mode 100644 index 59ee7f7..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/transfer.ts +++ /dev/null @@ -1,337 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' - -export const protobufPackage = 'ibc.applications.transfer.v1' - -/** - * FungibleTokenPacketData defines a struct for the packet payload - * See FungibleTokenPacketData spec: - * https://github.com/cosmos/ics/tree/master/spec/ics-020-fungible-token-transfer#data-structures - */ -export interface FungibleTokenPacketData { - /** the token denomination to be transferred */ - denom: string - /** the token amount to be transferred */ - amount: number - /** the sender address */ - sender: string - /** the recipient address on the destination chain */ - receiver: string -} - -/** - * DenomTrace contains the base denomination for ICS20 fungible tokens and the - * source tracing information path. - */ -export interface DenomTrace { - /** - * path defines the chain of port/channel identifiers used for tracing the - * source of the fungible token. - */ - path: string - /** base denomination of the relayed fungible token. */ - baseDenom: string -} - -/** - * Params defines the set of IBC transfer parameters. - * NOTE: To prevent a single token from being transferred, set the - * TransfersEnabled parameter to true and then set the bank module's SendEnabled - * parameter for the denomination to false. - */ -export interface Params { - /** - * send_enabled enables or disables all cross-chain token transfers from this - * chain. - */ - sendEnabled: boolean - /** - * receive_enabled enables or disables all cross-chain token transfers to this - * chain. - */ - receiveEnabled: boolean -} - -const baseFungibleTokenPacketData: object = { denom: '', amount: 0, sender: '', receiver: '' } - -export const FungibleTokenPacketData = { - encode(message: FungibleTokenPacketData, writer: Writer = Writer.create()): Writer { - if (message.denom !== '') { - writer.uint32(10).string(message.denom) - } - if (message.amount !== 0) { - writer.uint32(16).uint64(message.amount) - } - if (message.sender !== '') { - writer.uint32(26).string(message.sender) - } - if (message.receiver !== '') { - writer.uint32(34).string(message.receiver) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): FungibleTokenPacketData { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseFungibleTokenPacketData } as FungibleTokenPacketData - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.denom = reader.string() - break - case 2: - message.amount = longToNumber(reader.uint64() as Long) - break - case 3: - message.sender = reader.string() - break - case 4: - message.receiver = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): FungibleTokenPacketData { - const message = { ...baseFungibleTokenPacketData } as FungibleTokenPacketData - if (object.denom !== undefined && object.denom !== null) { - message.denom = String(object.denom) - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = Number(object.amount) - } else { - message.amount = 0 - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = String(object.sender) - } else { - message.sender = '' - } - if (object.receiver !== undefined && object.receiver !== null) { - message.receiver = String(object.receiver) - } else { - message.receiver = '' - } - return message - }, - - toJSON(message: FungibleTokenPacketData): unknown { - const obj: any = {} - message.denom !== undefined && (obj.denom = message.denom) - message.amount !== undefined && (obj.amount = message.amount) - message.sender !== undefined && (obj.sender = message.sender) - message.receiver !== undefined && (obj.receiver = message.receiver) - return obj - }, - - fromPartial(object: DeepPartial): FungibleTokenPacketData { - const message = { ...baseFungibleTokenPacketData } as FungibleTokenPacketData - if (object.denom !== undefined && object.denom !== null) { - message.denom = object.denom - } else { - message.denom = '' - } - if (object.amount !== undefined && object.amount !== null) { - message.amount = object.amount - } else { - message.amount = 0 - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = object.sender - } else { - message.sender = '' - } - if (object.receiver !== undefined && object.receiver !== null) { - message.receiver = object.receiver - } else { - message.receiver = '' - } - return message - } -} - -const baseDenomTrace: object = { path: '', baseDenom: '' } - -export const DenomTrace = { - encode(message: DenomTrace, writer: Writer = Writer.create()): Writer { - if (message.path !== '') { - writer.uint32(10).string(message.path) - } - if (message.baseDenom !== '') { - writer.uint32(18).string(message.baseDenom) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): DenomTrace { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseDenomTrace } as DenomTrace - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.path = reader.string() - break - case 2: - message.baseDenom = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): DenomTrace { - const message = { ...baseDenomTrace } as DenomTrace - if (object.path !== undefined && object.path !== null) { - message.path = String(object.path) - } else { - message.path = '' - } - if (object.baseDenom !== undefined && object.baseDenom !== null) { - message.baseDenom = String(object.baseDenom) - } else { - message.baseDenom = '' - } - return message - }, - - toJSON(message: DenomTrace): unknown { - const obj: any = {} - message.path !== undefined && (obj.path = message.path) - message.baseDenom !== undefined && (obj.baseDenom = message.baseDenom) - return obj - }, - - fromPartial(object: DeepPartial): DenomTrace { - const message = { ...baseDenomTrace } as DenomTrace - if (object.path !== undefined && object.path !== null) { - message.path = object.path - } else { - message.path = '' - } - if (object.baseDenom !== undefined && object.baseDenom !== null) { - message.baseDenom = object.baseDenom - } else { - message.baseDenom = '' - } - return message - } -} - -const baseParams: object = { sendEnabled: false, receiveEnabled: false } - -export const Params = { - encode(message: Params, writer: Writer = Writer.create()): Writer { - if (message.sendEnabled === true) { - writer.uint32(8).bool(message.sendEnabled) - } - if (message.receiveEnabled === true) { - writer.uint32(16).bool(message.receiveEnabled) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Params { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseParams } as Params - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.sendEnabled = reader.bool() - break - case 2: - message.receiveEnabled = reader.bool() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Params { - const message = { ...baseParams } as Params - if (object.sendEnabled !== undefined && object.sendEnabled !== null) { - message.sendEnabled = Boolean(object.sendEnabled) - } else { - message.sendEnabled = false - } - if (object.receiveEnabled !== undefined && object.receiveEnabled !== null) { - message.receiveEnabled = Boolean(object.receiveEnabled) - } else { - message.receiveEnabled = false - } - return message - }, - - toJSON(message: Params): unknown { - const obj: any = {} - message.sendEnabled !== undefined && (obj.sendEnabled = message.sendEnabled) - message.receiveEnabled !== undefined && (obj.receiveEnabled = message.receiveEnabled) - return obj - }, - - fromPartial(object: DeepPartial): Params { - const message = { ...baseParams } as Params - if (object.sendEnabled !== undefined && object.sendEnabled !== null) { - message.sendEnabled = object.sendEnabled - } else { - message.sendEnabled = false - } - if (object.receiveEnabled !== undefined && object.receiveEnabled !== null) { - message.receiveEnabled = object.receiveEnabled - } else { - message.receiveEnabled = false - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.d.ts deleted file mode 100644 index e28e20b..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.d.ts +++ /dev/null @@ -1,66 +0,0 @@ -import { Reader, Writer } from 'protobufjs/minimal'; -import { Coin } from '../../../../cosmos/base/v1beta1/coin'; -import { Height } from '../../../../ibc/core/client/v1/client'; -export declare const protobufPackage = "ibc.applications.transfer.v1"; -/** - * MsgTransfer defines a msg to transfer fungible tokens (i.e Coins) between - * ICS20 enabled chains. See ICS Spec here: - * https://github.com/cosmos/ics/tree/master/spec/ics-020-fungible-token-transfer#data-structures - */ -export interface MsgTransfer { - /** the port on which the packet will be sent */ - sourcePort: string; - /** the channel by which the packet will be sent */ - sourceChannel: string; - /** the tokens to be transferred */ - token: Coin | undefined; - /** the sender address */ - sender: string; - /** the recipient address on the destination chain */ - receiver: string; - /** - * Timeout height relative to the current block height. - * The timeout is disabled when set to 0. - */ - timeoutHeight: Height | undefined; - /** - * Timeout timestamp (in nanoseconds) relative to the current block timestamp. - * The timeout is disabled when set to 0. - */ - timeoutTimestamp: number; -} -/** MsgTransferResponse defines the Msg/Transfer response type. */ -export interface MsgTransferResponse { -} -export declare const MsgTransfer: { - encode(message: MsgTransfer, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgTransfer; - fromJSON(object: any): MsgTransfer; - toJSON(message: MsgTransfer): unknown; - fromPartial(object: DeepPartial): MsgTransfer; -}; -export declare const MsgTransferResponse: { - encode(_: MsgTransferResponse, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): MsgTransferResponse; - fromJSON(_: any): MsgTransferResponse; - toJSON(_: MsgTransferResponse): unknown; - fromPartial(_: DeepPartial): MsgTransferResponse; -}; -/** Msg defines the ibc/transfer Msg service. */ -export interface Msg { - /** Transfer defines a rpc handler method for MsgTransfer. */ - Transfer(request: MsgTransfer): Promise; -} -export declare class MsgClientImpl implements Msg { - private readonly rpc; - constructor(rpc: Rpc); - Transfer(request: MsgTransfer): Promise; -} -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise; -} -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.js deleted file mode 100644 index 9b52cbc..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.js +++ /dev/null @@ -1,234 +0,0 @@ -/* eslint-disable */ -import { Reader, util, configure, Writer } from 'protobufjs/minimal'; -import * as Long from 'long'; -import { Coin } from '../../../../cosmos/base/v1beta1/coin'; -import { Height } from '../../../../ibc/core/client/v1/client'; -export const protobufPackage = 'ibc.applications.transfer.v1'; -const baseMsgTransfer = { sourcePort: '', sourceChannel: '', sender: '', receiver: '', timeoutTimestamp: 0 }; -export const MsgTransfer = { - encode(message, writer = Writer.create()) { - if (message.sourcePort !== '') { - writer.uint32(10).string(message.sourcePort); - } - if (message.sourceChannel !== '') { - writer.uint32(18).string(message.sourceChannel); - } - if (message.token !== undefined) { - Coin.encode(message.token, writer.uint32(26).fork()).ldelim(); - } - if (message.sender !== '') { - writer.uint32(34).string(message.sender); - } - if (message.receiver !== '') { - writer.uint32(42).string(message.receiver); - } - if (message.timeoutHeight !== undefined) { - Height.encode(message.timeoutHeight, writer.uint32(50).fork()).ldelim(); - } - if (message.timeoutTimestamp !== 0) { - writer.uint32(56).uint64(message.timeoutTimestamp); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgTransfer }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.sourcePort = reader.string(); - break; - case 2: - message.sourceChannel = reader.string(); - break; - case 3: - message.token = Coin.decode(reader, reader.uint32()); - break; - case 4: - message.sender = reader.string(); - break; - case 5: - message.receiver = reader.string(); - break; - case 6: - message.timeoutHeight = Height.decode(reader, reader.uint32()); - break; - case 7: - message.timeoutTimestamp = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseMsgTransfer }; - if (object.sourcePort !== undefined && object.sourcePort !== null) { - message.sourcePort = String(object.sourcePort); - } - else { - message.sourcePort = ''; - } - if (object.sourceChannel !== undefined && object.sourceChannel !== null) { - message.sourceChannel = String(object.sourceChannel); - } - else { - message.sourceChannel = ''; - } - if (object.token !== undefined && object.token !== null) { - message.token = Coin.fromJSON(object.token); - } - else { - message.token = undefined; - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = String(object.sender); - } - else { - message.sender = ''; - } - if (object.receiver !== undefined && object.receiver !== null) { - message.receiver = String(object.receiver); - } - else { - message.receiver = ''; - } - if (object.timeoutHeight !== undefined && object.timeoutHeight !== null) { - message.timeoutHeight = Height.fromJSON(object.timeoutHeight); - } - else { - message.timeoutHeight = undefined; - } - if (object.timeoutTimestamp !== undefined && object.timeoutTimestamp !== null) { - message.timeoutTimestamp = Number(object.timeoutTimestamp); - } - else { - message.timeoutTimestamp = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.sourcePort !== undefined && (obj.sourcePort = message.sourcePort); - message.sourceChannel !== undefined && (obj.sourceChannel = message.sourceChannel); - message.token !== undefined && (obj.token = message.token ? Coin.toJSON(message.token) : undefined); - message.sender !== undefined && (obj.sender = message.sender); - message.receiver !== undefined && (obj.receiver = message.receiver); - message.timeoutHeight !== undefined && (obj.timeoutHeight = message.timeoutHeight ? Height.toJSON(message.timeoutHeight) : undefined); - message.timeoutTimestamp !== undefined && (obj.timeoutTimestamp = message.timeoutTimestamp); - return obj; - }, - fromPartial(object) { - const message = { ...baseMsgTransfer }; - if (object.sourcePort !== undefined && object.sourcePort !== null) { - message.sourcePort = object.sourcePort; - } - else { - message.sourcePort = ''; - } - if (object.sourceChannel !== undefined && object.sourceChannel !== null) { - message.sourceChannel = object.sourceChannel; - } - else { - message.sourceChannel = ''; - } - if (object.token !== undefined && object.token !== null) { - message.token = Coin.fromPartial(object.token); - } - else { - message.token = undefined; - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = object.sender; - } - else { - message.sender = ''; - } - if (object.receiver !== undefined && object.receiver !== null) { - message.receiver = object.receiver; - } - else { - message.receiver = ''; - } - if (object.timeoutHeight !== undefined && object.timeoutHeight !== null) { - message.timeoutHeight = Height.fromPartial(object.timeoutHeight); - } - else { - message.timeoutHeight = undefined; - } - if (object.timeoutTimestamp !== undefined && object.timeoutTimestamp !== null) { - message.timeoutTimestamp = object.timeoutTimestamp; - } - else { - message.timeoutTimestamp = 0; - } - return message; - } -}; -const baseMsgTransferResponse = {}; -export const MsgTransferResponse = { - encode(_, writer = Writer.create()) { - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseMsgTransferResponse }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(_) { - const message = { ...baseMsgTransferResponse }; - return message; - }, - toJSON(_) { - const obj = {}; - return obj; - }, - fromPartial(_) { - const message = { ...baseMsgTransferResponse }; - return message; - } -}; -export class MsgClientImpl { - constructor(rpc) { - this.rpc = rpc; - } - Transfer(request) { - const data = MsgTransfer.encode(request).finish(); - const promise = this.rpc.request('ibc.applications.transfer.v1.Msg', 'Transfer', data); - return promise.then((data) => MsgTransferResponse.decode(new Reader(data))); - } -} -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.ts deleted file mode 100644 index 639a9f6..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/applications/transfer/v1/tx.ts +++ /dev/null @@ -1,288 +0,0 @@ -/* eslint-disable */ -import { Reader, util, configure, Writer } from 'protobufjs/minimal' -import * as Long from 'long' -import { Coin } from '../../../../cosmos/base/v1beta1/coin' -import { Height } from '../../../../ibc/core/client/v1/client' - -export const protobufPackage = 'ibc.applications.transfer.v1' - -/** - * MsgTransfer defines a msg to transfer fungible tokens (i.e Coins) between - * ICS20 enabled chains. See ICS Spec here: - * https://github.com/cosmos/ics/tree/master/spec/ics-020-fungible-token-transfer#data-structures - */ -export interface MsgTransfer { - /** the port on which the packet will be sent */ - sourcePort: string - /** the channel by which the packet will be sent */ - sourceChannel: string - /** the tokens to be transferred */ - token: Coin | undefined - /** the sender address */ - sender: string - /** the recipient address on the destination chain */ - receiver: string - /** - * Timeout height relative to the current block height. - * The timeout is disabled when set to 0. - */ - timeoutHeight: Height | undefined - /** - * Timeout timestamp (in nanoseconds) relative to the current block timestamp. - * The timeout is disabled when set to 0. - */ - timeoutTimestamp: number -} - -/** MsgTransferResponse defines the Msg/Transfer response type. */ -export interface MsgTransferResponse {} - -const baseMsgTransfer: object = { sourcePort: '', sourceChannel: '', sender: '', receiver: '', timeoutTimestamp: 0 } - -export const MsgTransfer = { - encode(message: MsgTransfer, writer: Writer = Writer.create()): Writer { - if (message.sourcePort !== '') { - writer.uint32(10).string(message.sourcePort) - } - if (message.sourceChannel !== '') { - writer.uint32(18).string(message.sourceChannel) - } - if (message.token !== undefined) { - Coin.encode(message.token, writer.uint32(26).fork()).ldelim() - } - if (message.sender !== '') { - writer.uint32(34).string(message.sender) - } - if (message.receiver !== '') { - writer.uint32(42).string(message.receiver) - } - if (message.timeoutHeight !== undefined) { - Height.encode(message.timeoutHeight, writer.uint32(50).fork()).ldelim() - } - if (message.timeoutTimestamp !== 0) { - writer.uint32(56).uint64(message.timeoutTimestamp) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgTransfer { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgTransfer } as MsgTransfer - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.sourcePort = reader.string() - break - case 2: - message.sourceChannel = reader.string() - break - case 3: - message.token = Coin.decode(reader, reader.uint32()) - break - case 4: - message.sender = reader.string() - break - case 5: - message.receiver = reader.string() - break - case 6: - message.timeoutHeight = Height.decode(reader, reader.uint32()) - break - case 7: - message.timeoutTimestamp = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): MsgTransfer { - const message = { ...baseMsgTransfer } as MsgTransfer - if (object.sourcePort !== undefined && object.sourcePort !== null) { - message.sourcePort = String(object.sourcePort) - } else { - message.sourcePort = '' - } - if (object.sourceChannel !== undefined && object.sourceChannel !== null) { - message.sourceChannel = String(object.sourceChannel) - } else { - message.sourceChannel = '' - } - if (object.token !== undefined && object.token !== null) { - message.token = Coin.fromJSON(object.token) - } else { - message.token = undefined - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = String(object.sender) - } else { - message.sender = '' - } - if (object.receiver !== undefined && object.receiver !== null) { - message.receiver = String(object.receiver) - } else { - message.receiver = '' - } - if (object.timeoutHeight !== undefined && object.timeoutHeight !== null) { - message.timeoutHeight = Height.fromJSON(object.timeoutHeight) - } else { - message.timeoutHeight = undefined - } - if (object.timeoutTimestamp !== undefined && object.timeoutTimestamp !== null) { - message.timeoutTimestamp = Number(object.timeoutTimestamp) - } else { - message.timeoutTimestamp = 0 - } - return message - }, - - toJSON(message: MsgTransfer): unknown { - const obj: any = {} - message.sourcePort !== undefined && (obj.sourcePort = message.sourcePort) - message.sourceChannel !== undefined && (obj.sourceChannel = message.sourceChannel) - message.token !== undefined && (obj.token = message.token ? Coin.toJSON(message.token) : undefined) - message.sender !== undefined && (obj.sender = message.sender) - message.receiver !== undefined && (obj.receiver = message.receiver) - message.timeoutHeight !== undefined && (obj.timeoutHeight = message.timeoutHeight ? Height.toJSON(message.timeoutHeight) : undefined) - message.timeoutTimestamp !== undefined && (obj.timeoutTimestamp = message.timeoutTimestamp) - return obj - }, - - fromPartial(object: DeepPartial): MsgTransfer { - const message = { ...baseMsgTransfer } as MsgTransfer - if (object.sourcePort !== undefined && object.sourcePort !== null) { - message.sourcePort = object.sourcePort - } else { - message.sourcePort = '' - } - if (object.sourceChannel !== undefined && object.sourceChannel !== null) { - message.sourceChannel = object.sourceChannel - } else { - message.sourceChannel = '' - } - if (object.token !== undefined && object.token !== null) { - message.token = Coin.fromPartial(object.token) - } else { - message.token = undefined - } - if (object.sender !== undefined && object.sender !== null) { - message.sender = object.sender - } else { - message.sender = '' - } - if (object.receiver !== undefined && object.receiver !== null) { - message.receiver = object.receiver - } else { - message.receiver = '' - } - if (object.timeoutHeight !== undefined && object.timeoutHeight !== null) { - message.timeoutHeight = Height.fromPartial(object.timeoutHeight) - } else { - message.timeoutHeight = undefined - } - if (object.timeoutTimestamp !== undefined && object.timeoutTimestamp !== null) { - message.timeoutTimestamp = object.timeoutTimestamp - } else { - message.timeoutTimestamp = 0 - } - return message - } -} - -const baseMsgTransferResponse: object = {} - -export const MsgTransferResponse = { - encode(_: MsgTransferResponse, writer: Writer = Writer.create()): Writer { - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): MsgTransferResponse { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseMsgTransferResponse } as MsgTransferResponse - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(_: any): MsgTransferResponse { - const message = { ...baseMsgTransferResponse } as MsgTransferResponse - return message - }, - - toJSON(_: MsgTransferResponse): unknown { - const obj: any = {} - return obj - }, - - fromPartial(_: DeepPartial): MsgTransferResponse { - const message = { ...baseMsgTransferResponse } as MsgTransferResponse - return message - } -} - -/** Msg defines the ibc/transfer Msg service. */ -export interface Msg { - /** Transfer defines a rpc handler method for MsgTransfer. */ - Transfer(request: MsgTransfer): Promise -} - -export class MsgClientImpl implements Msg { - private readonly rpc: Rpc - constructor(rpc: Rpc) { - this.rpc = rpc - } - Transfer(request: MsgTransfer): Promise { - const data = MsgTransfer.encode(request).finish() - const promise = this.rpc.request('ibc.applications.transfer.v1.Msg', 'Transfer', data) - return promise.then((data) => MsgTransferResponse.decode(new Reader(data))) - } -} - -interface Rpc { - request(service: string, method: string, data: Uint8Array): Promise -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.d.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.d.ts deleted file mode 100644 index e679f57..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.d.ts +++ /dev/null @@ -1,148 +0,0 @@ -import { Writer, Reader } from 'protobufjs/minimal'; -import { Any } from '../../../../google/protobuf/any'; -import { Plan } from '../../../../cosmos/upgrade/v1beta1/upgrade'; -export declare const protobufPackage = "ibc.core.client.v1"; -/** - * IdentifiedClientState defines a client state with an additional client - * identifier field. - */ -export interface IdentifiedClientState { - /** client identifier */ - clientId: string; - /** client state */ - clientState: Any | undefined; -} -/** - * ConsensusStateWithHeight defines a consensus state with an additional height - * field. - */ -export interface ConsensusStateWithHeight { - /** consensus state height */ - height: Height | undefined; - /** consensus state */ - consensusState: Any | undefined; -} -/** - * ClientConsensusStates defines all the stored consensus states for a given - * client. - */ -export interface ClientConsensusStates { - /** client identifier */ - clientId: string; - /** consensus states and their heights associated with the client */ - consensusStates: ConsensusStateWithHeight[]; -} -/** - * ClientUpdateProposal is a governance proposal. If it passes, the substitute - * client's latest consensus state is copied over to the subject client. The proposal - * handler may fail if the subject and the substitute do not match in client and - * chain parameters (with exception to latest height, frozen height, and chain-id). - */ -export interface ClientUpdateProposal { - /** the title of the update proposal */ - title: string; - /** the description of the proposal */ - description: string; - /** the client identifier for the client to be updated if the proposal passes */ - subjectClientId: string; - /** - * the substitute client identifier for the client standing in for the subject - * client - */ - substituteClientId: string; -} -/** - * UpgradeProposal is a gov Content type for initiating an IBC breaking - * upgrade. - */ -export interface UpgradeProposal { - title: string; - description: string; - plan: Plan | undefined; - /** - * An UpgradedClientState must be provided to perform an IBC breaking upgrade. - * This will make the chain commit to the correct upgraded (self) client state - * before the upgrade occurs, so that connecting chains can verify that the - * new upgraded client is valid by verifying a proof on the previous version - * of the chain. This will allow IBC connections to persist smoothly across - * planned chain upgrades - */ - upgradedClientState: Any | undefined; -} -/** - * Height is a monotonically increasing data type - * that can be compared against another Height for the purposes of updating and - * freezing clients - * - * Normally the RevisionHeight is incremented at each height while keeping - * RevisionNumber the same. However some consensus algorithms may choose to - * reset the height in certain conditions e.g. hard forks, state-machine - * breaking changes In these cases, the RevisionNumber is incremented so that - * height continues to be monitonically increasing even as the RevisionHeight - * gets reset - */ -export interface Height { - /** the revision that the client is currently on */ - revisionNumber: number; - /** the height within the given revision */ - revisionHeight: number; -} -/** Params defines the set of IBC light client parameters. */ -export interface Params { - /** allowed_clients defines the list of allowed client state types. */ - allowedClients: string[]; -} -export declare const IdentifiedClientState: { - encode(message: IdentifiedClientState, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): IdentifiedClientState; - fromJSON(object: any): IdentifiedClientState; - toJSON(message: IdentifiedClientState): unknown; - fromPartial(object: DeepPartial): IdentifiedClientState; -}; -export declare const ConsensusStateWithHeight: { - encode(message: ConsensusStateWithHeight, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ConsensusStateWithHeight; - fromJSON(object: any): ConsensusStateWithHeight; - toJSON(message: ConsensusStateWithHeight): unknown; - fromPartial(object: DeepPartial): ConsensusStateWithHeight; -}; -export declare const ClientConsensusStates: { - encode(message: ClientConsensusStates, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ClientConsensusStates; - fromJSON(object: any): ClientConsensusStates; - toJSON(message: ClientConsensusStates): unknown; - fromPartial(object: DeepPartial): ClientConsensusStates; -}; -export declare const ClientUpdateProposal: { - encode(message: ClientUpdateProposal, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): ClientUpdateProposal; - fromJSON(object: any): ClientUpdateProposal; - toJSON(message: ClientUpdateProposal): unknown; - fromPartial(object: DeepPartial): ClientUpdateProposal; -}; -export declare const UpgradeProposal: { - encode(message: UpgradeProposal, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UpgradeProposal; - fromJSON(object: any): UpgradeProposal; - toJSON(message: UpgradeProposal): unknown; - fromPartial(object: DeepPartial): UpgradeProposal; -}; -export declare const Height: { - encode(message: Height, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Height; - fromJSON(object: any): Height; - toJSON(message: Height): unknown; - fromPartial(object: DeepPartial): Height; -}; -export declare const Params: { - encode(message: Params, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): Params; - fromJSON(object: any): Params; - toJSON(message: Params): unknown; - fromPartial(object: DeepPartial): Params; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.js b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.js deleted file mode 100644 index 095c1bc..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.js +++ /dev/null @@ -1,586 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long'; -import { util, configure, Writer, Reader } from 'protobufjs/minimal'; -import { Any } from '../../../../google/protobuf/any'; -import { Plan } from '../../../../cosmos/upgrade/v1beta1/upgrade'; -export const protobufPackage = 'ibc.core.client.v1'; -const baseIdentifiedClientState = { clientId: '' }; -export const IdentifiedClientState = { - encode(message, writer = Writer.create()) { - if (message.clientId !== '') { - writer.uint32(10).string(message.clientId); - } - if (message.clientState !== undefined) { - Any.encode(message.clientState, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseIdentifiedClientState }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientId = reader.string(); - break; - case 2: - message.clientState = Any.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseIdentifiedClientState }; - if (object.clientId !== undefined && object.clientId !== null) { - message.clientId = String(object.clientId); - } - else { - message.clientId = ''; - } - if (object.clientState !== undefined && object.clientState !== null) { - message.clientState = Any.fromJSON(object.clientState); - } - else { - message.clientState = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.clientId !== undefined && (obj.clientId = message.clientId); - message.clientState !== undefined && (obj.clientState = message.clientState ? Any.toJSON(message.clientState) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseIdentifiedClientState }; - if (object.clientId !== undefined && object.clientId !== null) { - message.clientId = object.clientId; - } - else { - message.clientId = ''; - } - if (object.clientState !== undefined && object.clientState !== null) { - message.clientState = Any.fromPartial(object.clientState); - } - else { - message.clientState = undefined; - } - return message; - } -}; -const baseConsensusStateWithHeight = {}; -export const ConsensusStateWithHeight = { - encode(message, writer = Writer.create()) { - if (message.height !== undefined) { - Height.encode(message.height, writer.uint32(10).fork()).ldelim(); - } - if (message.consensusState !== undefined) { - Any.encode(message.consensusState, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseConsensusStateWithHeight }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.height = Height.decode(reader, reader.uint32()); - break; - case 2: - message.consensusState = Any.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseConsensusStateWithHeight }; - if (object.height !== undefined && object.height !== null) { - message.height = Height.fromJSON(object.height); - } - else { - message.height = undefined; - } - if (object.consensusState !== undefined && object.consensusState !== null) { - message.consensusState = Any.fromJSON(object.consensusState); - } - else { - message.consensusState = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.height !== undefined && (obj.height = message.height ? Height.toJSON(message.height) : undefined); - message.consensusState !== undefined && (obj.consensusState = message.consensusState ? Any.toJSON(message.consensusState) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseConsensusStateWithHeight }; - if (object.height !== undefined && object.height !== null) { - message.height = Height.fromPartial(object.height); - } - else { - message.height = undefined; - } - if (object.consensusState !== undefined && object.consensusState !== null) { - message.consensusState = Any.fromPartial(object.consensusState); - } - else { - message.consensusState = undefined; - } - return message; - } -}; -const baseClientConsensusStates = { clientId: '' }; -export const ClientConsensusStates = { - encode(message, writer = Writer.create()) { - if (message.clientId !== '') { - writer.uint32(10).string(message.clientId); - } - for (const v of message.consensusStates) { - ConsensusStateWithHeight.encode(v, writer.uint32(18).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseClientConsensusStates }; - message.consensusStates = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.clientId = reader.string(); - break; - case 2: - message.consensusStates.push(ConsensusStateWithHeight.decode(reader, reader.uint32())); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseClientConsensusStates }; - message.consensusStates = []; - if (object.clientId !== undefined && object.clientId !== null) { - message.clientId = String(object.clientId); - } - else { - message.clientId = ''; - } - if (object.consensusStates !== undefined && object.consensusStates !== null) { - for (const e of object.consensusStates) { - message.consensusStates.push(ConsensusStateWithHeight.fromJSON(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - message.clientId !== undefined && (obj.clientId = message.clientId); - if (message.consensusStates) { - obj.consensusStates = message.consensusStates.map((e) => (e ? ConsensusStateWithHeight.toJSON(e) : undefined)); - } - else { - obj.consensusStates = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseClientConsensusStates }; - message.consensusStates = []; - if (object.clientId !== undefined && object.clientId !== null) { - message.clientId = object.clientId; - } - else { - message.clientId = ''; - } - if (object.consensusStates !== undefined && object.consensusStates !== null) { - for (const e of object.consensusStates) { - message.consensusStates.push(ConsensusStateWithHeight.fromPartial(e)); - } - } - return message; - } -}; -const baseClientUpdateProposal = { title: '', description: '', subjectClientId: '', substituteClientId: '' }; -export const ClientUpdateProposal = { - encode(message, writer = Writer.create()) { - if (message.title !== '') { - writer.uint32(10).string(message.title); - } - if (message.description !== '') { - writer.uint32(18).string(message.description); - } - if (message.subjectClientId !== '') { - writer.uint32(26).string(message.subjectClientId); - } - if (message.substituteClientId !== '') { - writer.uint32(34).string(message.substituteClientId); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseClientUpdateProposal }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.subjectClientId = reader.string(); - break; - case 4: - message.substituteClientId = reader.string(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseClientUpdateProposal }; - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title); - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description); - } - else { - message.description = ''; - } - if (object.subjectClientId !== undefined && object.subjectClientId !== null) { - message.subjectClientId = String(object.subjectClientId); - } - else { - message.subjectClientId = ''; - } - if (object.substituteClientId !== undefined && object.substituteClientId !== null) { - message.substituteClientId = String(object.substituteClientId); - } - else { - message.substituteClientId = ''; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.subjectClientId !== undefined && (obj.subjectClientId = message.subjectClientId); - message.substituteClientId !== undefined && (obj.substituteClientId = message.substituteClientId); - return obj; - }, - fromPartial(object) { - const message = { ...baseClientUpdateProposal }; - if (object.title !== undefined && object.title !== null) { - message.title = object.title; - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description; - } - else { - message.description = ''; - } - if (object.subjectClientId !== undefined && object.subjectClientId !== null) { - message.subjectClientId = object.subjectClientId; - } - else { - message.subjectClientId = ''; - } - if (object.substituteClientId !== undefined && object.substituteClientId !== null) { - message.substituteClientId = object.substituteClientId; - } - else { - message.substituteClientId = ''; - } - return message; - } -}; -const baseUpgradeProposal = { title: '', description: '' }; -export const UpgradeProposal = { - encode(message, writer = Writer.create()) { - if (message.title !== '') { - writer.uint32(10).string(message.title); - } - if (message.description !== '') { - writer.uint32(18).string(message.description); - } - if (message.plan !== undefined) { - Plan.encode(message.plan, writer.uint32(26).fork()).ldelim(); - } - if (message.upgradedClientState !== undefined) { - Any.encode(message.upgradedClientState, writer.uint32(34).fork()).ldelim(); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUpgradeProposal }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.title = reader.string(); - break; - case 2: - message.description = reader.string(); - break; - case 3: - message.plan = Plan.decode(reader, reader.uint32()); - break; - case 4: - message.upgradedClientState = Any.decode(reader, reader.uint32()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUpgradeProposal }; - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title); - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description); - } - else { - message.description = ''; - } - if (object.plan !== undefined && object.plan !== null) { - message.plan = Plan.fromJSON(object.plan); - } - else { - message.plan = undefined; - } - if (object.upgradedClientState !== undefined && object.upgradedClientState !== null) { - message.upgradedClientState = Any.fromJSON(object.upgradedClientState); - } - else { - message.upgradedClientState = undefined; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.title !== undefined && (obj.title = message.title); - message.description !== undefined && (obj.description = message.description); - message.plan !== undefined && (obj.plan = message.plan ? Plan.toJSON(message.plan) : undefined); - message.upgradedClientState !== undefined && (obj.upgradedClientState = message.upgradedClientState ? Any.toJSON(message.upgradedClientState) : undefined); - return obj; - }, - fromPartial(object) { - const message = { ...baseUpgradeProposal }; - if (object.title !== undefined && object.title !== null) { - message.title = object.title; - } - else { - message.title = ''; - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description; - } - else { - message.description = ''; - } - if (object.plan !== undefined && object.plan !== null) { - message.plan = Plan.fromPartial(object.plan); - } - else { - message.plan = undefined; - } - if (object.upgradedClientState !== undefined && object.upgradedClientState !== null) { - message.upgradedClientState = Any.fromPartial(object.upgradedClientState); - } - else { - message.upgradedClientState = undefined; - } - return message; - } -}; -const baseHeight = { revisionNumber: 0, revisionHeight: 0 }; -export const Height = { - encode(message, writer = Writer.create()) { - if (message.revisionNumber !== 0) { - writer.uint32(8).uint64(message.revisionNumber); - } - if (message.revisionHeight !== 0) { - writer.uint32(16).uint64(message.revisionHeight); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseHeight }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.revisionNumber = longToNumber(reader.uint64()); - break; - case 2: - message.revisionHeight = longToNumber(reader.uint64()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseHeight }; - if (object.revisionNumber !== undefined && object.revisionNumber !== null) { - message.revisionNumber = Number(object.revisionNumber); - } - else { - message.revisionNumber = 0; - } - if (object.revisionHeight !== undefined && object.revisionHeight !== null) { - message.revisionHeight = Number(object.revisionHeight); - } - else { - message.revisionHeight = 0; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.revisionNumber !== undefined && (obj.revisionNumber = message.revisionNumber); - message.revisionHeight !== undefined && (obj.revisionHeight = message.revisionHeight); - return obj; - }, - fromPartial(object) { - const message = { ...baseHeight }; - if (object.revisionNumber !== undefined && object.revisionNumber !== null) { - message.revisionNumber = object.revisionNumber; - } - else { - message.revisionNumber = 0; - } - if (object.revisionHeight !== undefined && object.revisionHeight !== null) { - message.revisionHeight = object.revisionHeight; - } - else { - message.revisionHeight = 0; - } - return message; - } -}; -const baseParams = { allowedClients: '' }; -export const Params = { - encode(message, writer = Writer.create()) { - for (const v of message.allowedClients) { - writer.uint32(10).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseParams }; - message.allowedClients = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.allowedClients.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseParams }; - message.allowedClients = []; - if (object.allowedClients !== undefined && object.allowedClients !== null) { - for (const e of object.allowedClients) { - message.allowedClients.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.allowedClients) { - obj.allowedClients = message.allowedClients.map((e) => e); - } - else { - obj.allowedClients = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseParams }; - message.allowedClients = []; - if (object.allowedClients !== undefined && object.allowedClients !== null) { - for (const e of object.allowedClients) { - message.allowedClients.push(e); - } - } - return message; - } -}; -var globalThis = (() => { - if (typeof globalThis !== 'undefined') - return globalThis; - if (typeof self !== 'undefined') - return self; - if (typeof window !== 'undefined') - return window; - if (typeof global !== 'undefined') - return global; - throw 'Unable to locate global object'; -})(); -function longToNumber(long) { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER'); - } - return long.toNumber(); -} -if (util.Long !== Long) { - util.Long = Long; - configure(); -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.ts b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.ts deleted file mode 100644 index 603a0f9..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/module/types/ibc/core/client/v1/client.ts +++ /dev/null @@ -1,706 +0,0 @@ -/* eslint-disable */ -import * as Long from 'long' -import { util, configure, Writer, Reader } from 'protobufjs/minimal' -import { Any } from '../../../../google/protobuf/any' -import { Plan } from '../../../../cosmos/upgrade/v1beta1/upgrade' - -export const protobufPackage = 'ibc.core.client.v1' - -/** - * IdentifiedClientState defines a client state with an additional client - * identifier field. - */ -export interface IdentifiedClientState { - /** client identifier */ - clientId: string - /** client state */ - clientState: Any | undefined -} - -/** - * ConsensusStateWithHeight defines a consensus state with an additional height - * field. - */ -export interface ConsensusStateWithHeight { - /** consensus state height */ - height: Height | undefined - /** consensus state */ - consensusState: Any | undefined -} - -/** - * ClientConsensusStates defines all the stored consensus states for a given - * client. - */ -export interface ClientConsensusStates { - /** client identifier */ - clientId: string - /** consensus states and their heights associated with the client */ - consensusStates: ConsensusStateWithHeight[] -} - -/** - * ClientUpdateProposal is a governance proposal. If it passes, the substitute - * client's latest consensus state is copied over to the subject client. The proposal - * handler may fail if the subject and the substitute do not match in client and - * chain parameters (with exception to latest height, frozen height, and chain-id). - */ -export interface ClientUpdateProposal { - /** the title of the update proposal */ - title: string - /** the description of the proposal */ - description: string - /** the client identifier for the client to be updated if the proposal passes */ - subjectClientId: string - /** - * the substitute client identifier for the client standing in for the subject - * client - */ - substituteClientId: string -} - -/** - * UpgradeProposal is a gov Content type for initiating an IBC breaking - * upgrade. - */ -export interface UpgradeProposal { - title: string - description: string - plan: Plan | undefined - /** - * An UpgradedClientState must be provided to perform an IBC breaking upgrade. - * This will make the chain commit to the correct upgraded (self) client state - * before the upgrade occurs, so that connecting chains can verify that the - * new upgraded client is valid by verifying a proof on the previous version - * of the chain. This will allow IBC connections to persist smoothly across - * planned chain upgrades - */ - upgradedClientState: Any | undefined -} - -/** - * Height is a monotonically increasing data type - * that can be compared against another Height for the purposes of updating and - * freezing clients - * - * Normally the RevisionHeight is incremented at each height while keeping - * RevisionNumber the same. However some consensus algorithms may choose to - * reset the height in certain conditions e.g. hard forks, state-machine - * breaking changes In these cases, the RevisionNumber is incremented so that - * height continues to be monitonically increasing even as the RevisionHeight - * gets reset - */ -export interface Height { - /** the revision that the client is currently on */ - revisionNumber: number - /** the height within the given revision */ - revisionHeight: number -} - -/** Params defines the set of IBC light client parameters. */ -export interface Params { - /** allowed_clients defines the list of allowed client state types. */ - allowedClients: string[] -} - -const baseIdentifiedClientState: object = { clientId: '' } - -export const IdentifiedClientState = { - encode(message: IdentifiedClientState, writer: Writer = Writer.create()): Writer { - if (message.clientId !== '') { - writer.uint32(10).string(message.clientId) - } - if (message.clientState !== undefined) { - Any.encode(message.clientState, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): IdentifiedClientState { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseIdentifiedClientState } as IdentifiedClientState - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.clientId = reader.string() - break - case 2: - message.clientState = Any.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): IdentifiedClientState { - const message = { ...baseIdentifiedClientState } as IdentifiedClientState - if (object.clientId !== undefined && object.clientId !== null) { - message.clientId = String(object.clientId) - } else { - message.clientId = '' - } - if (object.clientState !== undefined && object.clientState !== null) { - message.clientState = Any.fromJSON(object.clientState) - } else { - message.clientState = undefined - } - return message - }, - - toJSON(message: IdentifiedClientState): unknown { - const obj: any = {} - message.clientId !== undefined && (obj.clientId = message.clientId) - message.clientState !== undefined && (obj.clientState = message.clientState ? Any.toJSON(message.clientState) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): IdentifiedClientState { - const message = { ...baseIdentifiedClientState } as IdentifiedClientState - if (object.clientId !== undefined && object.clientId !== null) { - message.clientId = object.clientId - } else { - message.clientId = '' - } - if (object.clientState !== undefined && object.clientState !== null) { - message.clientState = Any.fromPartial(object.clientState) - } else { - message.clientState = undefined - } - return message - } -} - -const baseConsensusStateWithHeight: object = {} - -export const ConsensusStateWithHeight = { - encode(message: ConsensusStateWithHeight, writer: Writer = Writer.create()): Writer { - if (message.height !== undefined) { - Height.encode(message.height, writer.uint32(10).fork()).ldelim() - } - if (message.consensusState !== undefined) { - Any.encode(message.consensusState, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ConsensusStateWithHeight { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseConsensusStateWithHeight } as ConsensusStateWithHeight - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.height = Height.decode(reader, reader.uint32()) - break - case 2: - message.consensusState = Any.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ConsensusStateWithHeight { - const message = { ...baseConsensusStateWithHeight } as ConsensusStateWithHeight - if (object.height !== undefined && object.height !== null) { - message.height = Height.fromJSON(object.height) - } else { - message.height = undefined - } - if (object.consensusState !== undefined && object.consensusState !== null) { - message.consensusState = Any.fromJSON(object.consensusState) - } else { - message.consensusState = undefined - } - return message - }, - - toJSON(message: ConsensusStateWithHeight): unknown { - const obj: any = {} - message.height !== undefined && (obj.height = message.height ? Height.toJSON(message.height) : undefined) - message.consensusState !== undefined && (obj.consensusState = message.consensusState ? Any.toJSON(message.consensusState) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): ConsensusStateWithHeight { - const message = { ...baseConsensusStateWithHeight } as ConsensusStateWithHeight - if (object.height !== undefined && object.height !== null) { - message.height = Height.fromPartial(object.height) - } else { - message.height = undefined - } - if (object.consensusState !== undefined && object.consensusState !== null) { - message.consensusState = Any.fromPartial(object.consensusState) - } else { - message.consensusState = undefined - } - return message - } -} - -const baseClientConsensusStates: object = { clientId: '' } - -export const ClientConsensusStates = { - encode(message: ClientConsensusStates, writer: Writer = Writer.create()): Writer { - if (message.clientId !== '') { - writer.uint32(10).string(message.clientId) - } - for (const v of message.consensusStates) { - ConsensusStateWithHeight.encode(v!, writer.uint32(18).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ClientConsensusStates { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseClientConsensusStates } as ClientConsensusStates - message.consensusStates = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.clientId = reader.string() - break - case 2: - message.consensusStates.push(ConsensusStateWithHeight.decode(reader, reader.uint32())) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ClientConsensusStates { - const message = { ...baseClientConsensusStates } as ClientConsensusStates - message.consensusStates = [] - if (object.clientId !== undefined && object.clientId !== null) { - message.clientId = String(object.clientId) - } else { - message.clientId = '' - } - if (object.consensusStates !== undefined && object.consensusStates !== null) { - for (const e of object.consensusStates) { - message.consensusStates.push(ConsensusStateWithHeight.fromJSON(e)) - } - } - return message - }, - - toJSON(message: ClientConsensusStates): unknown { - const obj: any = {} - message.clientId !== undefined && (obj.clientId = message.clientId) - if (message.consensusStates) { - obj.consensusStates = message.consensusStates.map((e) => (e ? ConsensusStateWithHeight.toJSON(e) : undefined)) - } else { - obj.consensusStates = [] - } - return obj - }, - - fromPartial(object: DeepPartial): ClientConsensusStates { - const message = { ...baseClientConsensusStates } as ClientConsensusStates - message.consensusStates = [] - if (object.clientId !== undefined && object.clientId !== null) { - message.clientId = object.clientId - } else { - message.clientId = '' - } - if (object.consensusStates !== undefined && object.consensusStates !== null) { - for (const e of object.consensusStates) { - message.consensusStates.push(ConsensusStateWithHeight.fromPartial(e)) - } - } - return message - } -} - -const baseClientUpdateProposal: object = { title: '', description: '', subjectClientId: '', substituteClientId: '' } - -export const ClientUpdateProposal = { - encode(message: ClientUpdateProposal, writer: Writer = Writer.create()): Writer { - if (message.title !== '') { - writer.uint32(10).string(message.title) - } - if (message.description !== '') { - writer.uint32(18).string(message.description) - } - if (message.subjectClientId !== '') { - writer.uint32(26).string(message.subjectClientId) - } - if (message.substituteClientId !== '') { - writer.uint32(34).string(message.substituteClientId) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): ClientUpdateProposal { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseClientUpdateProposal } as ClientUpdateProposal - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.title = reader.string() - break - case 2: - message.description = reader.string() - break - case 3: - message.subjectClientId = reader.string() - break - case 4: - message.substituteClientId = reader.string() - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): ClientUpdateProposal { - const message = { ...baseClientUpdateProposal } as ClientUpdateProposal - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title) - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description) - } else { - message.description = '' - } - if (object.subjectClientId !== undefined && object.subjectClientId !== null) { - message.subjectClientId = String(object.subjectClientId) - } else { - message.subjectClientId = '' - } - if (object.substituteClientId !== undefined && object.substituteClientId !== null) { - message.substituteClientId = String(object.substituteClientId) - } else { - message.substituteClientId = '' - } - return message - }, - - toJSON(message: ClientUpdateProposal): unknown { - const obj: any = {} - message.title !== undefined && (obj.title = message.title) - message.description !== undefined && (obj.description = message.description) - message.subjectClientId !== undefined && (obj.subjectClientId = message.subjectClientId) - message.substituteClientId !== undefined && (obj.substituteClientId = message.substituteClientId) - return obj - }, - - fromPartial(object: DeepPartial): ClientUpdateProposal { - const message = { ...baseClientUpdateProposal } as ClientUpdateProposal - if (object.title !== undefined && object.title !== null) { - message.title = object.title - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description - } else { - message.description = '' - } - if (object.subjectClientId !== undefined && object.subjectClientId !== null) { - message.subjectClientId = object.subjectClientId - } else { - message.subjectClientId = '' - } - if (object.substituteClientId !== undefined && object.substituteClientId !== null) { - message.substituteClientId = object.substituteClientId - } else { - message.substituteClientId = '' - } - return message - } -} - -const baseUpgradeProposal: object = { title: '', description: '' } - -export const UpgradeProposal = { - encode(message: UpgradeProposal, writer: Writer = Writer.create()): Writer { - if (message.title !== '') { - writer.uint32(10).string(message.title) - } - if (message.description !== '') { - writer.uint32(18).string(message.description) - } - if (message.plan !== undefined) { - Plan.encode(message.plan, writer.uint32(26).fork()).ldelim() - } - if (message.upgradedClientState !== undefined) { - Any.encode(message.upgradedClientState, writer.uint32(34).fork()).ldelim() - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): UpgradeProposal { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseUpgradeProposal } as UpgradeProposal - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.title = reader.string() - break - case 2: - message.description = reader.string() - break - case 3: - message.plan = Plan.decode(reader, reader.uint32()) - break - case 4: - message.upgradedClientState = Any.decode(reader, reader.uint32()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): UpgradeProposal { - const message = { ...baseUpgradeProposal } as UpgradeProposal - if (object.title !== undefined && object.title !== null) { - message.title = String(object.title) - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = String(object.description) - } else { - message.description = '' - } - if (object.plan !== undefined && object.plan !== null) { - message.plan = Plan.fromJSON(object.plan) - } else { - message.plan = undefined - } - if (object.upgradedClientState !== undefined && object.upgradedClientState !== null) { - message.upgradedClientState = Any.fromJSON(object.upgradedClientState) - } else { - message.upgradedClientState = undefined - } - return message - }, - - toJSON(message: UpgradeProposal): unknown { - const obj: any = {} - message.title !== undefined && (obj.title = message.title) - message.description !== undefined && (obj.description = message.description) - message.plan !== undefined && (obj.plan = message.plan ? Plan.toJSON(message.plan) : undefined) - message.upgradedClientState !== undefined && (obj.upgradedClientState = message.upgradedClientState ? Any.toJSON(message.upgradedClientState) : undefined) - return obj - }, - - fromPartial(object: DeepPartial): UpgradeProposal { - const message = { ...baseUpgradeProposal } as UpgradeProposal - if (object.title !== undefined && object.title !== null) { - message.title = object.title - } else { - message.title = '' - } - if (object.description !== undefined && object.description !== null) { - message.description = object.description - } else { - message.description = '' - } - if (object.plan !== undefined && object.plan !== null) { - message.plan = Plan.fromPartial(object.plan) - } else { - message.plan = undefined - } - if (object.upgradedClientState !== undefined && object.upgradedClientState !== null) { - message.upgradedClientState = Any.fromPartial(object.upgradedClientState) - } else { - message.upgradedClientState = undefined - } - return message - } -} - -const baseHeight: object = { revisionNumber: 0, revisionHeight: 0 } - -export const Height = { - encode(message: Height, writer: Writer = Writer.create()): Writer { - if (message.revisionNumber !== 0) { - writer.uint32(8).uint64(message.revisionNumber) - } - if (message.revisionHeight !== 0) { - writer.uint32(16).uint64(message.revisionHeight) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Height { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseHeight } as Height - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.revisionNumber = longToNumber(reader.uint64() as Long) - break - case 2: - message.revisionHeight = longToNumber(reader.uint64() as Long) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Height { - const message = { ...baseHeight } as Height - if (object.revisionNumber !== undefined && object.revisionNumber !== null) { - message.revisionNumber = Number(object.revisionNumber) - } else { - message.revisionNumber = 0 - } - if (object.revisionHeight !== undefined && object.revisionHeight !== null) { - message.revisionHeight = Number(object.revisionHeight) - } else { - message.revisionHeight = 0 - } - return message - }, - - toJSON(message: Height): unknown { - const obj: any = {} - message.revisionNumber !== undefined && (obj.revisionNumber = message.revisionNumber) - message.revisionHeight !== undefined && (obj.revisionHeight = message.revisionHeight) - return obj - }, - - fromPartial(object: DeepPartial): Height { - const message = { ...baseHeight } as Height - if (object.revisionNumber !== undefined && object.revisionNumber !== null) { - message.revisionNumber = object.revisionNumber - } else { - message.revisionNumber = 0 - } - if (object.revisionHeight !== undefined && object.revisionHeight !== null) { - message.revisionHeight = object.revisionHeight - } else { - message.revisionHeight = 0 - } - return message - } -} - -const baseParams: object = { allowedClients: '' } - -export const Params = { - encode(message: Params, writer: Writer = Writer.create()): Writer { - for (const v of message.allowedClients) { - writer.uint32(10).string(v!) - } - return writer - }, - - decode(input: Reader | Uint8Array, length?: number): Params { - const reader = input instanceof Uint8Array ? new Reader(input) : input - let end = length === undefined ? reader.len : reader.pos + length - const message = { ...baseParams } as Params - message.allowedClients = [] - while (reader.pos < end) { - const tag = reader.uint32() - switch (tag >>> 3) { - case 1: - message.allowedClients.push(reader.string()) - break - default: - reader.skipType(tag & 7) - break - } - } - return message - }, - - fromJSON(object: any): Params { - const message = { ...baseParams } as Params - message.allowedClients = [] - if (object.allowedClients !== undefined && object.allowedClients !== null) { - for (const e of object.allowedClients) { - message.allowedClients.push(String(e)) - } - } - return message - }, - - toJSON(message: Params): unknown { - const obj: any = {} - if (message.allowedClients) { - obj.allowedClients = message.allowedClients.map((e) => e) - } else { - obj.allowedClients = [] - } - return obj - }, - - fromPartial(object: DeepPartial): Params { - const message = { ...baseParams } as Params - message.allowedClients = [] - if (object.allowedClients !== undefined && object.allowedClients !== null) { - for (const e of object.allowedClients) { - message.allowedClients.push(e) - } - } - return message - } -} - -declare var self: any | undefined -declare var window: any | undefined -var globalThis: any = (() => { - if (typeof globalThis !== 'undefined') return globalThis - if (typeof self !== 'undefined') return self - if (typeof window !== 'undefined') return window - if (typeof global !== 'undefined') return global - throw 'Unable to locate global object' -})() - -type Builtin = Date | Function | Uint8Array | string | number | undefined -export type DeepPartial = T extends Builtin - ? T - : T extends Array - ? Array> - : T extends ReadonlyArray - ? ReadonlyArray> - : T extends {} - ? { [K in keyof T]?: DeepPartial } - : Partial - -function longToNumber(long: Long): number { - if (long.gt(Number.MAX_SAFE_INTEGER)) { - throw new globalThis.Error('Value is larger than Number.MAX_SAFE_INTEGER') - } - return long.toNumber() -} - -if (util.Long !== Long) { - util.Long = Long as any - configure() -} diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/package.json b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/package.json deleted file mode 100644 index 27df64b..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/package.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "name": "ibc-applications-transfer-v1-js", - "version": "0.1.0", - "description": "Autogenerated vuex store for Cosmos module ibc.applications.transfer.v1", - "author": "Starport Codegen ", - "homepage": "http://github.com/cosmos/ibc-go/modules/apps/transfer/types", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/vuex-root b/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/vuex-root deleted file mode 100644 index 0fcc121..0000000 --- a/vue/src/store/generated/cosmos/ibc-go/ibc.applications.transfer.v1/vuex-root +++ /dev/null @@ -1 +0,0 @@ -THIS FILE IS GENERATED AUTOMATICALLY. DO NOT DELETE. diff --git a/vue/src/store/generated/deweb-services/deweb/dewebservices.deweb.deweb/module/types/deweb/keyrec.d.ts b/vue/src/store/generated/deweb-services/deweb/dewebservices.deweb.deweb/module/types/deweb/keyrec.d.ts deleted file mode 100644 index ed1cc69..0000000 --- a/vue/src/store/generated/deweb-services/deweb/dewebservices.deweb.deweb/module/types/deweb/keyrec.d.ts +++ /dev/null @@ -1,30 +0,0 @@ -import { Writer, Reader } from "protobufjs/minimal"; -export declare const protobufPackage = "dewebservices.deweb.deweb"; -export interface UserWalletRec { - address: string; - encryptedKey: string; - chain: string; - deleted: boolean; -} -export interface RecordsToUser { - records: string[]; -} -export declare const UserWalletRec: { - encode(message: UserWalletRec, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): UserWalletRec; - fromJSON(object: any): UserWalletRec; - toJSON(message: UserWalletRec): unknown; - fromPartial(object: DeepPartial): UserWalletRec; -}; -export declare const RecordsToUser: { - encode(message: RecordsToUser, writer?: Writer): Writer; - decode(input: Reader | Uint8Array, length?: number): RecordsToUser; - fromJSON(object: any): RecordsToUser; - toJSON(message: RecordsToUser): unknown; - fromPartial(object: DeepPartial): RecordsToUser; -}; -declare type Builtin = Date | Function | Uint8Array | string | number | undefined; -export declare type DeepPartial = T extends Builtin ? T : T extends Array ? Array> : T extends ReadonlyArray ? ReadonlyArray> : T extends {} ? { - [K in keyof T]?: DeepPartial; -} : Partial; -export {}; diff --git a/vue/src/store/generated/deweb-services/deweb/dewebservices.deweb.deweb/module/types/deweb/keyrec.js b/vue/src/store/generated/deweb-services/deweb/dewebservices.deweb.deweb/module/types/deweb/keyrec.js deleted file mode 100644 index 8b84d7d..0000000 --- a/vue/src/store/generated/deweb-services/deweb/dewebservices.deweb.deweb/module/types/deweb/keyrec.js +++ /dev/null @@ -1,174 +0,0 @@ -/* eslint-disable */ -import { Writer, Reader } from "protobufjs/minimal"; -export const protobufPackage = "dewebservices.deweb.deweb"; -const baseUserWalletRec = { - address: "", - encryptedKey: "", - chain: "", - deleted: false, -}; -export const UserWalletRec = { - encode(message, writer = Writer.create()) { - if (message.address !== "") { - writer.uint32(18).string(message.address); - } - if (message.encryptedKey !== "") { - writer.uint32(26).string(message.encryptedKey); - } - if (message.chain !== "") { - writer.uint32(34).string(message.chain); - } - if (message.deleted === true) { - writer.uint32(40).bool(message.deleted); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseUserWalletRec }; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 2: - message.address = reader.string(); - break; - case 3: - message.encryptedKey = reader.string(); - break; - case 4: - message.chain = reader.string(); - break; - case 5: - message.deleted = reader.bool(); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseUserWalletRec }; - if (object.address !== undefined && object.address !== null) { - message.address = String(object.address); - } - else { - message.address = ""; - } - if (object.encryptedKey !== undefined && object.encryptedKey !== null) { - message.encryptedKey = String(object.encryptedKey); - } - else { - message.encryptedKey = ""; - } - if (object.chain !== undefined && object.chain !== null) { - message.chain = String(object.chain); - } - else { - message.chain = ""; - } - if (object.deleted !== undefined && object.deleted !== null) { - message.deleted = Boolean(object.deleted); - } - else { - message.deleted = false; - } - return message; - }, - toJSON(message) { - const obj = {}; - message.address !== undefined && (obj.address = message.address); - message.encryptedKey !== undefined && - (obj.encryptedKey = message.encryptedKey); - message.chain !== undefined && (obj.chain = message.chain); - message.deleted !== undefined && (obj.deleted = message.deleted); - return obj; - }, - fromPartial(object) { - const message = { ...baseUserWalletRec }; - if (object.address !== undefined && object.address !== null) { - message.address = object.address; - } - else { - message.address = ""; - } - if (object.encryptedKey !== undefined && object.encryptedKey !== null) { - message.encryptedKey = object.encryptedKey; - } - else { - message.encryptedKey = ""; - } - if (object.chain !== undefined && object.chain !== null) { - message.chain = object.chain; - } - else { - message.chain = ""; - } - if (object.deleted !== undefined && object.deleted !== null) { - message.deleted = object.deleted; - } - else { - message.deleted = false; - } - return message; - }, -}; -const baseRecordsToUser = { records: "" }; -export const RecordsToUser = { - encode(message, writer = Writer.create()) { - for (const v of message.records) { - writer.uint32(10).string(v); - } - return writer; - }, - decode(input, length) { - const reader = input instanceof Uint8Array ? new Reader(input) : input; - let end = length === undefined ? reader.len : reader.pos + length; - const message = { ...baseRecordsToUser }; - message.records = []; - while (reader.pos < end) { - const tag = reader.uint32(); - switch (tag >>> 3) { - case 1: - message.records.push(reader.string()); - break; - default: - reader.skipType(tag & 7); - break; - } - } - return message; - }, - fromJSON(object) { - const message = { ...baseRecordsToUser }; - message.records = []; - if (object.records !== undefined && object.records !== null) { - for (const e of object.records) { - message.records.push(String(e)); - } - } - return message; - }, - toJSON(message) { - const obj = {}; - if (message.records) { - obj.records = message.records.map((e) => e); - } - else { - obj.records = []; - } - return obj; - }, - fromPartial(object) { - const message = { ...baseRecordsToUser }; - message.records = []; - if (object.records !== undefined && object.records !== null) { - for (const e of object.records) { - message.records.push(e); - } - } - return message; - }, -}; diff --git a/vue/src/store/generated/index.d.ts b/vue/src/store/generated/index.d.ts deleted file mode 100644 index 96c333d..0000000 --- a/vue/src/store/generated/index.d.ts +++ /dev/null @@ -1,15 +0,0 @@ -declare const _default: { - CosmosCosmosSdkCosmosAuthzV1Beta1: (store: any) => void; - CosmosCosmosSdkCosmosBankV1Beta1: (store: any) => void; - CosmosCosmosSdkCosmosCrisisV1Beta1: (store: any) => void; - CosmosCosmosSdkCosmosDistributionV1Beta1: (store: any) => void; - CosmosCosmosSdkCosmosEvidenceV1Beta1: (store: any) => void; - CosmosCosmosSdkCosmosFeegrantV1Beta1: (store: any) => void; - CosmosCosmosSdkCosmosGovV1Beta1: (store: any) => void; - CosmosCosmosSdkCosmosSlashingV1Beta1: (store: any) => void; - CosmosCosmosSdkCosmosStakingV1Beta1: (store: any) => void; - CosmosCosmosSdkCosmosVestingV1Beta1: (store: any) => void; - CosmosIbcGoIbcApplicationsTransferV1: (store: any) => void; - DewebServicesDewebDewebservicesDewebDeweb: (store: any) => void; -}; -export default _default; diff --git a/vue/src/store/generated/index.js b/vue/src/store/generated/index.js deleted file mode 100644 index 7921558..0000000 --- a/vue/src/store/generated/index.js +++ /dev/null @@ -1,44 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. -import CosmosCosmosSdkCosmosAuthzV1Beta1 from './cosmos/cosmos-sdk/cosmos.authz.v1beta1'; -import CosmosCosmosSdkCosmosBankV1Beta1 from './cosmos/cosmos-sdk/cosmos.bank.v1beta1'; -import CosmosCosmosSdkCosmosCrisisV1Beta1 from './cosmos/cosmos-sdk/cosmos.crisis.v1beta1'; -import CosmosCosmosSdkCosmosDistributionV1Beta1 from './cosmos/cosmos-sdk/cosmos.distribution.v1beta1'; -import CosmosCosmosSdkCosmosEvidenceV1Beta1 from './cosmos/cosmos-sdk/cosmos.evidence.v1beta1'; -import CosmosCosmosSdkCosmosFeegrantV1Beta1 from './cosmos/cosmos-sdk/cosmos.feegrant.v1beta1'; -import CosmosCosmosSdkCosmosGovV1Beta1 from './cosmos/cosmos-sdk/cosmos.gov.v1beta1'; -import CosmosCosmosSdkCosmosSlashingV1Beta1 from './cosmos/cosmos-sdk/cosmos.slashing.v1beta1'; -import CosmosCosmosSdkCosmosStakingV1Beta1 from './cosmos/cosmos-sdk/cosmos.staking.v1beta1'; -import CosmosCosmosSdkCosmosVestingV1Beta1 from './cosmos/cosmos-sdk/cosmos.vesting.v1beta1'; -import CosmosIbcGoIbcApplicationsTransferV1 from './cosmos/ibc-go/ibc.applications.transfer.v1'; -import DewebServicesDewebDewebservicesDewebDeweb from './deweb-services/deweb/dewebservices.deweb.deweb'; -export default { - CosmosCosmosSdkCosmosAuthzV1Beta1: load(CosmosCosmosSdkCosmosAuthzV1Beta1, 'cosmos.authz.v1beta1'), - CosmosCosmosSdkCosmosBankV1Beta1: load(CosmosCosmosSdkCosmosBankV1Beta1, 'cosmos.bank.v1beta1'), - CosmosCosmosSdkCosmosCrisisV1Beta1: load(CosmosCosmosSdkCosmosCrisisV1Beta1, 'cosmos.crisis.v1beta1'), - CosmosCosmosSdkCosmosDistributionV1Beta1: load(CosmosCosmosSdkCosmosDistributionV1Beta1, 'cosmos.distribution.v1beta1'), - CosmosCosmosSdkCosmosEvidenceV1Beta1: load(CosmosCosmosSdkCosmosEvidenceV1Beta1, 'cosmos.evidence.v1beta1'), - CosmosCosmosSdkCosmosFeegrantV1Beta1: load(CosmosCosmosSdkCosmosFeegrantV1Beta1, 'cosmos.feegrant.v1beta1'), - CosmosCosmosSdkCosmosGovV1Beta1: load(CosmosCosmosSdkCosmosGovV1Beta1, 'cosmos.gov.v1beta1'), - CosmosCosmosSdkCosmosSlashingV1Beta1: load(CosmosCosmosSdkCosmosSlashingV1Beta1, 'cosmos.slashing.v1beta1'), - CosmosCosmosSdkCosmosStakingV1Beta1: load(CosmosCosmosSdkCosmosStakingV1Beta1, 'cosmos.staking.v1beta1'), - CosmosCosmosSdkCosmosVestingV1Beta1: load(CosmosCosmosSdkCosmosVestingV1Beta1, 'cosmos.vesting.v1beta1'), - CosmosIbcGoIbcApplicationsTransferV1: load(CosmosIbcGoIbcApplicationsTransferV1, 'ibc.applications.transfer.v1'), - DewebServicesDewebDewebservicesDewebDeweb: load(DewebServicesDewebDewebservicesDewebDeweb, 'dewebservices.deweb.deweb'), -}; -function load(mod, fullns) { - return function init(store) { - if (store.hasModule([fullns])) { - throw new Error('Duplicate module name detected: ' + fullns); - } - else { - store.registerModule([fullns], mod); - store.subscribe((mutation) => { - if (mutation.type == 'common/env/INITIALIZE_WS_COMPLETE') { - store.dispatch(fullns + '/init', null, { - root: true - }); - } - }); - } - }; -} diff --git a/vue/src/store/generated/index.ts b/vue/src/store/generated/index.ts deleted file mode 100644 index 95a9f38..0000000 --- a/vue/src/store/generated/index.ts +++ /dev/null @@ -1,49 +0,0 @@ -// THIS FILE IS GENERATED AUTOMATICALLY. DO NOT MODIFY. - -import CosmosCosmosSdkCosmosAuthzV1Beta1 from './cosmos/cosmos-sdk/cosmos.authz.v1beta1' -import CosmosCosmosSdkCosmosBankV1Beta1 from './cosmos/cosmos-sdk/cosmos.bank.v1beta1' -import CosmosCosmosSdkCosmosCrisisV1Beta1 from './cosmos/cosmos-sdk/cosmos.crisis.v1beta1' -import CosmosCosmosSdkCosmosDistributionV1Beta1 from './cosmos/cosmos-sdk/cosmos.distribution.v1beta1' -import CosmosCosmosSdkCosmosEvidenceV1Beta1 from './cosmos/cosmos-sdk/cosmos.evidence.v1beta1' -import CosmosCosmosSdkCosmosFeegrantV1Beta1 from './cosmos/cosmos-sdk/cosmos.feegrant.v1beta1' -import CosmosCosmosSdkCosmosGovV1Beta1 from './cosmos/cosmos-sdk/cosmos.gov.v1beta1' -import CosmosCosmosSdkCosmosSlashingV1Beta1 from './cosmos/cosmos-sdk/cosmos.slashing.v1beta1' -import CosmosCosmosSdkCosmosStakingV1Beta1 from './cosmos/cosmos-sdk/cosmos.staking.v1beta1' -import CosmosCosmosSdkCosmosVestingV1Beta1 from './cosmos/cosmos-sdk/cosmos.vesting.v1beta1' -import CosmosIbcGoIbcApplicationsTransferV1 from './cosmos/ibc-go/ibc.applications.transfer.v1' -import DewebServicesDewebDewebservicesDewebDeweb from './deweb-services/deweb/dewebservices.deweb.deweb' - - -export default { - CosmosCosmosSdkCosmosAuthzV1Beta1: load(CosmosCosmosSdkCosmosAuthzV1Beta1, 'cosmos.authz.v1beta1'), - CosmosCosmosSdkCosmosBankV1Beta1: load(CosmosCosmosSdkCosmosBankV1Beta1, 'cosmos.bank.v1beta1'), - CosmosCosmosSdkCosmosCrisisV1Beta1: load(CosmosCosmosSdkCosmosCrisisV1Beta1, 'cosmos.crisis.v1beta1'), - CosmosCosmosSdkCosmosDistributionV1Beta1: load(CosmosCosmosSdkCosmosDistributionV1Beta1, 'cosmos.distribution.v1beta1'), - CosmosCosmosSdkCosmosEvidenceV1Beta1: load(CosmosCosmosSdkCosmosEvidenceV1Beta1, 'cosmos.evidence.v1beta1'), - CosmosCosmosSdkCosmosFeegrantV1Beta1: load(CosmosCosmosSdkCosmosFeegrantV1Beta1, 'cosmos.feegrant.v1beta1'), - CosmosCosmosSdkCosmosGovV1Beta1: load(CosmosCosmosSdkCosmosGovV1Beta1, 'cosmos.gov.v1beta1'), - CosmosCosmosSdkCosmosSlashingV1Beta1: load(CosmosCosmosSdkCosmosSlashingV1Beta1, 'cosmos.slashing.v1beta1'), - CosmosCosmosSdkCosmosStakingV1Beta1: load(CosmosCosmosSdkCosmosStakingV1Beta1, 'cosmos.staking.v1beta1'), - CosmosCosmosSdkCosmosVestingV1Beta1: load(CosmosCosmosSdkCosmosVestingV1Beta1, 'cosmos.vesting.v1beta1'), - CosmosIbcGoIbcApplicationsTransferV1: load(CosmosIbcGoIbcApplicationsTransferV1, 'ibc.applications.transfer.v1'), - DewebServicesDewebDewebservicesDewebDeweb: load(DewebServicesDewebDewebservicesDewebDeweb, 'dewebservices.deweb.deweb'), - -} - - -function load(mod, fullns) { - return function init(store) { - if (store.hasModule([fullns])) { - throw new Error('Duplicate module name detected: '+ fullns) - }else{ - store.registerModule([fullns], mod) - store.subscribe((mutation) => { - if (mutation.type == 'common/env/INITIALIZE_WS_COMPLETE') { - store.dispatch(fullns+ '/init', null, { - root: true - }) - } - }) - } - } -} diff --git a/vue/src/store/generated/package.json b/vue/src/store/generated/package.json deleted file mode 100755 index b24d5e4..0000000 --- a/vue/src/store/generated/package.json +++ /dev/null @@ -1,17 +0,0 @@ -{ - "name": "deweb-services-deweb-js", - "version": "0.1.0", - "description": "Autogenerated cosmos modules vuex store", - "author": "Starport Codegen ", - "license": "Apache-2.0", - "licenses": [ - { - "type": "Apache-2.0", - "url": "http://www.apache.org/licenses/LICENSE-2.0" - } - ], - "main": "index.js", - "publishConfig": { - "access": "public" - } -} \ No newline at end of file diff --git a/vue/src/store/generated/readme.md b/vue/src/store/generated/readme.md deleted file mode 100644 index a9a292f..0000000 --- a/vue/src/store/generated/readme.md +++ /dev/null @@ -1 +0,0 @@ -THIS FOLDER IS GENERATED AUTOMATICALLY. DO NOT MODIFY. diff --git a/vue/src/store/index.js b/vue/src/store/index.js deleted file mode 100644 index ee14a8d..0000000 --- a/vue/src/store/index.js +++ /dev/null @@ -1,12 +0,0 @@ -import { createStore } from 'vuex' -import init from './config' - -const store = createStore({ - state() { - return {} - }, - mutations: {}, - actions: {}, -}) -init(store) -export default store diff --git a/vue/src/views/Index.vue b/vue/src/views/Index.vue deleted file mode 100644 index 3dd9d58..0000000 --- a/vue/src/views/Index.vue +++ /dev/null @@ -1,20 +0,0 @@ - - - diff --git a/vue/src/views/Relayers.vue b/vue/src/views/Relayers.vue deleted file mode 100644 index f0ea61a..0000000 --- a/vue/src/views/Relayers.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - diff --git a/vue/src/views/Types.vue b/vue/src/views/Types.vue deleted file mode 100644 index e34b162..0000000 --- a/vue/src/views/Types.vue +++ /dev/null @@ -1,13 +0,0 @@ - - - diff --git a/vue/vue.config.js b/vue/vue.config.js deleted file mode 100644 index 91baf39..0000000 --- a/vue/vue.config.js +++ /dev/null @@ -1,15 +0,0 @@ -const NodePolyfillPlugin = require('node-polyfill-webpack-plugin') -const path = require('path') - -module.exports = { - transpileDependencies: true, - configureWebpack: { - resolve: { - symlinks: false, - alias: { - vue$: path.resolve('./node_modules/vue/dist/vue.esm-bundler.js'), - }, - }, - plugins: [new NodePolyfillPlugin()], - }, -}